Searched refs:ValueAccess (Results 1 - 6 of 6) sorted by relevance
/external/deqp/framework/randomshaders/ |
H A D | rsgVariableValue.hpp | 119 Scalar* m_value; // \note Non-const internal pointer is used so that ValueAccess can extend this class with RW access 195 typedef StridedValueAccess<1> ValueAccess; typedef in namespace:rsg 246 ValueAccess getMin (void) { return ValueAccess(*m_type, m_min); } 247 ValueAccess getMax (void) { return ValueAccess(*m_type, m_max); } 282 ValueAccess getMin (void) { return ValueAccess(m_type, getMinPtr()); } 283 ValueAccess getMax (void) { return ValueAccess(m_typ [all...] |
H A D | rsgShader.cpp | 63 ValueAccess(variable->getType(), &m_min[0]) = valueRange.getMin().value(); 64 ValueAccess(variable->getType(), &m_max[0]) = valueRange.getMax().value();
|
H A D | rsgProgramExecutor.cpp | 50 ValueAccess getValue (const VariableType& type, int vtxNdx); 62 ValueAccess VaryingStorage::getValue (const VariableType& type, int vtxNdx) 64 return ValueAccess(type, &m_value[type.getScalarSize()*vtxNdx]); 160 void copyVarying (ValueAccess dst, ConstStridedValueAccess<Stride> src, int compNdx) 270 ValueAccess varyingAccess = dst->getValue(output->getType(), vtxNdx);
|
H A D | rsgShaderGenerator.cpp | 148 ValueAccess min = valueRange.component(elemNdx).getMin(); 149 ValueAccess max = valueRange.component(elemNdx).getMax();
|
H A D | rsgExpression.cpp | 586 // \todo [2011-03-26 pyry] Provide this in ValueAccess? 592 template <typename T> T& getValueAccessValue (ValueAccess access); 593 template<> inline float& getValueAccessValue<float> (ValueAccess access) { return access.asFloat(); } 594 template<> inline int& getValueAccessValue<int> (ValueAccess access) { return access.asInt(); } 595 template<> inline bool& getValueAccessValue<bool> (ValueAccess access) { return access.asBool(); }
|
H A D | rsgUtils.cpp | 57 void computeRandomValue (de::Random& rnd, ValueAccess dst, ConstValueRangeAccess valueRange)
|
Completed in 161 milliseconds