Lines Matching defs:version
96 const bool usesInout = glu::glslVersionUsesInOutQualifiers(shaderSpec.version);
103 src << glu::getGLSLVersionDeclaration(shaderSpec.version) << "\n";
173 DE_ASSERT(glu::glslVersionUsesInOutQualifiers(shaderSpec.version));
178 src << glu::getGLSLVersionDeclaration(shaderSpec.version) << "\n";
180 if (glu::glslVersionIsES(shaderSpec.version) && shaderSpec.version <= glu::GLSL_VERSION_310_ES)
253 static std::string generateEmptyFragmentSource (glu::GLSLVersion version)
255 const bool customOut = glu::glslVersionUsesInOutQualifiers(version);
258 src << glu::getGLSLVersionDeclaration(version) << "\n";
273 DE_ASSERT(glu::glslVersionUsesInOutQualifiers(shaderSpec.version));
277 src << glu::getGLSLVersionDeclaration(shaderSpec.version) << "\n"
300 DE_ASSERT(glu::glslVersionUsesInOutQualifiers(shaderSpec.version));
379 DE_ASSERT(glu::glslVersionUsesInOutQualifiers(shaderSpec.version));
383 src << glu::getGLSLVersionDeclaration(shaderSpec.version) << "\n";
421 DE_ASSERT(glu::glslVersionUsesInOutQualifiers(shaderSpec.version));
425 src << glu::getGLSLVersionDeclaration(shaderSpec.version) << "\n";
749 if (glu::glslVersionIsES(shaderSpec.version) && shaderSpec.version <= glu::GLSL_VERSION_310_ES
1174 src << glu::getGLSLVersionDeclaration(spec.version) << "\n";
1245 static std::string generateVertexShaderForTess (glu::GLSLVersion version)
1249 src << glu::getGLSLVersionDeclaration(version) << "\n";
1262 if (glu::glslVersionIsES(shaderSpec.version) && shaderSpec.version <= glu::GLSL_VERSION_310_ES
1304 src << glu::getGLSLVersionDeclaration(shaderSpec.version) << "\n";
1306 if (glu::glslVersionIsES(shaderSpec.version) && shaderSpec.version <= glu::GLSL_VERSION_310_ES)
1334 static std::string generateEmptyTessEvalShader (glu::GLSLVersion version)
1338 src << glu::getGLSLVersionDeclaration(version) << "\n";
1340 if (glu::glslVersionIsES(version) && version <= glu::GLSL_VERSION_310_ES)
1354 << glu::VertexSource(generateVertexShaderForTess(shaderSpec.version))
1356 << glu::TessellationEvaluationSource(generateEmptyTessEvalShader(shaderSpec.version))
1357 << glu::FragmentSource(generateEmptyFragmentSource(shaderSpec.version)))
1420 static std::string generatePassthroughTessControlShader (glu::GLSLVersion version)
1424 src << glu::getGLSLVersionDeclaration(version) << "\n";
1426 if (glu::glslVersionIsES(version) && version <= glu::GLSL_VERSION_310_ES)
1448 src << glu::getGLSLVersionDeclaration(shaderSpec.version) << "\n";
1450 if (glu::glslVersionIsES(shaderSpec.version) && shaderSpec.version <= glu::GLSL_VERSION_310_ES)
1475 << glu::VertexSource(generateVertexShaderForTess(shaderSpec.version))
1476 << glu::TessellationControlSource(generatePassthroughTessControlShader(shaderSpec.version))
1478 << glu::FragmentSource(generateEmptyFragmentSource(shaderSpec.version)))