HomeSort by relevance Sort by last modified time
    Searched refs:ConstValueRangeAccess (Results 1 - 19 of 19) sorted by null

  /external/deqp/framework/randomshaders/
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...]
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);
115 static float getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange);
127 IntLiteral (GeneratorState& state, ConstValueRangeAccess valueRange);
133 static float getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange)
    [all...]
rsgVariableValue.hpp 197 class ConstValueRangeAccess
200 ConstValueRangeAccess (void) : m_type(DE_NULL), m_min(DE_NULL), m_max(DE_NULL) {}
201 ConstValueRangeAccess (const VariableType& type, const Scalar* minVal, const Scalar* maxVal) : m_type(&type), m_min(const_cast<Scalar*>(minVal)), m_max(const_cast<Scalar*>(maxVal)) {}
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) cons
    [all...]
rsgUtils.hpp 43 bool isUndefinedValueRange (ConstValueRangeAccess valueRange);
45 int getConservativeValueExprDepth (const GeneratorState& state, ConstValueRangeAccess valueRange);
51 float computeDynamicRangeWeight (ConstValueRangeAccess valueRange);
rsgVariableValue.cpp 33 bool compareValueRangesAllTrue (const ConstValueRangeAccess& a, const ConstValueRangeAccess& b)
143 bool ConstValueRangeAccess::intersects (const ConstValueRangeAccess& other) const
148 bool ConstValueRangeAccess::isSubsetOf (const ConstValueRangeAccess& other) const
153 bool ConstValueRangeAccess::isSupersetOf (const ConstValueRangeAccess& other) const
183 ValueRange::ValueRange (ConstValueRangeAccess other)
196 void ValueRange::computeIntersection (ValueRange& dst, const ConstValueRangeAccess& a, const ConstValueRangeAccess& b
    [all...]
rsgShader.hpp 67 ShaderInput (const Variable* variable, ConstValueRangeAccess valueRange);
71 ConstValueRangeAccess getValueRange (void) const { return ConstValueRangeAccess(m_variable->getType(), &m_min[0], &m_max[0]); }
rsgBuiltinFunctions.hpp 39 UnaryBuiltinVecFunc (GeneratorState& state, const char* function, ConstValueRangeAccess valueRange);
48 static float getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange);
58 UnaryBuiltinVecFunc<GetValueRangeWeight, ComputeValueRange, Evaluate>::UnaryBuiltinVecFunc (GeneratorState& state, const char* function, ConstValueRangeAccess valueRange)
71 ConstValueRangeAccess outRange = valueRange.component(ndx);
121 float UnaryBuiltinVecFunc<GetValueRangeWeight, ComputeValueRange, Evaluate>::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange)
166 UnaryBuiltinVecTemplateProxy (GeneratorState& state, const char* function, ConstValueRangeAccess valueRange)
177 UnaryTrigonometricFunc (GeneratorState& state, const char* function, ConstValueRangeAccess valueRange)
213 static float getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange)
225 SinOp (GeneratorState& state, ConstValueRangeAccess valueRange)
250 CosOp (GeneratorState& state, ConstValueRangeAccess valueRange
    [all...]
rsgExpression.cpp 66 IsReadableIntersectingEntry (ConstValueRangeAccess valueRange, deUint32 exprFlags)
87 ConstValueRangeAccess m_valueRange;
95 IsWritableIntersectingEntry (ConstValueRangeAccess valueRange)
108 ConstValueRangeAccess m_valueRange;
116 IsWritableSupersetEntry (ConstValueRangeAccess valueRange)
129 ConstValueRangeAccess m_valueRange;
272 template <class T> float getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange) { return T::getWeight(state, valueRange); }
273 template <class T> Expression* create (GeneratorState& state, ConstValueRangeAccess valueRange) { return new T(state, valueRange); }
277 float (*getWeight) (const GeneratorState& state, ConstValueRangeAccess valueRange);
278 Expression* (*create) (GeneratorState& state, ConstValueRangeAccess valueRange)
    [all...]
