Searched refs:asAccess (Results 1 – 9 of 9) sorted by relevance
/third_party/vk-gl-cts/framework/randomshaders/ |
D | rsgExpression.cpp | 707 computeRandomValueRange(state, m_valueRange.asAccess()); in ConstructorOp() 725 ConstValueRangeAccess comp = m_valueRange.asAccess().component(curScalarNdx); in ConstructorOp() 855 computeRandomValueRange(state, m_valueRange.asAccess()); in AssignOp() 864 computeRandomValueRangeForInfElements(state, m_valueRange.asAccess()); in AssignOp() 866 …DE_ASSERT(state.getVariableManager().hasEntry(IsWritableIntersectingEntry(m_valueRange.asAccess())… in AssignOp() 870 … first = state.getVariableManager().getBegin(IsWritableIntersectingEntry(m_valueRange.asAccess())); in AssignOp() 871 …ator end = state.getVariableManager().getEnd(IsWritableIntersectingEntry(m_valueRange.asAccess())); in AssignOp() 886 if ((*i)->getValueRange().isSupersetOf(m_valueRange.asAccess())) in AssignOp() 899 ValueRange::computeIntersection(m_valueRange.asAccess(), m_valueRange.asAccess(), selectedRange); in AssignOp() 941 m_lvalueExpr = Expression::createRandomLValue(state, m_valueRange.asAccess()); in createNextChild() [all …]
|
D | rsgFunctionGenerator.cpp | 78 if (!isUndefinedValueRange(valueRange.asAccess())) in generate() 79 m_function.getBody().addChild(new AssignStatement(m_state, variable, valueRange.asAccess())); in generate()
|
D | rsgBinaryOps.cpp | 222 m_rightValueExpr = Expression::createRandom(state, m_rightValueRange.asAccess()); in createNextChild() 229 m_leftValueExpr = Expression::createRandom(state, m_leftValueRange.asAccess()); in createNextChild() 382 computeRandomValueRange(state, valueRange.asAccess()); in BinaryVecOp() 398 ConstValueRangeAccess dst = valueRange.asAccess().component(elemNdx); in BinaryVecOp() 399 …ValueRangeAccess a = this->m_leftValueRange.asAccess().component(elemNdx); // \todo [2011-03-25 … in BinaryVecOp() 400 ValueRangeAccess b = this->m_rightValueRange.asAccess().component(elemNdx); in BinaryVecOp() 655 computeRandomValueRange(state, valueRange.asAccess()); in RelationalOp() 674 ValueRangeAccess a = this->m_leftValueRange.asAccess(); in RelationalOp() 675 ValueRangeAccess b = this->m_rightValueRange.asAccess(); in RelationalOp() 950 computeRandomValueRange(state, valueRange.asAccess()); in EqualityComparisonOp() [all …]
|
D | rsgVariableValue.hpp | 288 …ValueRangeAccess asAccess (void) { return ValueRangeAccess(m_type, getMinPtr(), getMaxPtr())… in asAccess() function in rsg::ValueRange 289 …ConstValueRangeAccess asAccess (void) const { return ConstValueRangeAccess(m_type, getMinPtr(),… in asAccess() function in rsg::ValueRange 291 operator ConstValueRangeAccess (void) const { return asAccess(); } in operator ConstValueRangeAccess() 292 operator ValueRangeAccess (void) { return asAccess(); } in operator ValueRangeAccess()
|
D | rsgVariableManager.hpp | 51 ConstValueRangeAccess getValueRange (void) const { return m_valueRange.asAccess(); } in getValueRange() 52 ValueRangeAccess getValueRange (void) { return m_valueRange.asAccess(); } in getValueRange()
|
D | rsgShaderGenerator.cpp | 214 m_state.getVariableManager().setValue(fragColorVar, valueRange.asAccess()); in generate() 262 …m_state.getVariableManager().setValue(qpPosVariable, valueRange.asAccess()); // \todo [2011-05-24 … in generate()
|
D | rsgBuiltinFunctions.hpp | 72 ValueRangeAccess inRange = m_inValueRange.asAccess().component(ndx); in UnaryBuiltinVecFunc() 90 m_child = Expression::createRandom(state, m_inValueRange.asAccess()); in createNextChild()
|
D | rsgVariableValue.cpp | 198 computeIntersection(dst.asAccess(), a, b); in computeIntersection()
|
D | rsgVariableManager.cpp | 480 newTopScope.setValue(var, intersectedValue.asAccess()); in popValueScope()
|