Lines Matching defs:const
46 static inline std::string brokenShaderSource (const glu::ContextType &contextType)
48 const std::string glslVersionDecl = glu::getGLSLVersionDeclaration(glu::getContextTypeGLSLVersion(contextType));
61 const char* declarationStr;
62 const char* accessStr;
65 BaseTypeCase (Context& ctx, const char* name, const char* desc, const char* extension);
69 virtual std::vector<TestTypeInfo> getInfos (void) const = 0;
70 virtual void checkRequirements (void) const;
72 const char* const m_extension;
75 BaseTypeCase::BaseTypeCase (Context& ctx, const char* name, const char* desc, const char* extension)
83 static const char* const vertexSourceTemplate = "${VERSIONDECL}\n"
89 static const char* const fragmentSourceTemplate = "${VERSIONDECL}\n"
101 const bool isES32orGL45 = glu::contextSupports(ctxType, glu::ApiType::es(3, 2)) ||
110 const tcu::ScopedLogSection section (m_testCtx.getLog(),
120 const std::string fragmentSource = tcu::StringTemplate(fragmentSourceTemplate).specialize(shaderArgs);
121 const std::string vertexSource = tcu::StringTemplate(vertexSourceTemplate).specialize(shaderArgs);
122 const glw::Functions& gl = m_context.getRenderContext().getFunctions();
143 const glw::GLuint uniformIndex = 0;
165 void BaseTypeCase::checkRequirements (void) const
172 CoreSamplerTypeCase (Context& ctx, const char* name, const char* desc);
175 std::vector<TestTypeInfo> getInfos (void) const;
178 CoreSamplerTypeCase::CoreSamplerTypeCase (Context& ctx, const char* name, const char* desc)
183 std::vector<BaseTypeCase::TestTypeInfo> CoreSamplerTypeCase::getInfos (void) const
185 static const TestTypeInfo samplerTypes[] =
202 MSArraySamplerTypeCase (Context& ctx, const char* name, const char* desc);
205 std::vector<TestTypeInfo> getInfos (void) const;
208 MSArraySamplerTypeCase::MSArraySamplerTypeCase (Context& ctx, const char* name, const char* desc)
213 std::vector<BaseTypeCase::TestTypeInfo> MSArraySamplerTypeCase::getInfos (void) const
215 static const TestTypeInfo samplerTypes[] =
232 TextureBufferSamplerTypeCase (Context& ctx, const char* name, const char* desc);
235 std::vector<TestTypeInfo> getInfos (void) const;
238 TextureBufferSamplerTypeCase::TextureBufferSamplerTypeCase (Context& ctx, const char* name, const char* desc)
243 std::vector<BaseTypeCase::TestTypeInfo> TextureBufferSamplerTypeCase::getInfos (void) const
245 static const TestTypeInfo samplerTypes[] =
262 TextureBufferImageTypeCase (Context& ctx, const char* name, const char* desc);
265 std::vector<TestTypeInfo> getInfos (void) const;
266 void checkRequirements (void) const;
269 TextureBufferImageTypeCase::TextureBufferImageTypeCase (Context& ctx, const char* name, const char* desc)
274 std::vector<BaseTypeCase::TestTypeInfo> TextureBufferImageTypeCase::getInfos (void) const
276 static const TestTypeInfo samplerTypes[] =
290 void TextureBufferImageTypeCase::checkRequirements (void) const
299 CubeArraySamplerTypeCase (Context& ctx, const char* name, const char* desc);
302 std::vector<TestTypeInfo> getInfos (void) const;
305 CubeArraySamplerTypeCase::CubeArraySamplerTypeCase (Context& ctx, const char* name, const char* desc)
310 std::vector<BaseTypeCase::TestTypeInfo> CubeArraySamplerTypeCase::getInfos (void) const
312 static const TestTypeInfo samplerTypes[] =
330 CubeArrayImageTypeCase (Context& ctx, const char* name, const char* desc);
333 std::vector<TestTypeInfo> getInfos (void) const;
334 void checkRequirements (void) const;
337 CubeArrayImageTypeCase::CubeArrayImageTypeCase (Context& ctx, const char* name, const char* desc)
342 std::vector<BaseTypeCase::TestTypeInfo> CubeArrayImageTypeCase::getInfos (void) const
344 static const TestTypeInfo samplerTypes[] =
358 void CubeArrayImageTypeCase::checkRequirements (void) const
367 ShaderLogCase (Context& ctx, const char* name, const char* desc, glu::ShaderType shaderType);
373 const glu::ShaderType m_shaderType;
376 ShaderLogCase::ShaderLogCase (Context& ctx, const char* name, const char* desc, glu::ShaderType shaderType)
385 const bool isES32orGL45 = glu::contextSupports(ctxType, glu::ApiType::es(3, 2)) ||
419 const std::string source = brokenShaderSource(m_context.getRenderContext().getType());
420 const char* const brokenSource = source.c_str();
471 static const struct
473 const char* caseName;