/external/deqp/modules/gles3/scripts/ |
H A D | gen-large-constant-arrays.py | 106 caseName = "%s_%s" % (dataType, arraySize) variable 108 case = LargeConstantArrayCase(caseName,
|
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/framework/common/ |
H A D | tcuTestHierarchyUtil.cpp | 93 const string caseName = node->getName(); local 98 attribs[numAttribs++] = qpSetStringAttrib("Name", caseName.c_str());
|
/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 | 677 const char* caseName; member in struct:deqp::gles2::Functional::__anon4966 694 const char* caseName = builtinConstants[ndx].caseName; local 698 addChild(new ShaderBuiltinConstantCase(m_context, (string(caseName) + "_vertex").c_str(), varName, varName, paramName, true)); 699 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...] |
/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/external/vulkancts/modules/vulkan/tessellation/ |
H A D | vktTessellationLimitsTests.cpp | 119 std::string caseName; member in struct:vkt::tessellation::__anon4612 134 addFunctionCase<LimitsCaseDefinition>(group.get(), cases[i].caseName, "", deviceLimitsTestCase, cases[i].caseDef);
|
H A D | vktTessellationMiscDrawTests.cpp | 556 inline std::string getReferenceImagePathPrefix (const std::string& caseName) argument 558 return "vulkan/data/tessellation/" + caseName + "_ref"; 580 const std::string caseName = std::string() + "fill_cover_" + getTessPrimitiveTypeShaderName(primitiveType) + "_" + getSpacingModeShaderName(spacingMode); local 582 addFunctionCaseWithPrograms(group.get(), caseName, "Check that there are no obvious gaps in the triangle-filled area of a tessellated shape", 583 initProgramsFillCoverCase, runTest, makeCaseDefinition(primitiveType, spacingMode, getReferenceImagePathPrefix(caseName))); 592 const std::string caseName = std::string() + "fill_overlap_" + getTessPrimitiveTypeShaderName(primitiveType) + "_" + getSpacingModeShaderName(spacingMode); local 594 addFunctionCaseWithPrograms(group.get(), caseName, "Check that there are no obvious triangle overlaps in the triangle-filled area of a tessellated shape", 595 initProgramsFillNonOverlapCase, runTest, makeCaseDefinition(primitiveType, spacingMode, getReferenceImagePathPrefix(caseName))); 602 const std::string caseName = std::string() + "isolines_" + getSpacingModeShaderName(spacingMode); local 604 addFunctionCaseWithPrograms(group.get(), caseName, "Basi [all...] |
H A D | vktTessellationShaderInputOutputTests.cpp | 351 std::string caseName; member in struct:vkt::tessellation::__anon4615::PerPatchData::CaseDefinition 805 const std::string caseName = "patch_vertices_" + de::toString(inSize) + "_in_" + de::toString(outSize) + "_out"; local 808 inSize, outSize, "vulkan/data/tessellation/" + caseName + "_ref.png" 811 addFunctionCaseWithPrograms(group.get(), caseName, "Test input and output patch vertex counts", 833 addFunctionCaseWithPrograms(group.get(), cases[caseNdx].caseName, cases[caseNdx].caseDescription, 842 std::string caseName; member in struct:vkt::tessellation::__anon4617 851 addFunctionCaseWithPrograms(group.get(), cases[caseNdx].caseName, "Pass gl_Position between VS and TCS, or between TCS and TES",
|
/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/openglcts/modules/common/ |
H A D | glcShaderConstExprTests.cpp | 62 std::string caseName; member in struct:glcts::ShaderConstExpr::ShaderExecutorParams 238 std::string caseName(params.caseName + '_' + getShaderTypeName(shaderType)); 241 new ExecutorTestCase<OutputType>(context, caseName.c_str(), shaderType, shaderSpec, params.outputFloat)); 292 shaderExecutorParams.caseName = (casePrefix + baseName); 294 shaderExecutorParams.caseName += ("_" + typeName); 306 shaderExecutorParams.caseName =
|
H A D | glcShaderIndexingTests.cpp | 244 static ShaderIndexingCase* createVaryingArrayCase(Context& context, const char* caseName, const char* description, argument 361 return new ShaderIndexingCase(context, caseName, description, true, varType, evalFunc, vertexShaderSource.c_str(), 365 static ShaderIndexingCase* createUniformArrayCase(Context& context, const char* caseName, const char* description, argument 473 return new ShaderIndexingCase(context, caseName, description, isVertexCase, varType, evalFunc, 477 static ShaderIndexingCase* createTmpArrayCase(Context& context, const char* caseName, const char* description, argument 623 return new ShaderIndexingCase(context, caseName, description, isVertexCase, varType, evalFunc, 655 static ShaderIndexingCase* createVectorSubscriptCase(Context& context, const char* caseName, const char* description, argument 841 return new ShaderIndexingCase(context, caseName, description, isVertexCase, varType, evalFunc, 918 static ShaderIndexingCase* createMatrixSubscriptCase(Context& context, const char* caseName, const char* description, argument 1088 return new ShaderIndexingCase(context, caseName, descriptio [all...] |
H A D | glcShaderLibrary.cpp | 917 string caseName = m_curTokenStr; local 1037 string vertName = caseName + "_vertex"; 1038 string fragName = caseName + "_fragment"; 1046 shaderNodeList.push_back(new ShaderCase(m_testCtx, m_renderCtx, caseName.c_str(), description.c_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/gles31/functional/ |
H A D | es31fShaderStateQueryTests.cpp | 469 const char* caseName; member in struct:deqp::gles31::Functional::__anon5440 482 addChild(new ShaderLogCase(m_context, shaderTypes[ndx].caseName, "", shaderTypes[ndx].caseType));
|
H A D | es31fProgramStateQueryTests.cpp | 845 const char* caseName; member in struct:deqp::gles31::Functional::__anon5387 856 addChild(new ProgramLogCase(m_context, shaderTypes[ndx].caseName, "", shaderTypes[ndx].caseType));
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineImageTests.cpp | 386 std::ostringstream caseName; local 393 caseName << size.x() << "x" << size.y(); 397 caseName << size.x() << "x" << size.y() << "x" << size.z(); 403 caseName << size.x() << "x" << size.y() << "_array_of_" << arraySize; 411 return caseName.str(); 572 std::ostringstream caseName; local 573 caseName << "count_" << imageCounts[countNdx]; 574 de::MovePtr<tcu::TestCaseGroup> countGroup(new tcu::TestCaseGroup(testCtx, caseName.str().c_str(), ""));
|
H A D | vktPipelineSamplerTests.cpp | 655 std::ostringstream caseName; local 662 caseName << "all_"; 663 caseName << de::toLower(fullName.substr(19)); 667 caseName << "_" << borderColorNames[border]; 680 caseName << "uvw" 686 return caseName.str();
|
/external/deqp/external/openglcts/modules/gl/ |
H A D | gl3cTransformFeedbackOverflowQueryTests.cpp | 438 void startTest(const char* caseName) argument 440 m_case_name = caseName;
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiBufferTests.cpp | 761 const std::string caseName = getBufferCreateFlagsName(bufferCreateFlags[bufferCreateFlagsNdx]); local 767 newTestGroup->addChild(new BuffersTestCase(testCtx, caseName.c_str(), caseDesc.c_str(), testParams)); 770 newTestGroup->addChild(new DedicatedAllocationBuffersTestCase(testCtx, caseName.c_str(), caseDesc.c_str(), testParams));
|
/external/deqp/external/vulkancts/modules/vulkan/geometry/ |
H A D | vktGeometryInstancedRenderingTests.cpp | 689 std::ostringstream caseName; local 690 caseName << "draw_" << *pNumDrawInstances << "_instances_" << *pNumInvocations << "_geometry_invocations"; 698 addFunctionCaseWithPrograms(group.get(), caseName.str(), "", initPrograms, test, params);
|
/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...] |
/external/deqp/modules/gles3/functional/ |
H A D | es3fShaderIndexingTests.cpp | 222 static ShaderIndexingCase* createVaryingArrayCase (Context& context, const char* caseName, const char* description, DataType varType, IndexAccessType vertAccess, IndexAccessType fragAccess) argument 334 return new ShaderIndexingCase(context, caseName, description, true, varType, evalFunc, vertexShaderSource.c_str(), fragmentShaderSource.c_str()); 337 static ShaderIndexingCase* createUniformArrayCase (Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, IndexAccessType readAccess) argument 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 584 return new ShaderIndexingCase(context, caseName, description, isVertexCase, varType, evalFunc, vertexShaderSource.c_str(), fragmentShaderSource.c_str()); 603 static ShaderIndexingCase* createVectorSubscriptCase (Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, VectorAccessType writeAccess, VectorAccessType readAccess) argument 766 return new ShaderIndexingCase(context, caseName, description, isVertexCase, varType, evalFunc, vertexShaderSource.c_str(), fragmentShaderSource.c_str()); 803 static ShaderIndexingCase* createMatrixSubscriptCase (Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, IndexAccessType writeAccess, IndexAccessType readAccess) argument 953 return new ShaderIndexingCase(context, caseName, descriptio [all...] |