HomeSort by relevance Sort by last modified time
    Searched refs:shaderSpec (Results 1 - 13 of 13) sorted by null

  /external/deqp/modules/glshared/
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...]
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);
  /external/chromium_org/third_party/angle/src/compiler/translator/
Compiler.cpp 101 shaderSpec(spec),
152 if (IsWebGLBasedSpec(shaderSpec))
166 shaderType, shaderSpec, compileOptions, true,
203 if (success && shaderSpec == SH_CSS_SHADERS_SPEC)
333 InsertBuiltInFunctions(shaderType, shaderSpec, resources, symbolTable);
335 IdentifyBuiltIns(shaderType, shaderSpec, resources, symbolTable);
436 if (shaderSpec != SH_WEBGL_SPEC)
Compiler.h 82 ShShaderSpec getShaderSpec() const { return shaderSpec; }
149 ShShaderSpec shaderSpec;
ParseContext.h 32 shaderSpec(spec),
51 ShShaderSpec shaderSpec; // The language specification compiler conforms to - GLES2 or WebGL.
glslang.l 554 context->preprocessor.setMaxTokenSize(GetGlobalMaxTokenSize(context->shaderSpec));
ParseContext.cpp 438 if (IsWebGLBasedSpec(shaderSpec)) {
447 if (shaderSpec == SH_CSS_SHADERS_SPEC && identifier.compare(0, 4, "css_") == 0) {
    [all...]
glslang_lex.cpp     [all...]
  /external/deqp/modules/gles31/functional/
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);
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...]
  /external/deqp/modules/gles2/functional/
es2fShaderOperatorTests.cpp     [all...]
  /external/deqp/modules/gles3/functional/
es3fShaderOperatorTests.cpp     [all...]
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...]

Completed in 195 milliseconds