/external/deqp/modules/gles2/functional/ |
H A D | es2fShaderAlgorithmTests.cpp | 52 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 D | es2fShaderReturnTests.cpp | 83 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 D | es2fShaderStructTests.cpp | 66 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 D | es2fShaderBuiltinVarTests.cpp | 63 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 D | es2fShaderIndexingTests.cpp | 145 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 D | es2fShaderLoopTests.cpp | 212 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 D | es2fShaderTextureFunctionTests.cpp | 223 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 D | glcShaderSwitchTests.cpp | 41 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 D | glcShaderStructTests.cpp | 54 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 D | glcShaderIndexingTests.cpp | 157 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 D | glcShaderLoopTests.cpp | 181 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 D | vktShaderRenderStructTests.cpp | 44 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 D | vktShaderRenderDiscardTests.cpp | 66 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 D | vktShaderRenderReturnTests.cpp | 73 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 D | vktShaderRenderSwitchTests.cpp | 57 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 D | vktShaderRenderIndexingTests.cpp | 220 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 D | vktShaderRenderLoopTests.cpp | 262 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 D | es3fShaderReturnTests.cpp | 78 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 D | es3fShaderSwitchTests.cpp | 51 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 D | es3fShaderStructTests.cpp | 59 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 D | es3fShaderIndexingTests.cpp | 139 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 D | es3fShaderPrecisionTests.cpp | 64 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 D | es3fShaderBuiltinVarTests.cpp | 206 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 D | es2pShaderControlStatementTests.cpp | 167 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 D | es2pShaderOptimizationTests.cpp | 128 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...] |