/external/deqp/modules/glshared/ |
H A D | glsShaderLibraryCase.hpp | 50 const char* caseName,
|
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/tessellation/ |
H A D | vktTessellationLimitsTests.cpp | 119 std::string caseName; member in struct:vkt::tessellation::__anon3980 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::__anon3983::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::__anon3985 851 addFunctionCaseWithPrograms(group.get(), cases[caseNdx].caseName, "Pass gl_Position between VS and TCS, or between TCS and TES",
|
/external/deqp/framework/common/ |
H A D | tcuCommandLine.hpp | 192 bool checkTestCaseName (const char* caseName) const;
|
H A D | tcuTestHierarchyIterator.hpp | 188 bool matchCaseName (const std::string& caseName) const;
|
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);
|
H A D | tcuTestHierarchyUtil.cpp | 93 const string caseName = node->getName(); local 98 attribs[numAttribs++] = qpSetStringAttrib("Name", caseName.c_str());
|
/external/deqp/external/vulkancts/modules/vulkan/texture/ |
H A D | vktTextureFilteringExplicitLodTests.cpp | 1443 std::ostringstream caseName; local 1448 caseName << "nearest"; 1452 caseName << "linear"; 1462 caseName << "_nearest"; 1466 caseName << "_linear"; 1473 caseName << "_mipmap"; 1478 caseName << "_nearest"; 1482 caseName << "_linear"; 1492 caseName.str().c_str(), 1557 std::ostringstream caseName; local [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/pipeline/ |
H A D | vktPipelineImageTests.cpp | 381 std::ostringstream caseName; local 388 caseName << size.x() << "x" << size.y(); 392 caseName << size.x() << "x" << size.y() << "x" << size.z(); 398 caseName << size.x() << "x" << size.y() << "_array_of_" << arraySize; 406 return caseName.str(); 559 std::ostringstream caseName; local 560 caseName << "count_" << imageCounts[countNdx]; 561 de::MovePtr<tcu::TestCaseGroup> countGroup(new tcu::TestCaseGroup(testCtx, caseName.str().c_str(), ""));
|
H A D | vktPipelineVertexInputTests.cpp | 1461 std::ostringstream caseName; local 1464 caseName << VertexInputTest::s_glslTypeDescriptions[attributeInfo.glslType].name << "_as_" << de::toLower(formatName.substr(10)) << "_rate_"; 1467 caseName << "vertex"; 1469 caseName << "instance"; 1471 return caseName.str(); 1476 std::ostringstream caseName; local 1480 caseName << getAttributeInfoCaseName(attributeInfos[attributeNdx]); 1483 caseName << "-"; 1486 return caseName.str(); 1725 const std::string caseName local [all...] |
/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/external/vulkancts/scripts/ |
H A D | verify_submission.py | 140 caseName = mustpass[ndx] 142 if caseName in caseNameToResultNdx: 143 resultNdx = caseNameToResultNdx[caseName] 152 messages.append(error(filename, "Missing result for " + caseName))
|
/external/deqp/modules/gles2/functional/ |
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 | 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());
|
/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 | es3fShaderDerivateTests.cpp | 1695 ostringstream caseName; local 1700 caseName << glu::getDataTypeName(dataType) << "_" << glu::getPrecisionName(precision); 1702 linearCaseGroup->addChild(new LinearDerivateCase(m_context, caseName.str().c_str(), "", function, dataType, precision, hint, surfaceType, numSamples, source)); 1723 ostringstream caseName; local 1728 caseName << glu::getDataTypeName(dataType) << "_" << glu::getPrecisionName(precision); 1730 fboGroup->addChild(new LinearDerivateCase(m_context, caseName.str().c_str(), "", function, dataType, precision, hint, surfaceType, numSamples, source)); 1756 ostringstream caseName; local 1761 caseName << glu::getDataTypeName(dataType) << "_" << glu::getPrecisionName(precision); 1763 fboGroup->addChild(new LinearDerivateCase(m_context, caseName.str().c_str(), "", function, dataType, precision, hint, surfaceType, numSamples, source)); 1788 ostringstream caseName; local [all...] |
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/scripts/ |
H A D | run_nightly.py | 180 for caseName in caseList: 184 result = resultMap[i][caseName] if caseName in resultMap[i] else None 188 results.append(MultiResult(caseName, statusCodes))
|
/external/deqp/external/vulkancts/modules/vulkan/memory/ |
H A D | vktMemoryRequirementsTests.cpp | 680 std::ostringstream caseName; local 684 caseName << imageFlagsCases[flagsNdx].name; 689 caseName << "_tiling_optimal"; 694 caseName << "_tiling_linear"; 700 addFunctionCase(imageGroup.get(), caseName.str(), "", testImage, 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...] |