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

/external/deqp/framework/randomshaders/
H A DrsgVariableValue.hpp240 class ValueRangeAccess : public ConstValueRangeAccess class in namespace:rsg
243 ValueRangeAccess (const VariableType& type, Scalar* minVal, Scalar* maxVal) : ConstValueRangeAccess(type, minVal, maxVal) {} function in class:rsg::ValueRangeAccess
249 ValueRangeAccess component (int compNdx);
250 ValueRangeAccess arrayElement (int elementNdx);
251 ValueRangeAccess member (int memberNdx);
254 inline ValueRangeAccess ValueRangeAccess::component (int compNdx)
256 return ValueRangeAccess(m_type->getElementType(), m_min + compNdx, m_max + compNdx);
259 inline ValueRangeAccess ValueRangeAccess
[all...]
H A DrsgShader.hpp72 ValueRangeAccess getValueRange (void) { return ValueRangeAccess(m_variable->getType(), &m_min[0], &m_max[0]); }
H A DrsgUtils.hpp49 void computeRandomValueRange (GeneratorState& state, ValueRangeAccess valueRange);
H A DrsgBinaryOps.cpp149 ValueRangeAccess a = this->m_leftValueRange.asAccess().component(elemNdx); // \todo [2011-03-25 pyry] Commutative: randomize inputs
150 ValueRangeAccess b = this->m_rightValueRange.asAccess().component(elemNdx);
424 ValueRangeAccess a = this->m_leftValueRange.asAccess();
425 ValueRangeAccess b = this->m_rightValueRange.asAccess();
723 ValueRangeAccess a = this->m_leftValueRange.asAccess().component(elementNdx);
724 ValueRangeAccess b = this->m_rightValueRange.asAccess().component(elementNdx);
H A DrsgVariableManager.hpp52 ValueRangeAccess getValueRange (void) { return m_valueRange.asAccess(); }
H A DrsgShaderGenerator.cpp137 void fillUndefinedComponents (ValueRangeAccess valueRange)
H A DrsgVariableValue.cpp201 void ValueRange::computeIntersection (ValueRangeAccess dst, const ConstValueRangeAccess& a, const ConstValueRangeAccess& b)
H A DrsgExpression.cpp164 void computeRandomValueRangeForInfElements (GeneratorState& state, ValueRangeAccess valueRange)
223 void setInfiniteRange (ValueRangeAccess valueRange)
603 void convertValueRangeTempl (ConstValueRangeAccess src, ValueRangeAccess dst)
619 typedef void (*ConvertValueRangeFunc) (ConstValueRangeAccess, ValueRangeAccess);
645 void convertValueRange (ConstValueRangeAccess src, ValueRangeAccess dst)
H A DrsgUtils.cpp185 void computeRandomValueRange (GeneratorState& state, ValueRangeAccess valueRange)
H A DrsgVariableManager.cpp208 ValueRangeAccess dst = entry->getValueRange();
H A DrsgBuiltinFunctions.hpp72 ValueRangeAccess inRange = m_inValueRange.asAccess().component(ndx);

Completed in 186 milliseconds