Searched refs:caseName (Results 1 - 25 of 40) sorted by last modified time

12

/external/deqp/modules/gles3/functional/
H A Des3fShaderApiTests.cpp926 const std::string caseName = name + "_" + shaderTypeName; local
929 group->addChild(new T(context, caseName.c_str(), caseDesc.c_str(), shaderType));
1491 const std::string caseName = name + "_" + shaderTypeName; local
1494 group->addChild(new T(context, caseName.c_str(), caseDesc.c_str(), shaderType));
1686 const std::string caseName = std::string("replace_source_") + shaderTypeName; local
1689 shaderSourceGroup->addChild(new ShaderSourceReplaceCase(m_context, caseName.c_str(), caseDesc.c_str(), shaderType));
1705 const std::string caseName = "split_source_" local
1717 shaderSourceGroup->addChild(new ShaderSourceSplitCase(m_context, caseName.c_str(), caseDesc.c_str(), shaderType, numSlices, flags));
H A Des3fShaderBuiltinVarTests.cpp1089 const char* caseName; member in struct:deqp::gles3::Functional::__anon20052
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 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 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 Des3fShaderLoopTests.cpp243 static ShaderLoopCase* createGenericLoopCase (Context& context, const char* caseName, const char* description, bool isVertexCase, LoopType loopType, LoopCountType loopCountType, Precision loopCountPrecision, DataType loopCountDataType) argument
437 return new ShaderLoopCase(context, caseName, description, isVertexCase, evalFunc, vertexShaderSource.c_str(), fragmentShaderSource.c_str());
441 static ShaderLoopCase* createSpecialLoopCase (Context& context, const char* caseName, const char* description, bool isVertexCase, LoopCase loopCase, LoopType loopType, LoopCountType loopCountType) argument
1125 return new ShaderLoopCase(context, caseName, description, isVertexCase, evalFunc, vertexShaderSource.c_str(), fragmentShaderSource.c_str());
H A Des3fShaderOperatorTests.cpp444 : caseName (caseName_)
470 : caseName (caseName_)
490 const char* caseName; //!< Name of case. member in struct:deqp::gles3::Functional::BuiltinFuncInfo
668 ShaderOperatorCase (Context& context, const char* caseName, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc, const string& shaderOp, const ShaderDataSpec& spec);
683 ShaderOperatorCase::ShaderOperatorCase (Context& context, const char* caseName, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc, const string& shaderOp, const ShaderDataSpec& spec) argument
684 : ShaderRenderCase (context.getTestContext(), context.getRenderContext(), context.getContextInfo(), caseName, description, isVertexCase, m_evaluator)
1882 if (!innerGroup || (string(innerGroup->getName()) != funcInfo.caseName))
1885 innerGroup = new TestCaseGroup(m_context, funcInfo.caseName, groupDesc.c_str());
2127 const char* caseName; member in struct:deqp::gles3::Functional::__anon20067
2157 string name = string("") + getPrecisionName((Precision)precision) + "_" + s_sequenceCases[caseNdx].caseName
[all...]
/external/deqp/modules/gles3/performance/
H A Des3pShaderCompilationCases.cpp2870 string caseName = string("") + lightTypeName + "_" + de::toString(numLights) + "_lights_" + vertFragStr;
2874 validLightingGroup->addChild(new ShaderCompilerLightCase(context, caseName.c_str(), "", caseID++, true /* avoid cache */, false, isVertex, numLights, (LightType)lightType));
2875 cacheLightingGroup->addChild(new ShaderCompilerLightCase(context, caseName.c_str(), "", caseID++, false /* allow cache */, false, isVertex, numLights, (LightType)lightType));
2887 curInvalidGroup->addChild(new InvalidShaderCompilerLightCase(context, caseName.c_str(), "", caseID++, (InvalidShaderCompilerCase::InvalidityType)invalidityType, isVertex, numLights, (LightType)lightType));
2932 string caseName = de::toString(numLookups) + "_lookups_" + conditionalUsageName + (conditionalUsage == (int)CONDITIONAL_USAGE_NONE ? "" : string("_") + conditionalTypeName);
2936 validTexGroup->addChild(new ShaderCompilerTextureCase(context, caseName.c_str(), "", caseID++, true /* avoid cache */, false, numLookups, (ConditionalUsage)conditionalUsage, (ConditionalType)conditionalType));
2937 cacheTexGroup->addChild(new ShaderCompilerTextureCase(context, caseName.c_str(), "", caseID++, false /* allow cache */, false, numLookups, (ConditionalUsage)conditionalUsage, (ConditionalType)conditionalType));
2949 curInvalidGroup->addChild(new InvalidShaderCompilerTextureCase(context, caseName.c_str(), "", caseID++, (InvalidShaderCompilerCase::InvalidityType)invalidityType, numLookups, (ConditionalUsage)conditionalUsage, (ConditionalType)conditionalType));
3060 string caseName = de::toString(numOpers) + "_operations_" + vertFragStr;
3064 validMulGroup->addChild(new ShaderCompilerOperCase(context, caseName
[all...]
H A Des3pShaderControlStatementTests.cpp898 string caseName = string("") + decisionName + "_" + branchResultName + workloadDivisionSuffix; local
900 vertexOrFragmentGroup->addChild(new ConditionalCase(m_context, caseName.c_str(), "",
H A Des3pShaderOperatorTests.cpp2284 std::ostringstream caseName;
2286 caseName << precisionPrefix;
2294 caseName << "_";
2296 caseName << getDataTypeName(types[i]);
2305 caseName.str().c_str(), "",
/external/deqp/modules/gles3/scripts/
H A Dgen-swizzles.py240 caseName = "%s_%s_%s" % (precision, dataType, swizzle) variable
244 vectorSwizzleCases.append(SwizzleCase(caseName, precision, dataType, swizzle, [("%s in0" % dataType, inputs)], [("%s out0" % outType, outputs)]))
253 # caseName = "%s_%s_%s" % (precision, dataType, swizzle)
256 # vectorSwizzleCases.append(SwizzleCase(caseName, precision, dataType, swizzle, [("in0", inputs)], [("out0", outputs)]))
/external/deqp/modules/gles31/functional/
H A Des31fOpaqueTypeIndexingTests.cpp1216 const string caseName = de::toLower(samplerName); local
1218 shaderGroup->addChild(new SamplerIndexingCase(m_context, caseName.c_str(), "", shaderType, samplerType, indexExprType));
H A Des31fSSBOLayoutTests.cpp824 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 Des31fShaderAtomicOpTests.cpp1103 const string caseName = string(getPrecisionName(precision)) + "_" + getDataTypeName(type);
1105 group->addChild(new T(context, caseName.c_str(), operandType, type, precision));
H A Des31fShaderHelperInvocationTests.cpp609 const char* caseName; member in struct:deqp::gles31::Functional::__anon20317
641 const string name = string(s_primTypes[primTypeNdx].caseName) + s_sampleCounts[sampleCountNdx].suffix;
659 const string name = string(s_primTypes[primTypeNdx].caseName) + s_sampleCounts[sampleCountNdx].suffix;
H A Des31fShaderImageLoadStoreTests.cpp3231 const string caseName = string() + getAtomicOperationCaseName(operation) + "_" + formatName + "_" + caseTypeName; local
3234 atomicGroup->addChild(new AtomicCompSwapCase(m_context, caseName.c_str(), "", format, imageType, caseType));
3236 atomicGroup->addChild(new BinaryAtomicOperationCase(m_context, caseName.c_str(), "", format, imageType, operation, caseType));
3248 const string caseName = string() + coherenceQualifierName + "_" + formatName; local
3250 qualifierGroup->addChild(new CoherenceCase(m_context, caseName.c_str(), "", format, imageType, coherenceQualifier));
3311 const string caseName = string() + imageAccessStr + "_" + sizeStr; local
3313 imageSizeGroup->addChild(new ImageSizeCase(m_context, caseName.c_str(), "", TextureFormat(TextureFormat::RGBA, TextureFormat::FLOAT), imageType, imageSize, imageAccess));
3342 const string caseName = string(useEarlyTests ? "" : "no_") + "early_fragment_tests_" + testTypeName + targetName; local
3350 earlyTestsGroup->addChild(new EarlyFragmentTestsCase(m_context, caseName.c_str(), caseDesc.c_str(), testType, useEarlyTests, targetType));
H A Des31fTessellationTests.cpp6336 const string caseName = "patch_vertices_" + de::toString(inSize) + "_in_" + de::toString(outSize) + "_out";
6338 shaderInputOutputGroup->addChild(new PatchVertexCountCase(m_context, caseName.c_str(), "Test input and output patch vertex counts", inSize, outSize,
6339 ("data/tessellation/" + caseName + "_ref.png").c_str()));
6346 const char* const caseName = PerPatchDataCase::getCaseTypeName(caseType);
6348 shaderInputOutputGroup->addChild(new PerPatchDataCase(m_context, caseName, PerPatchDataCase::getCaseTypeDescription(caseType), caseType,
6349 PerPatchDataCase::caseTypeUsesRefImageFromFile(caseType) ? (string() + "data/tessellation/" + caseName + "_ref.png").c_str() : DE_NULL));
6355 const char* const caseName = GLPositionCase::getCaseTypeName(caseType);
6357 shaderInputOutputGroup->addChild(new GLPositionCase(m_context, caseName, "", caseType, "data/tessellation/gl_position_ref.png"));
6377 const string caseName = string() + "fill_cover_" + primTypeName + "_" + getSpacingModeShaderName((SpacingMode)spacingI);
6380 caseName
[all...]
H A Des31fTextureGatherTests.cpp2172 const string caseName = string() + wrapModes[wrapSNdx].name + "_" + wrapModes[wrapTNdx].name;
2174 compareModeGroup->addChild(makeTextureGatherCase(textureType, m_context, caseName.c_str(), "", gatherType, offsetSize, format, compareMode, wrapS, wrapT,
2193 string caseName;
2198 caseName += (i > 0 ? "_" : "") + de::toLower(de::toString(swizzle.getSwizzle()[i]));
2201 swizzleGroup->addChild(makeTextureGatherCase(textureType, m_context, caseName.c_str(), "", gatherType, offsetSize, format,
2248 const string caseName = string() + "min_" + minFilters[minFilterNdx].name + "_mag_" + magFilters[magFilterNdx].name;
2250 filterModeGroup->addChild(makeTextureGatherCase(textureType, m_context, caseName.c_str(), "", gatherType, offsetSize, format, compareMode,
2262 const string caseName = "level_" + de::toString(baseLevel);
2264 baseLevelGroup->addChild(makeTextureGatherCase(textureType, m_context, caseName.c_str(), "", gatherType, offsetSize, format,
/external/deqp/modules/glshared/
H A DglsShaderConstExprTests.cpp144 const string caseName = string(cases[caseNdx].name) + (minComponents==maxComponents ? "" : ("_" + typeName)); local
159 (caseName + "_vertex").c_str(),
170 (caseName + "_fragment").c_str(),
H A DglsShaderLibrary.cpp1131 string caseName = m_curTokenStr; local
1244 shaderNodeList.push_back(new ShaderCase(m_testCtx, m_renderCtx, m_contextInfo, (caseName + "_vertex").c_str(), description.c_str(), spec));
1252 shaderNodeList.push_back(new ShaderCase(m_testCtx, m_renderCtx, m_contextInfo, (caseName + "_fragment").c_str(), description.c_str(), spec));
1270 shaderNodeList.push_back(new ShaderCase(m_testCtx, m_renderCtx, m_contextInfo, caseName.c_str(), description.c_str(), spec));
1293 shaderNodeList.push_back(new ShaderCase(m_testCtx, m_renderCtx, m_contextInfo, caseName.c_str(), description.c_str(), spec));
H A DglsShaderLibraryCase.hpp179 const char* caseName,
185 const char* caseName,
/external/deqp/scripts/
H A Drun_nightly.py160 for caseName in caseList:
164 result = resultMap[i][caseName] if caseName in resultMap[i] else None
168 results.append(MultiResult(caseName, statusCodes))
/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/framework/common/
H A DtcuCommandLine.cpp520 bool matches (const string& caseName, bool allowPrefix=false) const;
602 bool CasePaths::matches (const string& caseName, bool allowPrefix) const argument
604 const vector<string> components = de::splitString(caseName, '.');
616 caseName.begin(), caseName.end(), allowPrefix))
870 bool CommandLine::checkTestCaseName (const char* caseName) const
873 return m_casePaths->matches(caseName, false);
875 return tcu::checkTestCaseName(m_caseTree, caseName);
H A DtcuCommandLine.hpp181 bool checkTestCaseName (const char* caseName) const;

Completed in 4925 milliseconds

12