Searched refs:caseName (Results 1 - 25 of 71) sorted by relevance

123

/external/deqp/modules/glshared/
H A DglsShaderLibraryCase.hpp50 const char* caseName,
H A DglsShaderConstExprTests.cpp145 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 DvktTessellationLimitsTests.cpp119 std::string caseName; member in struct:vkt::tessellation::__anon3980
134 addFunctionCase<LimitsCaseDefinition>(group.get(), cases[i].caseName, "", deviceLimitsTestCase, cases[i].caseDef);
H A DvktTessellationMiscDrawTests.cpp556 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 DvktTessellationShaderInputOutputTests.cpp351 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 DtcuCommandLine.hpp192 bool checkTestCaseName (const char* caseName) const;
H A DtcuTestHierarchyIterator.hpp188 bool matchCaseName (const std::string& caseName) const;
H A DtcuCommandLine.cpp532 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 DtcuTestHierarchyUtil.cpp93 const string caseName = node->getName(); local
98 attribs[numAttribs++] = qpSetStringAttrib("Name", caseName.c_str());
/external/deqp/external/vulkancts/modules/vulkan/texture/
H A DvktTextureFilteringExplicitLodTests.cpp1443 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 DxeBatchResultToJUnit.cpp114 std::string caseName = result.casePath.substr(sepPos+1); local
119 << Writer::Attribute("name", caseName)
H A DxeTestLogCompare.cpp313 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 DvktPipelineImageTests.cpp381 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 DvktPipelineVertexInputTests.cpp1461 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 Dgen-swizzles.py258 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 Dgen-swizzles.py262 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 Dverify_submission.py140 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 Des2fShaderIndexingTests.cpp251 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 Des2fShaderAlgorithmTests.cpp73 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 Des3fShaderIndexingTests.cpp221 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 Des3fShaderDerivateTests.cpp1695 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 Des3fShaderLoopTests.cpp244 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 Drun_nightly.py180 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 DvktMemoryRequirementsTests.cpp680 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 DvktShaderRenderIndexingTests.cpp255 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...]

Completed in 1057 milliseconds

123