/external/deqp/framework/common/ |
H A D | tcuTestHierarchyUtil.cpp | 93 const string caseName = node->getName(); local 98 attribs[numAttribs++] = qpSetStringAttrib("Name", caseName.c_str());
|
H A D | tcuCommandLine.cpp | 532 bool matches (const string& caseName, bool allowPrefix=false) const; 614 bool CasePaths::matches (const string& caseName, bool allowPrefix) const argument 616 const vector<string> components = de::splitString(caseName, '.'); 628 caseName.begin(), caseName.end(), allowPrefix)) 902 bool CommandLine::checkTestCaseName (const char* caseName) const 905 return m_casePaths->matches(caseName, false); 907 return tcu::checkTestCaseName(m_caseTree, caseName);
|
/external/deqp/modules/gles2/functional/ |
H A D | es2fShaderAlgorithmTests.cpp | 73 static ShaderAlgorithmCase* createExpressionCase (Context& context, const char* caseName, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc, LineStream& shaderBody) argument 136 return new ShaderAlgorithmCase(context, caseName, description, isVertexCase, evalFunc, vertexShaderSource.c_str(), fragmentShaderSource.c_str());
|
H A D | es2fShaderBuiltinVarTests.cpp | 676 const char* caseName; member in struct:deqp::gles2::Functional::__anon4205 693 const char* caseName = builtinConstants[ndx].caseName; local 697 addChild(new ShaderBuiltinConstantCase(m_context, (string(caseName) + "_vertex").c_str(), varName, varName, paramName, true)); 698 addChild(new ShaderBuiltinConstantCase(m_context, (string(caseName) + "_fragment").c_str(), varName, varName, paramName, false));
|
H A D | es2fShaderIndexingTests.cpp | 251 static ShaderIndexingCase* createVaryingArrayCase (Context& context, const char* caseName, const char* description, DataType varType, IndexAccessType vertAccess, IndexAccessType fragAccess) argument 371 return new ShaderIndexingCase(context, caseName, description, true, varType, evalFunc, requirements, vertexShaderSource.c_str(), fragmentShaderSource.c_str()); 374 static ShaderIndexingCase* createUniformArrayCase (Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, IndexAccessType readAccess) argument 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, DataType varType, IndexAccessType writeAccess, IndexAccessType readAccess) argument 629 return new ShaderIndexingCase(context, caseName, description, isVertexCase, varType, evalFunc, requirements, vertexShaderSource.c_str(), fragmentShaderSource.c_str()); 648 static ShaderIndexingCase* createVectorSubscriptCase (Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, VectorAccessType writeAccess, VectorAccessType readAccess) argument 815 return new ShaderIndexingCase(context, caseName, description, isVertexCase, varType, evalFunc, requirements, vertexShaderSource.c_str(), fragmentShaderSource.c_str()); 834 static ShaderIndexingCase* createMatrixSubscriptCase (Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, IndexAccessType writeAccess, IndexAccessType readAccess) argument 987 return new ShaderIndexingCase(context, caseName, descriptio [all...] |
H A D | es2fShaderLoopTests.cpp | 276 static ShaderLoopCase* createGenericLoopCase (Context& context, const char* caseName, const char* description, bool isVertexCase, LoopType loopType, LoopCountType loopCountType, Precision loopCountPrecision, DataType loopCountDataType) argument 480 return new ShaderLoopCase(context, caseName, description, isVertexCase, evalFunc, requirement, vertexShaderSource.c_str(), fragmentShaderSource.c_str()); 484 static ShaderLoopCase* createSpecialLoopCase (Context& context, const char* caseName, const char* description, bool isVertexCase, LoopCase loopCase, LoopType loopType, LoopCountType loopCountType) argument 1250 return new ShaderLoopCase(context, caseName, description, isVertexCase, evalFunc, requirement, vertexShaderSource.c_str(), fragmentShaderSource.c_str());
|
/external/deqp/executor/tools/ |
H A D | xeBatchResultToJUnit.cpp | 114 std::string caseName = result.casePath.substr(sepPos+1); local 119 << Writer::Attribute("name", caseName)
|
H A D | xeTestLogCompare.cpp | 313 const string& caseName = *caseIter; local 317 getTestResultHeaders(headers, results, caseName.c_str()); 335 dst << caseName << "\n"; local 342 dst << caseName; local
|
/external/deqp/modules/glshared/ |
H A D | glsShaderConstExprTests.cpp | 145 const string caseName = string(cases[caseNdx].name) + (minComponents==maxComponents ? "" : ("_" + typeName)); local 172 (caseName + "_vertex").c_str(), 193 (caseName + "_fragment").c_str(),
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineImageTests.cpp | 258 std::ostringstream caseName; local 265 caseName << size.x() << "x" << size.y(); 269 caseName << size.x() << "x" << size.y() << "x" << size.z(); 275 caseName << size.x() << "x" << size.y() << "_array_of_" << arraySize; 283 return caseName.str();
|
H A D | vktPipelineSamplerTests.cpp | 658 std::ostringstream caseName; local 665 caseName << "all_"; 666 caseName << de::toLower(fullName.substr(19)); 670 caseName << "_" << borderColorNames[border]; 683 caseName << "uvw" 689 return caseName.str();
|
/external/deqp/modules/gles2/scripts/ |
H A D | gen-swizzles.py | 258 caseName = "%s_%s_%s" % (precision, dataType, swizzle) variable 262 vectorSwizzleCases.append(SwizzleCase(caseName, precision, dataType, swizzle, [("%s in0" % dataType, inputs)], [("%s out0" % outType, outputs)])) 271 # caseName = "%s_%s_%s" % (precision, dataType, swizzle) 274 # vectorSwizzleCases.append(SwizzleCase(caseName, precision, dataType, swizzle, [("in0", inputs)], [("out0", outputs)]))
|
/external/deqp/modules/gles3/scripts/ |
H A D | gen-swizzles.py | 262 caseName = "%s_%s_%s" % (precision, dataType, swizzle) variable 266 vectorSwizzleCases.append(SwizzleCase(caseName, precision, dataType, swizzle, [("%s in0" % dataType, inputs)], [("%s out0" % outType, outputs)])) 275 # caseName = "%s_%s_%s" % (precision, dataType, swizzle) 278 # vectorSwizzleCases.append(SwizzleCase(caseName, precision, dataType, swizzle, [("in0", inputs)], [("out0", outputs)]))
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fShaderStateQueryTests.cpp | 469 const char* caseName; member in struct:deqp::gles31::Functional::__anon4708 482 addChild(new ShaderLogCase(m_context, shaderTypes[ndx].caseName, "", shaderTypes[ndx].caseType));
|
H A D | es31fProgramStateQueryTests.cpp | 847 const char* caseName; member in struct:deqp::gles31::Functional::__anon4659 858 addChild(new ProgramLogCase(m_context, shaderTypes[ndx].caseName, "", shaderTypes[ndx].caseType));
|
H A D | es31fSSBOLayoutTests.cpp | 824 const string caseName = string(glu::getPrecisionName(precision)) + "_" + typeName; local 826 layoutGroup->addChild(new BlockBasicTypeCase(m_context, caseName.c_str(), "", VarType(type, precision), layoutFlags[layoutFlagNdx].flags, 0)); 837 const string caseName = string(matrixFlags[matFlagNdx].name) + "_" + string(glu::getPrecisionName(precision)) + "_" + typeName; local 839 layoutGroup->addChild(new BlockBasicTypeCase(m_context, caseName.c_str(), "", glu::VarType(type, precision), layoutFlags[layoutFlagNdx].flags|matrixFlags[matFlagNdx].flags, 0)); 1023 string caseName = layoutFlags[layoutFlagNdx].name; local 1029 caseName += "_instance_array"; 1031 modeGroup->addChild(new BlockSingleStructCase(m_context, caseName.c_str(), "", caseFlags, bufferModes[modeNdx].mode, isArray ? 3 : 0));
|
H A D | es31fShaderHelperInvocationTests.cpp | 662 const char* caseName; member in struct:deqp::gles31::Functional::__anon4692 694 const string name = string(s_primTypes[primTypeNdx].caseName) + s_sampleCounts[sampleCountNdx].suffix; 712 const string name = string(s_primTypes[primTypeNdx].caseName) + s_sampleCounts[sampleCountNdx].suffix;
|
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
H A D | vktShaderRenderIndexingTests.cpp | 255 const std::string& caseName, 381 return de::MovePtr<ShaderIndexingCase>(new ShaderIndexingCase(context, caseName, description, true, evalFunc, vertexShaderSource, fragmentShaderSource, varType, false)); 385 const std::string& caseName, 497 return de::MovePtr<ShaderIndexingCase>(new ShaderIndexingCase(context, caseName, description, isVertexCase, evalFunc, vertexShaderSource, fragmentShaderSource, varType, true)); 501 const std::string& caseName, 652 return de::MovePtr<ShaderIndexingCase>(new ShaderIndexingCase(context, caseName, description, isVertexCase, evalFunc, vertexShaderSource, fragmentShaderSource, varType, false)); 672 const std::string& caseName, 839 return de::MovePtr<ShaderIndexingCase>(new ShaderIndexingCase(context, caseName, description, isVertexCase, evalFunc, vertexShaderSource, fragmentShaderSource, varType, false)); 877 const std::string& caseName, 1031 return de::MovePtr<ShaderIndexingCase>(new ShaderIndexingCase(context, caseName, descriptio 254 createVaryingArrayCase(tcu::TestContext& context, const std::string& caseName, const std::string& description, DataType varType, IndexAccessType vertAccess, IndexAccessType fragAccess) 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 [all...] |
H A D | vktShaderRenderLoopTests.cpp | 300 const std::string& caseName, 519 return de::MovePtr<ShaderLoopCase>(new ShaderLoopCase(testCtx, caseName, description, isVertexCase, evalFunc, uniformSetup, vertexShaderSource, fragmentShaderSource)); 523 const std::string& caseName, 1249 return de::MovePtr<ShaderLoopCase>(new ShaderLoopCase(testCtx, caseName, description, isVertexCase, evalFunc, uniformSetup, vertexShaderSource, fragmentShaderSource)); 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
|
/external/deqp/modules/gles3/functional/ |
H A D | es3fShaderIndexingTests.cpp | 221 static ShaderIndexingCase* createVaryingArrayCase (Context& context, const char* caseName, const char* description, DataType varType, IndexAccessType vertAccess, IndexAccessType fragAccess) argument 333 return new ShaderIndexingCase(context, caseName, description, true, varType, evalFunc, vertexShaderSource.c_str(), fragmentShaderSource.c_str()); 336 static ShaderIndexingCase* createUniformArrayCase (Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, IndexAccessType readAccess) argument 439 return new ShaderIndexingCase(context, caseName, description, isVertexCase, varType, evalFunc, vertexShaderSource.c_str(), fragmentShaderSource.c_str()); 442 static ShaderIndexingCase* createTmpArrayCase (Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, IndexAccessType writeAccess, IndexAccessType readAccess) argument 583 return new ShaderIndexingCase(context, caseName, description, isVertexCase, varType, evalFunc, vertexShaderSource.c_str(), fragmentShaderSource.c_str()); 602 static ShaderIndexingCase* createVectorSubscriptCase (Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, VectorAccessType writeAccess, VectorAccessType readAccess) argument 765 return new ShaderIndexingCase(context, caseName, description, isVertexCase, varType, evalFunc, vertexShaderSource.c_str(), fragmentShaderSource.c_str()); 802 static ShaderIndexingCase* createMatrixSubscriptCase (Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, IndexAccessType writeAccess, IndexAccessType readAccess) argument 952 return new ShaderIndexingCase(context, caseName, descriptio [all...] |
H A D | es3fShaderBuiltinVarTests.cpp | 1089 const char* caseName; member in struct:deqp::gles3::Functional::__anon4359 1114 const char* const caseName = builtinConstants[ndx].caseName; local 1118 addChild(new ShaderBuiltinConstantCase(m_context, (string(caseName) + "_vertex").c_str(), varName, varName, getValue, glu::SHADERTYPE_VERTEX)); 1119 addChild(new ShaderBuiltinConstantCase(m_context, (string(caseName) + "_fragment").c_str(), varName, varName, getValue, glu::SHADERTYPE_FRAGMENT));
|
H A D | es3fShaderLoopTests.cpp | 244 static ShaderLoopCase* createGenericLoopCase (Context& context, const char* caseName, const char* description, bool isVertexCase, LoopType loopType, LoopCountType loopCountType, Precision loopCountPrecision, DataType loopCountDataType) argument 438 return new ShaderLoopCase(context, caseName, description, isVertexCase, evalFunc, vertexShaderSource.c_str(), fragmentShaderSource.c_str()); 442 static ShaderLoopCase* createSpecialLoopCase (Context& context, const char* caseName, const char* description, bool isVertexCase, LoopCase loopCase, LoopType loopType, LoopCountType loopCountType) argument 1126 return new ShaderLoopCase(context, caseName, description, isVertexCase, evalFunc, vertexShaderSource.c_str(), fragmentShaderSource.c_str());
|
/external/deqp/external/vulkancts/modules/vulkan/ssbo/ |
H A D | vktSSBOLayoutTests.cpp | 807 const string caseName = string(glu::getPrecisionName(precision)) + "_" + typeName; local 809 layoutGroup->addChild(new BlockBasicTypeCase(m_testCtx, caseName.c_str(), "", VarType(type, precision), layoutFlags[layoutFlagNdx].flags, 0)); 820 const string caseName = string(matrixFlags[matFlagNdx].name) + "_" + string(glu::getPrecisionName(precision)) + "_" + typeName; local 822 layoutGroup->addChild(new BlockBasicTypeCase(m_testCtx, caseName.c_str(), "", glu::VarType(type, precision), layoutFlags[layoutFlagNdx].flags|matrixFlags[matFlagNdx].flags, 0)); 1006 string caseName = layoutFlags[layoutFlagNdx].name; local 1012 caseName += "_instance_array"; 1014 modeGroup->addChild(new BlockSingleStructCase(m_testCtx, caseName.c_str(), "", caseFlags, bufferModes[modeNdx].mode, isArray ? 3 : 0));
|
/external/deqp/modules/gles2/performance/ |
H A D | es2pShaderControlStatementTests.cpp | 886 string caseName = string("") + decisionName + "_" + branchResultName + workloadDivisionSuffix; local 888 vertexOrFragmentGroup->addChild(new ConditionalCase(m_context, caseName.c_str(), "",
|
/external/deqp/modules/gles3/performance/ |
H A D | es3pShaderControlStatementTests.cpp | 898 string caseName = string("") + decisionName + "_" + branchResultName + workloadDivisionSuffix; local 900 vertexOrFragmentGroup->addChild(new ConditionalCase(m_context, caseName.c_str(), "",
|