/external/deqp/modules/glshared/ |
glsShaderExecUtil.hpp | 58 struct ShaderSpec 66 ShaderSpec (void) : version(glu::GLSL_VERSION_300_ES) {} 91 ShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec); 102 ShaderExecutor* createExecutor (const glu::RenderContext& renderCtx, glu::ShaderType shaderType, const ShaderSpec& shaderSpec);
|
glsShaderExecUtil.cpp | 78 static std::string generateVertexShader (const ShaderSpec& shaderSpec) 80 const bool usesInout = glu::glslVersionUsesInOutQualifiers(shaderSpec.version); 85 src << glu::getGLSLVersionDeclaration(shaderSpec.version) << "\n"; 87 if (!shaderSpec.globalDeclarations.empty()) 88 src << shaderSpec.globalDeclarations << "\n"; 90 for (vector<Symbol>::const_iterator input = shaderSpec.inputs.begin(); input != shaderSpec.inputs.end(); ++input) 93 for (vector<Symbol>::const_iterator output = shaderSpec.outputs.begin(); output != shaderSpec.outputs.end(); ++output [all...] |
glsBuiltinPrecisionTests.cpp | [all...] |
/external/deqp/modules/gles31/functional/ |
es31fOpaqueTypeIndexingTests.cpp | 325 void getShaderSpec (ShaderSpec* spec, int numSamplers, int numLookups, const int* lookupIndices) const; 353 void SamplerIndexingCase::getShaderSpec (ShaderSpec* spec, int numSamplers, int numLookups, const int* lookupIndices) const 445 ShaderSpec shaderSpec; 451 getShaderSpec(&shaderSpec, numSamplers, numLookups, &lookupIndices[0]); 473 ShaderExecutorPtr executor (createExecutor(m_context.getRenderContext(), m_shaderType, shaderSpec)); 660 void getShaderSpec (ShaderSpec* spec, int numInstances, int numReads, const int* readIndices) const; 713 void BlockArrayIndexingCase::getShaderSpec (ShaderSpec* spec, int numInstances, int numReads, const int* readIndices) const 780 ShaderSpec shaderSpec; [all...] |
es31fShaderBuiltinConstantTests.cpp | 173 ShaderSpec shaderSpec; 175 shaderSpec.version = glu::GLSL_VERSION_310_ES; 176 shaderSpec.source = string("result = ") + varName + ";\n"; 178 shaderSpec.outputs.push_back(Symbol("result", glu::VarType(dataType, glu::PRECISION_HIGHP))); 181 shaderSpec.globalDeclarations = "#extension " + extName + " : require\n"; 183 return createExecutor(renderCtx, shaderType, shaderSpec);
|
es31fShaderIntegerFunctionTests.cpp | 180 ShaderSpec m_spec; [all...] |
es31fShaderPackingFunctionTests.cpp | 80 ShaderSpec m_spec; [all...] |
es31fShaderCommonFunctionTests.cpp | 209 ShaderSpec m_spec; [all...] |
/external/deqp/modules/gles3/functional/ |
es3fShaderPackingFunctionTests.cpp | 80 ShaderSpec m_spec;
|
es3fShaderBuiltinVarTests.cpp | 118 ShaderSpec shaderSpec; 120 shaderSpec.version = glu::GLSL_VERSION_300_ES; 121 shaderSpec.source = string("result = ") + varName + ";\n"; 122 shaderSpec.outputs.push_back(Symbol("result", glu::VarType(glu::TYPE_INT, glu::PRECISION_HIGHP))); 124 return createExecutor(renderCtx, shaderType, shaderSpec); [all...] |
es3fShaderCommonFunctionTests.cpp | 182 ShaderSpec m_spec; [all...] |