rsgBinaryOps.cpp 76 float BinaryOp<Precedence, Assoc>::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange)
114 BinaryVecOp<Precedence, Float, Int, Bool, ComputeValueRange, EvaluateComp>::BinaryVecOp (GeneratorState& state, Token::Type operatorToken, ConstValueRangeAccess inValueRange)
148 ConstValueRangeAccess dst = valueRange.asAccess().component(elemNdx);
281 MulOp::MulOp (GeneratorState& state, ConstValueRangeAccess valueRange)
286 float MulOp::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange)
331 AddOp::AddOp (GeneratorState& state, ConstValueRangeAccess valueRange)
336 float AddOp::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange)
381 SubOp::SubOp (GeneratorState& state, ConstValueRangeAccess valueRange)
386 float SubOp::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange)
397 RelationalOp<ComputeValueRange, EvaluateComp>::RelationalOp (GeneratorState& state, Token::Type operatorToken, ConstValueRangeAccess inValueRange
    [all...]
rsgVariableManager.cpp 40 SubValueRangeIterator (const ConstValueRangeAccess& valueRange);
44 ConstValueRangeAccess getItem (void) const;
49 vector<ConstValueRangeAccess> m_stack;
52 SubValueRangeIterator::SubValueRangeIterator (const ConstValueRangeAccess& valueRange)
62 inline ConstValueRangeAccess SubValueRangeIterator::getItem (void) const
69 ConstValueRangeAccess curItem = getItem();
203 void ValueScope::setValue (const Variable* variable, ConstValueRangeAccess value)
355 void VariableManager::setValue (const Variable* variable, ConstValueRangeAccess value)
rsgVariableManager.hpp 51 ConstValueRangeAccess getValueRange (void) const { return m_valueRange.asAccess(); }
91 void setValue (const Variable* variable, ConstValueRangeAccess value);
212 void setValue (const Variable* variable, ConstValueRangeAccess value);
rsgUtils.cpp 57 void computeRandomValue (de::Random& rnd, ValueAccess dst, ConstValueRangeAccess valueRange)
125 bool isUndefinedValueRange (ConstValueRangeAccess valueRange)
287 int getConservativeValueExprDepth (const GeneratorState& state, ConstValueRangeAccess valueRange)
294 static float computeRangeLengthSum (ConstValueRangeAccess valueRange)
353 float computeDynamicRangeWeight (ConstValueRangeAccess valueRange)
rsgStatement.hpp 141 AssignStatement (GeneratorState& state, const Variable* variable, ConstValueRangeAccess valueRange);
rsgShader.cpp 58 ShaderInput::ShaderInput (const Variable* variable, ConstValueRangeAccess valueRange)
rsgProgramExecutor.cpp 138 void interpolateVertexInput (StridedValueAccess<Stride> dst, int dstComp, const ConstValueRangeAccess valueRange, float x, float y)
rsgStatement.cpp 542 AssignStatement::AssignStatement (GeneratorState& state, const Variable* variable, ConstValueRangeAccess valueRange)
  /external/deqp/modules/glshared/
glsRandomShaderCase.hpp 54 rsg::ConstValueRangeAccess getValueRange (void) const { return m_input->getValueRange(); }
glsRandomShaderCase.cpp 160 rsg::ConstValueRangeAccess valueRange = input->getValueRange();
452 tcu::MessageBuilder& operator<< (tcu::MessageBuilder& message, rsg::ConstValueRangeAccess valueRange)
glsFragOpInteractionCase.cpp 157 static tcu::Vector<float, Size> interpolateRange (const rsg::ConstValueRangeAccess& range, const tcu::Vector<float, Size>& t)
541 const rsg::ConstValueRangeAccess valueRange = shaderIn->getValueRange();

Completed in 295 milliseconds