/external/deqp/modules/gles3/functional/ |
H A D | es3fShaderApiTests.cpp | 926 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 D | es3fShaderBuiltinVarTests.cpp | 1089 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 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 | 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 | es3fShaderLoopTests.cpp | 243 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 D | es3fShaderOperatorTests.cpp | 444 : 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 D | es3pShaderCompilationCases.cpp | 2870 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 D | es3pShaderControlStatementTests.cpp | 898 string caseName = string("") + decisionName + "_" + branchResultName + workloadDivisionSuffix; local 900 vertexOrFragmentGroup->addChild(new ConditionalCase(m_context, caseName.c_str(), "",
|
H A D | es3pShaderOperatorTests.cpp | 2284 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 D | gen-swizzles.py | 240 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 D | es31fOpaqueTypeIndexingTests.cpp | 1216 const string caseName = de::toLower(samplerName); local 1218 shaderGroup->addChild(new SamplerIndexingCase(m_context, caseName.c_str(), "", shaderType, samplerType, indexExprType));
|
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 | es31fShaderAtomicOpTests.cpp | 1103 const string caseName = string(getPrecisionName(precision)) + "_" + getDataTypeName(type); 1105 group->addChild(new T(context, caseName.c_str(), operandType, type, precision));
|
H A D | es31fShaderHelperInvocationTests.cpp | 609 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 D | es31fShaderImageLoadStoreTests.cpp | 3231 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 D | es31fTessellationTests.cpp | 6336 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 D | es31fTextureGatherTests.cpp | 2172 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 D | glsShaderConstExprTests.cpp | 144 const string caseName = string(cases[caseNdx].name) + (minComponents==maxComponents ? "" : ("_" + typeName)); local 159 (caseName + "_vertex").c_str(), 170 (caseName + "_fragment").c_str(),
|
H A D | glsShaderLibrary.cpp | 1131 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 D | glsShaderLibraryCase.hpp | 179 const char* caseName, 185 const char* caseName,
|
/external/deqp/scripts/ |
H A D | run_nightly.py | 160 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 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/framework/common/ |
H A D | tcuCommandLine.cpp | 520 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 D | tcuCommandLine.hpp | 181 bool checkTestCaseName (const char* caseName) const;
|