Searched defs:isVertexCase (Results 1 - 25 of 41) sorted by relevance

12

/external/deqp/modules/gles2/functional/
H A Des2fShaderAlgorithmTests.cpp52 ShaderAlgorithmCase (Context& context, const char* name, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc, const char* vertShaderSource, const char* fragShaderSource);
60 ShaderAlgorithmCase::ShaderAlgorithmCase (Context& context, const char* name, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc, const char* vertShaderSource, const char* fragShaderSource) argument
61 : ShaderRenderCase(context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, description, isVertexCase, evalFunc)
73 static ShaderAlgorithmCase* createExpressionCase (Context& context, const char* caseName, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc, LineStream& shaderBody) argument
77 std::ostringstream& op = isVertexCase ? vtx : frag;
82 if (isVertexCase)
105 if (isVertexCase)
113 if (isVertexCase)
136 return new ShaderAlgorithmCase(context, caseName, description, isVertexCase, evalFunc, vertexShaderSource.c_str(), fragmentShaderSource.c_str());
H A Des2fShaderReturnTests.cpp83 ShaderReturnCase (Context& context, const char* name, const char* description, bool isVertexCase, const char* shaderSource, ShaderEvalFunc evalFunc, deUint32 requirements = 0);
92 ShaderReturnCase::ShaderReturnCase (Context& context, const char* name, const char* description, bool isVertexCase, const char* shaderSource, ShaderEvalFunc evalFunc, deUint32 requirements) argument
93 : ShaderRenderCase (context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, description, isVertexCase, evalFunc)
96 if (isVertexCase)
H A Des2fShaderStructTests.cpp66 ShaderStructCase (Context& context, const char* name, const char* description, bool isVertexCase, deUint32 flags, ShaderEvalFunc evalFunc, SetupUniformsFunc setupUniformsFunc, const char* vertShaderSource, const char* fragShaderSource);
84 ShaderStructCase::ShaderStructCase (Context& context, const char* name, const char* description, bool isVertexCase, deUint32 flags, ShaderEvalFunc evalFunc, SetupUniformsFunc setupUniformsFunc, const char* vertShaderSource, const char* fragShaderSource) argument
85 : ShaderRenderCase (context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, description, isVertexCase, evalFunc)
151 static ShaderStructCase* createStructCase (Context& context, const char* name, const char* description, bool isVertexCase, deUint32 flags, ShaderEvalFunc evalFunc, SetupUniformsFunc setupUniforms, const LineStream& shaderSrc) argument
171 if (isVertexCase)
189 if (isVertexCase)
190 return new ShaderStructCase(context, name, description, isVertexCase, flags, evalFunc, setupUniforms, StringTemplate(shaderSrc.str()).specialize(spParams).c_str(), defaultFragSrc);
192 return new ShaderStructCase(context, name, description, isVertexCase, flags, evalFunc, setupUniforms, defaultVertSrc, StringTemplate(shaderSrc.str()).specialize(spParams).c_str());
H A Des2fShaderBuiltinVarTests.cpp63 ShaderBuiltinConstantCase (Context& context, const char* name, const char* desc, const char* varName, deUint32 paramName, bool isVertexCase);
74 ShaderBuiltinConstantCase::ShaderBuiltinConstantCase (Context& context, const char* name, const char* desc, const char* varName, deUint32 paramName, bool isVertexCase) argument
75 : ShaderRenderCase (context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, desc, isVertexCase, evalBuiltinConstant)
196 ShaderDepthRangeTest (Context& context, const char* name, const char* desc, bool isVertexCase) argument
197 : ShaderRenderCase (context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, desc, isVertexCase, m_evaluator)
H A Des2fShaderIndexingTests.cpp145 ShaderIndexingCase (Context& context, const char* name, const char* description, bool isVertexCase, DataType varType, ShaderEvalFunc evalFunc, deUint32 requirements, const char* vertShaderSource, const char* fragShaderSource);
161 ShaderIndexingCase::ShaderIndexingCase (Context& context, const char* name, const char* description, bool isVertexCase, DataType varType, ShaderEvalFunc evalFunc, deUint32 requirements, const char* vertShaderSource, const char* fragShaderSource) argument
162 : ShaderRenderCase (context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, description, isVertexCase, evalFunc)
374 static ShaderIndexingCase* createUniformArrayCase (Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, IndexAccessType readAccess) argument
378 std::ostringstream& op = isVertexCase ? vtx : frag;
383 if (isVertexCase)
438 if (isVertexCase)
479 requirements |= (isVertexCase ? REQUIREMENT_VERTEX_UNIFORM_LOOPS : REQUIREMENT_FRAGMENT_UNIFORM_LOOPS) | REQUIREMENT_UNIFORM_INDEXING;
481 return new ShaderIndexingCase(context, caseName, description, isVertexCase, varType, evalFunc, requirements, vertexShaderSource.c_str(), fragmentShaderSource.c_str());
484 static ShaderIndexingCase* createTmpArrayCase (Context& context, const char* caseName, const char* description, bool isVertexCase, DataTyp argument
648 createVectorSubscriptCase(Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, VectorAccessType writeAccess, VectorAccessType readAccess) argument
834 createMatrixSubscriptCase(Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, IndexAccessType writeAccess, IndexAccessType readAccess) argument
1056 bool isVertexCase = ((ShaderType)shaderType == SHADERTYPE_VERTEX); local
1084 bool isVertexCase = ((ShaderType)shaderType == SHADERTYPE_VERTEX); local
1120 bool isVertexCase = ((ShaderType)shaderType == SHADERTYPE_VERTEX); local
1156 bool isVertexCase = ((ShaderType)shaderType == SHADERTYPE_VERTEX); local
[all...]
H A Des2fShaderLoopTests.cpp212 ShaderLoopCase (Context& context, const char* name, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc, LoopRequirement requirement, const char* vertShaderSource, const char* fragShaderSource);
227 ShaderLoopCase::ShaderLoopCase (Context& context, const char* name, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc, LoopRequirement requirement, const char* vertShaderSource, const char* fragShaderSource) argument
228 : ShaderRenderCase (context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, description, isVertexCase, evalFunc)
276 static ShaderLoopCase* createGenericLoopCase (Context& context, const char* caseName, const char* description, bool isVertexCase, LoopType loopType, LoopCountType loopCountType, Precision loopCountPrecision, DataType loopCountDataType) argument
280 std::ostringstream& op = isVertexCase ? vtx : frag;
288 if (isVertexCase)
332 if (isVertexCase)
341 if (isVertexCase)
348 if (isVertexCase)
436 if (isVertexCase)
484 createSpecialLoopCase(Context& context, const char* caseName, const char* description, bool isVertexCase, LoopCase loopCase, LoopType loopType, LoopCountType loopCountType) argument
1308 bool isVertexCase = (shaderType == SHADERTYPE_VERTEX); local
1331 bool isVertexCase = (shaderType == SHADERTYPE_VERTEX); local
[all...]
H A Des2fShaderTextureFunctionTests.cpp223 ShaderTextureFunctionCase (Context& context, const char* name, const char* desc, const TextureLookupSpec& lookup, const TextureSpec& texture, TexEvalFunc evalFunc, bool isVertexCase);
246 ShaderTextureFunctionCase::ShaderTextureFunctionCase (Context& context, const char* name, const char* desc, const TextureLookupSpec& lookup, const TextureSpec& texture, TexEvalFunc evalFunc, bool isVertexCase) argument
247 : gls::ShaderRenderCase(context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, desc, isVertexCase, m_evaluator)
/external/deqp/external/openglcts/modules/common/
H A DglcShaderSwitchTests.cpp41 ShaderSwitchCase(Context& context, const char* name, const char* description, bool isVertexCase,
46 ShaderSwitchCase::ShaderSwitchCase(Context& context, const char* name, const char* description, bool isVertexCase, argument
49 description, isVertexCase, evalFunc)
H A DglcShaderStructTests.cpp54 ShaderStructCase(Context& context, const char* name, const char* description, bool isVertexCase, bool usesTextures,
74 ShaderStructCase::ShaderStructCase(Context& context, const char* name, const char* description, bool isVertexCase, argument
78 description, isVertexCase, evalFunc)
127 glu::GLSLVersion glslVersion, bool isVertexCase, bool usesTextures,
152 if (isVertexCase)
172 if (isVertexCase)
173 return new ShaderStructCase(context, name, description, isVertexCase, usesTextures, evalFunc, setupUniforms,
177 return new ShaderStructCase(context, name, description, isVertexCase, usesTextures, evalFunc, setupUniforms,
126 createStructCase(Context& context, const char* name, const char* description, glu::GLSLVersion glslVersion, bool isVertexCase, bool usesTextures, ShaderEvalFunc evalFunc, SetupUniformsFunc setupUniforms, const LineStream& shaderSrc) argument
H A DglcShaderIndexingTests.cpp157 ShaderIndexingCase(Context& context, const char* name, const char* description, bool isVertexCase, DataType varType,
171 ShaderIndexingCase::ShaderIndexingCase(Context& context, const char* name, const char* description, bool isVertexCase, argument
175 description, isVertexCase, evalFunc)
366 glu::GLSLVersion glslVersion, bool isVertexCase, DataType varType,
374 std::ostringstream& op = isVertexCase ? vtx : frag;
383 if (isVertexCase)
438 if (isVertexCase)
473 return new ShaderIndexingCase(context, caseName, description, isVertexCase, varType, evalFunc,
478 glu::GLSLVersion glslVersion, bool isVertexCase, DataType varType,
486 std::ostringstream& op = isVertexCase
365 createUniformArrayCase(Context& context, const char* caseName, const char* description, glu::GLSLVersion glslVersion, bool isVertexCase, DataType varType, IndexAccessType readAccess) argument
477 createTmpArrayCase(Context& context, const char* caseName, const char* description, glu::GLSLVersion glslVersion, bool isVertexCase, DataType varType, IndexAccessType writeAccess, IndexAccessType readAccess) argument
655 createVectorSubscriptCase(Context& context, const char* caseName, const char* description, glu::GLSLVersion glslVersion, bool isVertexCase, DataType varType, VectorAccessType writeAccess, VectorAccessType readAccess) argument
918 createMatrixSubscriptCase(Context& context, const char* caseName, const char* description, glu::GLSLVersion glslVersion, bool isVertexCase, DataType varType, IndexAccessType writeAccess, IndexAccessType readAccess) argument
1156 bool isVertexCase = ((ShaderType)shaderType == SHADERTYPE_VERTEX); local
1190 bool isVertexCase = ((ShaderType)shaderType == SHADERTYPE_VERTEX); local
1228 bool isVertexCase = ((ShaderType)shaderType == SHADERTYPE_VERTEX); local
1268 bool isVertexCase = ((ShaderType)shaderType == SHADERTYPE_VERTEX); local
[all...]
H A DglcShaderLoopTests.cpp181 ShaderLoopCase(Context& context, const char* name, const char* description, bool isVertexCase,
193 ShaderLoopCase::ShaderLoopCase(Context& context, const char* name, const char* description, bool isVertexCase, argument
196 description, isVertexCase, evalFunc)
220 const char* description, bool isVertexCase, LoopType loopType,
226 std::ostringstream& op = isVertexCase ? vtx : frag;
238 if (isVertexCase)
282 if (isVertexCase)
291 if (isVertexCase)
298 if (isVertexCase)
389 if (isVertexCase)
219 createGenericLoopCase(Context& context, glu::GLSLVersion glslVersion, const char* caseName, const char* description, bool isVertexCase, LoopType loopType, LoopCountType loopCountType, Precision loopCountPrecision, DataType loopCountDataType) argument
424 createSpecialLoopCase(Context& context, glu::GLSLVersion glslVersion, const char* caseName, const char* description, bool isVertexCase, LoopCase loopCase, LoopType loopType, LoopCountType loopCountType) argument
1173 bool isVertexCase = (shaderType == SHADERTYPE_VERTEX); local
1199 bool isVertexCase = (shaderType == SHADERTYPE_VERTEX); local
[all...]
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
H A DvktShaderRenderStructTests.cpp44 bool isVertexCase,
59 bool isVertexCase,
64 : ShaderRenderCase (testCtx, name, description, isVertexCase, evalFunc, new UniformSetup(setupUniformsFunc), DE_NULL)
74 static de::MovePtr<ShaderStructCase> createStructCase (tcu::TestContext& testCtx, const std::string& name, const std::string& description, bool isVertexCase, ShaderEvalFunc evalFunc, UniformSetupFunc uniformFunc, const LineStream& shaderSrc) argument
100 if (isVertexCase)
128 return de::MovePtr<ShaderStructCase>(new ShaderStructCase(testCtx, name, description, isVertexCase, evalFunc, uniformFunc, vertSrc, fragSrc));
56 ShaderStructCase(tcu::TestContext& testCtx, const std::string& name, const std::string& description, bool isVertexCase, ShaderEvalFunc evalFunc, UniformSetupFunc setupUniformsFunc, const std::string& vertShaderSource, const std::string& fragShaderSource) argument
H A DvktShaderRenderDiscardTests.cpp66 bool isVertexCase,
74 bool isVertexCase,
78 : ShaderRenderCaseInstance (context, isVertexCase, evaluator, uniformSetup, DE_NULL)
73 ShaderDiscardCaseInstance(Context& context, bool isVertexCase, const ShaderEvaluator& evaluator, const UniformSetup& uniformSetup, bool usesTexture) argument
H A DvktShaderRenderReturnTests.cpp73 bool isVertexCase,
83 bool isVertexCase,
87 : ShaderRenderCase(testCtx, name, description, isVertexCase, evalFunc, uniformFunc, DE_NULL)
89 if (isVertexCase)
80 ShaderReturnCase(tcu::TestContext& testCtx, const std::string& name, const std::string& description, bool isVertexCase, const std::string& shaderSource, const ShaderEvalFunc evalFunc, const UniformSetup* uniformFunc) argument
H A DvktShaderRenderSwitchTests.cpp57 bool isVertexCase,
68 bool isVertexCase,
73 : ShaderRenderCase (testCtx, name, description, isVertexCase, evalFunc, new UniformSetup(setupUniformsFunc), DE_NULL)
65 ShaderSwitchCase(tcu::TestContext& testCtx, const string& name, const string& description, bool isVertexCase, const string& vtxSource, const string& fragSource, ShaderEvalFunc evalFunc, UniformSetupFunc setupUniformsFunc) argument
H A DvktShaderRenderIndexingTests.cpp220 bool isVertexCase,
236 const bool isVertexCase,
242 : ShaderRenderCase(testCtx, name, description, isVertexCase, evalFunc, new IndexingTestUniformSetup(varType, usesArray), DE_NULL)
387 bool isVertexCase,
393 std::ostringstream& op = isVertexCase ? vtx : frag;
402 if (isVertexCase)
462 if (isVertexCase)
497 return de::MovePtr<ShaderIndexingCase>(new ShaderIndexingCase(context, caseName, description, isVertexCase, evalFunc, vertexShaderSource, fragmentShaderSource, varType, true));
503 bool isVertexCase,
510 std::ostringstream& op = isVertexCase
233 ShaderIndexingCase(tcu::TestContext& testCtx, const std::string& name, const std::string& description, const bool isVertexCase, const ShaderEvalFunc evalFunc, const std::string& vertShaderSource, const std::string& fragShaderSource, const DataType varType, const bool usesArray) argument
384 createUniformArrayCase(tcu::TestContext& context, const std::string& caseName, const std::string& description, bool isVertexCase, DataType varType, IndexAccessType readAccess) argument
500 createTmpArrayCase(tcu::TestContext& context, const std::string& caseName, const std::string& description, bool isVertexCase, DataType varType, IndexAccessType writeAccess, IndexAccessType readAccess) argument
671 createVectorSubscriptCase(tcu::TestContext& context, const std::string& caseName, const std::string& description, bool isVertexCase, DataType varType, VectorAccessType writeAccess, VectorAccessType readAccess) argument
876 createMatrixSubscriptCase(tcu::TestContext& context, const std::string& caseName, const std::string& description, bool isVertexCase, DataType varType, IndexAccessType writeAccess, IndexAccessType readAccess) argument
1114 bool isVertexCase = ((ShaderType)shaderType == SHADERTYPE_VERTEX); local
1144 bool isVertexCase = ((ShaderType)shaderType == SHADERTYPE_VERTEX); local
1182 bool isVertexCase = ((ShaderType)shaderType == SHADERTYPE_VERTEX); local
1226 bool isVertexCase = ((ShaderType)shaderType == SHADERTYPE_VERTEX); local
[all...]
H A DvktShaderRenderLoopTests.cpp262 bool isVertexCase,
267 : ShaderRenderCase (testCtx, name, description, isVertexCase, evalFunc, uniformSetup, DE_NULL)
302 bool isVertexCase,
310 std::ostringstream& op = isVertexCase ? vtx : frag;
322 if (isVertexCase)
383 if (isVertexCase)
393 if (isVertexCase)
400 if (isVertexCase)
488 if (isVertexCase)
519 return de::MovePtr<ShaderLoopCase>(new ShaderLoopCase(testCtx, caseName, description, isVertexCase, evalFun
259 ShaderLoopCase(tcu::TestContext& testCtx, const std::string& name, const std::string& description, bool isVertexCase, ShaderEvalFunc evalFunc, UniformSetup* uniformSetup, const std::string& vertexShaderSource, const std::string& fragmentShaderSource) argument
299 createGenericLoopCase(tcu::TestContext& testCtx, const std::string& caseName, const std::string& description, bool isVertexCase, LoopType loopType, LoopCountType loopCountType, glu::Precision loopCountPrecision, glu::DataType loopCountDataType) argument
522 createSpecialLoopCase(tcu::TestContext& testCtx, const std::string& caseName, const std::string& description, bool isVertexCase, LoopCase loopCase, LoopType loopType, LoopCountType loopCountType) argument
1325 bool isVertexCase = (shaderType == glu::SHADERTYPE_VERTEX); local
1349 bool isVertexCase = (shaderType == glu::SHADERTYPE_VERTEX); local
[all...]
/external/deqp/modules/gles3/functional/
H A Des3fShaderReturnTests.cpp78 ShaderReturnCase (Context& context, const char* name, const char* description, bool isVertexCase, const char* shaderSource, ShaderEvalFunc evalFunc);
82 ShaderReturnCase::ShaderReturnCase (Context& context, const char* name, const char* description, bool isVertexCase, const char* shaderSource, ShaderEvalFunc evalFunc) argument
83 : ShaderRenderCase(context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, description, isVertexCase, evalFunc)
85 if (isVertexCase)
H A Des3fShaderSwitchTests.cpp51 ShaderSwitchCase (Context& context, const char* name, const char* description, bool isVertexCase, const char* vtxSource, const char* fragSource, ShaderEvalFunc evalFunc);
55 ShaderSwitchCase::ShaderSwitchCase (Context& context, const char* name, const char* description, bool isVertexCase, const char* vtxSource, const char* fragSource, ShaderEvalFunc evalFunc) argument
56 : ShaderRenderCase(context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, description, isVertexCase, evalFunc)
H A Des3fShaderStructTests.cpp59 ShaderStructCase (Context& context, const char* name, const char* description, bool isVertexCase, bool usesTextures, ShaderEvalFunc evalFunc, SetupUniformsFunc setupUniformsFunc, const char* vertShaderSource, const char* fragShaderSource);
77 ShaderStructCase::ShaderStructCase (Context& context, const char* name, const char* description, bool isVertexCase, bool usesTextures, ShaderEvalFunc evalFunc, SetupUniformsFunc setupUniformsFunc, const char* vertShaderSource, const char* fragShaderSource) argument
78 : ShaderRenderCase (context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, description, isVertexCase, evalFunc)
118 static ShaderStructCase* createStructCase (Context& context, const char* name, const char* description, bool isVertexCase, bool usesTextures, ShaderEvalFunc evalFunc, SetupUniformsFunc setupUniforms, const LineStream& shaderSrc) argument
141 if (isVertexCase)
163 if (isVertexCase)
164 return new ShaderStructCase(context, name, description, isVertexCase, usesTextures, evalFunc, setupUniforms, StringTemplate(shaderSrc.str()).specialize(spParams).c_str(), defaultFragSrc);
166 return new ShaderStructCase(context, name, description, isVertexCase, usesTextures, evalFunc, setupUniforms, defaultVertSrc, StringTemplate(shaderSrc.str()).specialize(spParams).c_str());
H A Des3fShaderIndexingTests.cpp139 ShaderIndexingCase (Context& context, const char* name, const char* description, bool isVertexCase, DataType varType, ShaderEvalFunc evalFunc, const char* vertShaderSource, const char* fragShaderSource);
152 ShaderIndexingCase::ShaderIndexingCase (Context& context, const char* name, const char* description, bool isVertexCase, DataType varType, ShaderEvalFunc evalFunc, const char* vertShaderSource, const char* fragShaderSource) argument
153 : ShaderRenderCase(context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, description, isVertexCase, evalFunc)
337 static ShaderIndexingCase* createUniformArrayCase (Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, IndexAccessType readAccess) argument
341 std::ostringstream& op = isVertexCase ? vtx : frag;
350 if (isVertexCase)
405 if (isVertexCase)
440 return new ShaderIndexingCase(context, caseName, description, isVertexCase, varType, evalFunc, vertexShaderSource.c_str(), fragmentShaderSource.c_str());
443 static ShaderIndexingCase* createTmpArrayCase (Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, IndexAccessType writeAccess, IndexAccessType readAccess) argument
447 std::ostringstream& op = isVertexCase
603 createVectorSubscriptCase(Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, VectorAccessType writeAccess, VectorAccessType readAccess) argument
803 createMatrixSubscriptCase(Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, IndexAccessType writeAccess, IndexAccessType readAccess) argument
1022 bool isVertexCase = ((ShaderType)shaderType == SHADERTYPE_VERTEX); local
1050 bool isVertexCase = ((ShaderType)shaderType == SHADERTYPE_VERTEX); local
1086 bool isVertexCase = ((ShaderType)shaderType == SHADERTYPE_VERTEX); local
1128 bool isVertexCase = ((ShaderType)shaderType == SHADERTYPE_VERTEX); local
[all...]
H A Des3fShaderPrecisionTests.cpp64 static glu::ShaderProgram* createFloatPrecisionEvalProgram (const glu::RenderContext& context, glu::Precision precision, const char* evalOp, bool isVertexCase) argument
73 ostringstream& op = isVertexCase ? vtx : frag;
82 if (isVertexCase)
99 op << "\t" << precName << " " << typeName << " in0 = " << (isVertexCase ? "a_" : "v_") << "in0;\n"
100 << "\t" << precName << " " << typeName << " in1 = " << (isVertexCase ? "a_" : "v_") << "in1;\n";
102 if (!isVertexCase)
105 op << "\t" << (isVertexCase ? "v_out" : "res") << " = " << evalOp << ";\n";
107 if (isVertexCase)
124 static glu::ShaderProgram* createIntUintPrecisionEvalProgram (const glu::RenderContext& context, glu::DataType type, glu::Precision precision, const char* evalOp, bool isVertexCase) argument
130 ostringstream& op = isVertexCase
215 ShaderFloatPrecisionCase(Context& context, const char* name, const char* desc, const char* op, EvalFunc evalFunc, glu::Precision precision, const tcu::Vec2& rangeA, const tcu::Vec2& rangeB, bool isVertexCase) argument
467 ShaderIntPrecisionCase(Context& context, const char* name, const char* desc, const char* op, EvalFunc evalFunc, glu::Precision precision, int bits, const tcu::IVec2& rangeA, const tcu::IVec2& rangeB, bool isVertexCase) argument
661 ShaderUintPrecisionCase(Context& context, const char* name, const char* desc, const char* op, EvalFunc evalFunc, glu::Precision precision, int bits, const tcu::UVec2& rangeA, const tcu::UVec2& rangeB, bool isVertexCase) argument
[all...]
H A Des3fShaderBuiltinVarTests.cpp206 ShaderDepthRangeTest (Context& context, const char* name, const char* desc, bool isVertexCase) argument
207 : ShaderRenderCase (context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, desc, isVertexCase, m_evaluator)
/external/deqp/modules/gles2/performance/
H A Des2pShaderControlStatementTests.cpp167 bool isVertexCase = m_caseType == CASETYPE_VERTEX; local
187 isVertexCase ? "a_compareValue" :
192 std::ostringstream& op = isVertexCase ? vtx : frag;
205 if (isVertexCase)
237 if (isConditionMixed && !isVertexCase)
247 writeConditionalWorkload(op, "res", isVertexCase ? "a_value0" : "v_value0"); // Workload calculation for the "true" branch.
249 op << "res = " << (isVertexCase ? "a_value0" : "v_value0") << ";";
258 writeConditionalWorkload(op, "res", isVertexCase ? "a_value1" : "v_value1"); // Workload calculations for the "false" branch.
260 op << "res = " << (isVertexCase ? "a_value1" : "v_value1") << ";";
265 if (isVertexCase)
438 bool isVertexCase = m_caseType == CASETYPE_VERTEX; local
692 bool isVertexCase = m_caseType == CASETYPE_VERTEX; local
770 bool isVertexCase = m_caseType == CASETYPE_VERTEX; local
806 bool isVertexCase = m_caseType == CASETYPE_VERTEX; local
[all...]
H A Des2pShaderOptimizationTests.cpp128 const bool isVertexCase = shaderType == CASESHADERTYPE_VERTEX; local
136 + (isVertexCase ? funcDefs : "") +
141 + (isVertexCase ? mainStatements : "") +
449 const bool isVertexCase = m_caseShaderType == CASESHADERTYPE_VERTEX; local
451 const string statements = m_caseType == CASETYPE_BUILT_IN_FUNCTIONS ? builtinFunctionsCaseStatements (optimized, m_useConstantExpressionsOnly, precision, isVertexCase)
452 : m_caseType == CASETYPE_ARRAY ? arrayCaseStatements (optimized, precision, isVertexCase)
453 : m_caseType == CASETYPE_STRUCT ? structCaseStatements (optimized, m_useConstantExpressionsOnly, precision, isVertexCase)
549 const bool isVertexCase = m_caseShaderType == CASESHADERTYPE_VERTEX; local
551 const string statements = m_caseType == CASETYPE_SINGLE_STATEMENT ? singleStatementCaseStatements (optimized, precision, isVertexCase)
552 : m_caseType == CASETYPE_MULTIPLE_STATEMENTS ? multipleStatementsCaseStatements (optimized, precision, isVertexCase)
690 const bool isVertexCase = m_caseShaderType == CASESHADERTYPE_VERTEX; local
[all...]

Completed in 514 milliseconds

12