Home
last modified time | relevance | path

Searched refs:ConstValueRangeAccess (Results 1 – 19 of 19) sorted by relevance

/external/deqp/framework/randomshaders/
DrsgBinaryOps.hpp55 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 …]
DrsgExpression.hpp64 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 …]
DrsgVariableValue.hpp197 class ConstValueRangeAccess class
200 ConstValueRangeAccess (void) : m_type(DE_NULL), m_min(DE_NULL), m_max(DE_NULL) {} in ConstValueRangeAccess() function in rsg::ConstValueRangeAccess
201ConstValueRangeAccess (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 …]
DrsgBuiltinFunctions.hpp39 …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 …]
DrsgVariableValue.cpp33 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()
DrsgExpression.cpp66 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 …]
DrsgBinaryOps.cpp326 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 …]
DrsgUtils.hpp43 bool isUndefinedValueRange (ConstValueRangeAccess valueRange);
45 int getConservativeValueExprDepth (const GeneratorState& state, ConstValueRangeAccess valueRange…
51 float computeDynamicRangeWeight (ConstValueRangeAccess valueRange);
DrsgVariableManager.cpp40 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()
DrsgShader.hpp67 ShaderInput (const Variable* variable, ConstValueRangeAccess valueRange);
71ConstValueRangeAccess getValueRange (void) const { return ConstValueRangeAccess(m_variable->getT… in getValueRange()
DrsgUtils.cpp57 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()
DrsgVariableManager.hpp51 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);
DrsgStatement.hpp141 …AssignStatement (GeneratorState& state, const Variable* variable, ConstValueRangeAccess valueRan…
DrsgShader.cpp58 ShaderInput::ShaderInput (const Variable* variable, ConstValueRangeAccess valueRange) in ShaderInput()
DrsgProgramExecutor.cpp138 …teVertexInput (StridedValueAccess<Stride> dst, int dstComp, const ConstValueRangeAccess valueRange… in interpolateVertexInput()
DrsgStatement.cpp542 …AssignStatement (GeneratorState& state, const Variable* variable, ConstValueRangeAccess valueRange) in AssignStatement()
/external/deqp/modules/glshared/
DglsRandomShaderCase.hpp54 rsg::ConstValueRangeAccess getValueRange (void) const { return m_input->getValueRange(); } in getValueRange()
DglsRandomShaderCase.cpp160 rsg::ConstValueRangeAccess valueRange = input->getValueRange(); in init()
452 tcu::MessageBuilder& operator<< (tcu::MessageBuilder& message, rsg::ConstValueRangeAccess valueRang… in operator <<()
DglsFragOpInteractionCase.cpp157 static tcu::Vector<float, Size> interpolateRange (const rsg::ConstValueRangeAccess& range, const tc… in interpolateRange()
541 const rsg::ConstValueRangeAccess valueRange = shaderIn->getValueRange(); in iterate()