Lines Matching defs:ShaderLibraryGroup

126 class ShaderLibraryGroup : public TestCaseGroup
136 ShaderLibraryGroup (Context& context, const char* name, const char* description, int numFiles, const File* files)
200 static const ShaderLibraryGroup::File s_filesES31[] =
210 static const ShaderLibraryGroup::File s_filesES32[] =
219 static const ShaderLibraryGroup::File s_filesGL45[] =
230 addChild(new ShaderLibraryGroup(m_context, "gl45", "GL 4.5 Linkage", DE_LENGTH_OF_ARRAY(s_filesGL45), s_filesGL45));
233 addChild(new ShaderLibraryGroup(m_context, "es31", "GLSL ES 3.1 Linkage", DE_LENGTH_OF_ARRAY(s_filesES31), s_filesES31));
234 addChild(new ShaderLibraryGroup(m_context, "es32", "GLSL ES 3.2 Linkage", DE_LENGTH_OF_ARRAY(s_filesES32), s_filesES32));
260 static const ShaderLibraryGroup::File s_functionFiles[] =
265 addChild(new ShaderLibraryGroup(m_context, "functions", "Function Tests", DE_LENGTH_OF_ARRAY(s_functionFiles), s_functionFiles));
269 static const ShaderLibraryGroup::File s_arraysFiles[] =
274 addChild(new ShaderLibraryGroup(m_context, "arrays", "Array Tests", DE_LENGTH_OF_ARRAY(s_arraysFiles), s_arraysFiles));
278 static const ShaderLibraryGroup::File s_arraysOfArraysFilesES[] =
284 static const ShaderLibraryGroup::File s_arraysOfArraysFilesGL[] =
289 addChild(new ShaderLibraryGroup(m_context, "arrays_of_arrays", "Arrays of Arras Tests", DE_LENGTH_OF_ARRAY(s_arraysOfArraysFilesGL), s_arraysOfArraysFilesGL));
291 addChild(new ShaderLibraryGroup(m_context, "arrays_of_arrays", "Arrays of Arras Tests", DE_LENGTH_OF_ARRAY(s_arraysOfArraysFilesES), s_arraysOfArraysFilesES));
299 static const ShaderLibraryGroup::File s_implicitConversionsFilesES[] =
304 static const ShaderLibraryGroup::File s_implicitConversionsFilesGL[] =
309 addChild(new ShaderLibraryGroup(m_context, "implicit_conversions", "GL45 implicit conversions Tests", DE_LENGTH_OF_ARRAY(s_implicitConversionsFilesGL), s_implicitConversionsFilesGL));
311 addChild(new ShaderLibraryGroup(m_context, "implicit_conversions", "GL_EXT_shader_implicit_conversions Tests", DE_LENGTH_OF_ARRAY(s_implicitConversionsFilesES), s_implicitConversionsFilesES));
315 static const ShaderLibraryGroup::File s_uniformBlockFiles[] =
320 addChild(new ShaderLibraryGroup(m_context, "uniform_block", "Uniform block tests", DE_LENGTH_OF_ARRAY(s_uniformBlockFiles), s_uniformBlockFiles));