/external/deqp/framework/randomshaders/ |
D | rsgBinaryOps.hpp | 55 static float getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange); 72 …BinaryVecOp (GeneratorState& state, Token::Type operatorToken, ConstValueRangeAccess valueRange); 95 MulOp (GeneratorState& state, ConstValueRangeAccess valueRange); 98 static float getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange); 117 AddOp (GeneratorState& state, ConstValueRangeAccess valueRange); 120 static float getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange); 139 SubOp (GeneratorState& state, ConstValueRangeAccess valueRange); 142 static float getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange); 151 …RelationalOp (GeneratorState& state, Token::Type operatorToken, ConstValueRangeAccess valueRange); 156 static float getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange); [all …]
|
D | rsgExpression.hpp | 64 static Expression* createRandom (GeneratorState& state, ConstValueRangeAccess valueRange); 65 static Expression* createRandomLValue (GeneratorState& state, ConstValueRangeAccess valueRange); 90 VariableRead (GeneratorState& state, ConstValueRangeAccess valueRange); 94 static float getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange); 100 VariableWrite (GeneratorState& state, ConstValueRangeAccess valueRange); 103 static float getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange); 109 FloatLiteral (GeneratorState& state, ConstValueRangeAccess valueRange); 116 static float getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange); 128 IntLiteral (GeneratorState& state, ConstValueRangeAccess valueRange); 134 static float getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange); [all …]
|
D | rsgVariableValue.hpp | 197 class ConstValueRangeAccess class 200 ConstValueRangeAccess (void) : m_type(DE_NULL), m_min(DE_NULL), m_max(DE_NULL) {} in ConstValueRangeAccess() function in rsg::ConstValueRangeAccess 201 …ConstValueRangeAccess (const VariableType& type, const Scalar* minVal, const Scalar* maxVal) : m_t… in ConstValueRangeAccess() function in rsg::ConstValueRangeAccess 208 ConstValueRangeAccess component (int compNdx) const; 209 ConstValueRangeAccess arrayElement (int elementNdx) const; 210 ConstValueRangeAccess member (int memberNdx) const; 213 bool intersects (const ConstValueRangeAccess& other) const; 214 bool isSupersetOf (const ConstValueRangeAccess& other) const; 215 bool isSubsetOf (const ConstValueRangeAccess& other) const; 223 inline ConstValueRangeAccess ConstValueRangeAccess::component (int compNdx) const in component() [all …]
|
D | rsgBuiltinFunctions.hpp | 39 …UnaryBuiltinVecFunc (GeneratorState& state, const char* function, ConstValueRangeAccess valueRang… 48 static float getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange); 58 …UnaryBuiltinVecFunc (GeneratorState& state, const char* function, ConstValueRangeAccess valueRange) in UnaryBuiltinVecFunc() 71 ConstValueRangeAccess outRange = valueRange.component(ndx); in UnaryBuiltinVecFunc() 121 …uteValueRange, Evaluate>::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange) in getWeight() 166 …UnaryBuiltinVecTemplateProxy (GeneratorState& state, const char* function, ConstValueRangeAccess v… in UnaryBuiltinVecTemplateProxy() 177 …UnaryTrigonometricFunc (GeneratorState& state, const char* function, ConstValueRangeAccess valueRa… in UnaryTrigonometricFunc() 213 static float getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange) in getWeight() 225 SinOp (GeneratorState& state, ConstValueRangeAccess valueRange) in SinOp() 250 CosOp (GeneratorState& state, ConstValueRangeAccess valueRange) in CosOp() [all …]
|
D | rsgVariableValue.cpp | 33 bool compareValueRangesAllTrue (const ConstValueRangeAccess& a, const ConstValueRangeAccess& b) in compareValueRangesAllTrue() 143 bool ConstValueRangeAccess::intersects (const ConstValueRangeAccess& other) const in intersects() 148 bool ConstValueRangeAccess::isSubsetOf (const ConstValueRangeAccess& other) const in isSubsetOf() 153 bool ConstValueRangeAccess::isSupersetOf (const ConstValueRangeAccess& other) const in isSupersetOf() 183 ValueRange::ValueRange (ConstValueRangeAccess other) in ValueRange() 196 …ange::computeIntersection (ValueRange& dst, const ConstValueRangeAccess& a, const ConstValueRangeA… in computeIntersection() 201 …:computeIntersection (ValueRangeAccess dst, const ConstValueRangeAccess& a, const ConstValueRangeA… in computeIntersection()
|
D | rsgExpression.cpp | 66 IsReadableIntersectingEntry (ConstValueRangeAccess valueRange, deUint32 exprFlags) in IsReadableIntersectingEntry() 87 ConstValueRangeAccess m_valueRange; 95 IsWritableIntersectingEntry (ConstValueRangeAccess valueRange) in IsWritableIntersectingEntry() 108 ConstValueRangeAccess m_valueRange; 116 IsWritableSupersetEntry (ConstValueRangeAccess valueRange) in IsWritableSupersetEntry() 129 ConstValueRangeAccess m_valueRange; 272 template <class T> float getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange)… in getWeight() 273 template <class T> Expression* create (GeneratorState& state, ConstValueRangeAccess valueRange) {… in create() 277 float (*getWeight) (const GeneratorState& state, ConstValueRangeAccess valueRange); 278 Expression* (*create) (GeneratorState& state, ConstValueRangeAccess valueRange); [all …]
|
D | rsgBinaryOps.cpp | 326 float BinaryOp<Precedence, Assoc>::getWeight (const GeneratorState& state, ConstValueRangeAccess va… in getWeight() 364 …>::BinaryVecOp (GeneratorState& state, Token::Type operatorToken, ConstValueRangeAccess inValueRan… in BinaryVecOp() 398 ConstValueRangeAccess dst = valueRange.asAccess().component(elemNdx); in BinaryVecOp() 531 MulOp::MulOp (GeneratorState& state, ConstValueRangeAccess valueRange) in MulOp() 536 float MulOp::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange) in getWeight() 581 AddOp::AddOp (GeneratorState& state, ConstValueRangeAccess valueRange) in AddOp() 586 float AddOp::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange) in getWeight() 631 SubOp::SubOp (GeneratorState& state, ConstValueRangeAccess valueRange) in SubOp() 636 float SubOp::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange) in getWeight() 647 …::RelationalOp (GeneratorState& state, Token::Type operatorToken, ConstValueRangeAccess inValueRan… in RelationalOp() [all …]
|
D | rsgUtils.hpp | 43 bool isUndefinedValueRange (ConstValueRangeAccess valueRange); 45 int getConservativeValueExprDepth (const GeneratorState& state, ConstValueRangeAccess valueRange… 51 float computeDynamicRangeWeight (ConstValueRangeAccess valueRange);
|
D | rsgVariableManager.cpp | 40 SubValueRangeIterator (const ConstValueRangeAccess& valueRange); 44 ConstValueRangeAccess getItem (void) const; 49 vector<ConstValueRangeAccess> m_stack; 52 SubValueRangeIterator::SubValueRangeIterator (const ConstValueRangeAccess& valueRange) in SubValueRangeIterator() 62 inline ConstValueRangeAccess SubValueRangeIterator::getItem (void) const in getItem() 69 ConstValueRangeAccess curItem = getItem(); in next() 203 void ValueScope::setValue (const Variable* variable, ConstValueRangeAccess value) in setValue() 355 void VariableManager::setValue (const Variable* variable, ConstValueRangeAccess value) in setValue()
|
D | rsgShader.hpp | 67 ShaderInput (const Variable* variable, ConstValueRangeAccess valueRange); 71 …ConstValueRangeAccess getValueRange (void) const { return ConstValueRangeAccess(m_variable->getT… in getValueRange()
|
D | rsgUtils.cpp | 57 void computeRandomValue (de::Random& rnd, ValueAccess dst, ConstValueRangeAccess valueRange) in computeRandomValue() 125 bool isUndefinedValueRange (ConstValueRangeAccess valueRange) in isUndefinedValueRange() 287 int getConservativeValueExprDepth (const GeneratorState& state, ConstValueRangeAccess valueRange) in getConservativeValueExprDepth() 294 static float computeRangeLengthSum (ConstValueRangeAccess valueRange) in computeRangeLengthSum() 353 float computeDynamicRangeWeight (ConstValueRangeAccess valueRange) in computeDynamicRangeWeight()
|
D | rsgVariableManager.hpp | 51 ConstValueRangeAccess getValueRange (void) const { return m_valueRange.asAccess(); } in getValueRange() 91 void setValue (const Variable* variable, ConstValueRangeAccess value); 212 void setValue (const Variable* variable, ConstValueRangeAccess value);
|
D | rsgStatement.hpp | 141 …AssignStatement (GeneratorState& state, const Variable* variable, ConstValueRangeAccess valueRan…
|
D | rsgShader.cpp | 58 ShaderInput::ShaderInput (const Variable* variable, ConstValueRangeAccess valueRange) in ShaderInput()
|
D | rsgProgramExecutor.cpp | 138 …teVertexInput (StridedValueAccess<Stride> dst, int dstComp, const ConstValueRangeAccess valueRange… in interpolateVertexInput()
|
D | rsgStatement.cpp | 542 …AssignStatement (GeneratorState& state, const Variable* variable, ConstValueRangeAccess valueRange) in AssignStatement()
|
/external/deqp/modules/glshared/ |
D | glsRandomShaderCase.hpp | 54 rsg::ConstValueRangeAccess getValueRange (void) const { return m_input->getValueRange(); } in getValueRange()
|
D | glsRandomShaderCase.cpp | 160 rsg::ConstValueRangeAccess valueRange = input->getValueRange(); in init() 452 tcu::MessageBuilder& operator<< (tcu::MessageBuilder& message, rsg::ConstValueRangeAccess valueRang… in operator <<()
|
D | glsFragOpInteractionCase.cpp | 157 static tcu::Vector<float, Size> interpolateRange (const rsg::ConstValueRangeAccess& range, const tc… in interpolateRange() 541 const rsg::ConstValueRangeAccess valueRange = shaderIn->getValueRange(); in iterate()
|