Home
last modified time | relevance | path

Searched refs:ValueRangeAccess (Results 1 – 11 of 11) sorted by relevance

/third_party/vk-gl-cts/framework/randomshaders/
DrsgVariableValue.hpp240 class ValueRangeAccess : public ConstValueRangeAccess class
243ValueRangeAccess (const VariableType& type, Scalar* minVal, Scalar* maxVal) : ConstValueRangeAcce… in ValueRangeAccess() function in rsg::ValueRangeAccess
249 ValueRangeAccess component (int compNdx);
250 ValueRangeAccess arrayElement (int elementNdx);
251 ValueRangeAccess member (int memberNdx);
254 inline ValueRangeAccess ValueRangeAccess::component (int compNdx) in component()
256 return ValueRangeAccess(m_type->getElementType(), m_min + compNdx, m_max + compNdx); in component()
259 inline ValueRangeAccess ValueRangeAccess::arrayElement (int elementNdx) in arrayElement()
262 return ValueRangeAccess(m_type->getElementType(), m_min + offset, m_max + offset); in arrayElement()
265 inline ValueRangeAccess ValueRangeAccess::member (int memberNdx) in member()
[all …]
DrsgShader.hpp72ValueRangeAccess getValueRange (void) { return ValueRangeAccess(m_variable->getType(), &m_min… in getValueRange()
DrsgUtils.hpp49 void computeRandomValueRange (GeneratorState& state, ValueRangeAccess valueRange);
DrsgBinaryOps.cpp399ValueRangeAccess a = this->m_leftValueRange.asAccess().component(elemNdx); // \todo [2011-03-25 … in BinaryVecOp()
400 ValueRangeAccess b = this->m_rightValueRange.asAccess().component(elemNdx); in BinaryVecOp()
674 ValueRangeAccess a = this->m_leftValueRange.asAccess(); in RelationalOp()
675 ValueRangeAccess b = this->m_rightValueRange.asAccess(); in RelationalOp()
973 ValueRangeAccess a = this->m_leftValueRange.asAccess().component(elementNdx); in EqualityComparisonOp()
974 ValueRangeAccess b = this->m_rightValueRange.asAccess().component(elementNdx); in EqualityComparisonOp()
DrsgVariableManager.hpp52 ValueRangeAccess getValueRange (void) { return m_valueRange.asAccess(); } in getValueRange()
DrsgExpression.cpp164 void computeRandomValueRangeForInfElements (GeneratorState& state, ValueRangeAccess valueRange) in computeRandomValueRangeForInfElements()
223 void setInfiniteRange (ValueRangeAccess valueRange) in setInfiniteRange()
629 void convertValueRangeTempl (ConstValueRangeAccess src, ValueRangeAccess dst) in convertValueRangeTempl()
645 typedef void (*ConvertValueRangeFunc) (ConstValueRangeAccess, ValueRangeAccess);
671 void convertValueRange (ConstValueRangeAccess src, ValueRangeAccess dst) in convertValueRange()
DrsgShaderGenerator.cpp137 void fillUndefinedComponents (ValueRangeAccess valueRange) in fillUndefinedComponents()
DrsgVariableValue.cpp201 void ValueRange::computeIntersection (ValueRangeAccess dst, const ConstValueRangeAccess& a, const C… in computeIntersection()
DrsgUtils.cpp185 void computeRandomValueRange (GeneratorState& state, ValueRangeAccess valueRange) in computeRandomValueRange()
DrsgVariableManager.cpp208 ValueRangeAccess dst = entry->getValueRange(); in setValue()
DrsgBuiltinFunctions.hpp72 ValueRangeAccess inRange = m_inValueRange.asAccess().component(ndx); in UnaryBuiltinVecFunc()