Lines Matching refs:m_specializationMap
199 m_specializationMap["VERSION"] = glu::getGLSLVersionDeclaration(m_glslVersion);
200 m_specializationMap["SHADER_IO_BLOCKS_ENABLE"] =
202 m_specializationMap["SHADER_IO_BLOCKS_REQUIRE"] =
204 m_specializationMap["GEOMETRY_SHADER_ENABLE"] =
206 m_specializationMap["GEOMETRY_SHADER_REQUIRE"] =
208 m_specializationMap["GEOMETRY_POINT_SIZE_ENABLE"] =
210 m_specializationMap["GEOMETRY_POINT_SIZE_REQUIRE"] =
212 m_specializationMap["TESSELLATION_SHADER_ENABLE"] =
214 m_specializationMap["TESSELLATION_SHADER_REQUIRE"] =
216 m_specializationMap["TESSELLATION_POINT_SIZE_ENABLE"] =
218 m_specializationMap["TESSELLATION_POINT_SIZE_REQUIRE"] =
220 m_specializationMap["GPU_SHADER5_ENABLE"] =
222 m_specializationMap["GPU_SHADER5_REQUIRE"] =
224 m_specializationMap["TEXTURE_BUFFER_ENABLE"] =
226 m_specializationMap["TEXTURE_BUFFER_REQUIRE"] =
228 m_specializationMap["TEXTURE_CUBE_MAP_ARRAY_ENABLE"] =
230 m_specializationMap["TEXTURE_CUBE_MAP_ARRAY_REQUIRE"] =
232 m_specializationMap["SHADER_IMAGE_ATOMIC_ENABLE"] =
234 m_specializationMap["SHADER_IMAGE_ATOMIC_REQUIRE"] =
236 m_specializationMap["VIEWPORT_ARRAY_ENABLE"] =
238 m_specializationMap["VIEWPORT_ARRAY_REQUIRE"] =
243 m_specializationMap["IN_PER_VERTEX_DECL_ARRAY"] = "\n";
244 m_specializationMap["IN_PER_VERTEX_DECL_ARRAY_POINT_SIZE"] = "\n";
245 m_specializationMap["OUT_PER_VERTEX_DECL"] = "\n";
246 m_specializationMap["OUT_PER_VERTEX_DECL_POINT_SIZE"] = "\n";
247 m_specializationMap["OUT_PER_VERTEX_DECL_ARRAY"] = "\n";
248 m_specializationMap["OUT_PER_VERTEX_DECL_ARRAY_POINT_SIZE"] = "\n";
249 m_specializationMap["IN_DATA_DECL"] = "\n";
250 m_specializationMap["POSITION_WITH_IN_DATA"] = "gl_Position = gl_in[0].gl_Position;\n";
254 m_specializationMap["IN_PER_VERTEX_DECL_ARRAY"] = "in gl_PerVertex {\n"
257 m_specializationMap["IN_PER_VERTEX_DECL_ARRAY_POINT_SIZE"] = "in gl_PerVertex {\n"
261 m_specializationMap["OUT_PER_VERTEX_DECL"] = "out gl_PerVertex {\n"
264 m_specializationMap["OUT_PER_VERTEX_DECL_POINT_SIZE"] = "out gl_PerVertex {\n"
268 m_specializationMap["OUT_PER_VERTEX_DECL_ARRAY"] = "out gl_PerVertex {\n"
271 m_specializationMap["OUT_PER_VERTEX_DECL_ARRAY_POINT_SIZE"] = "out gl_PerVertex {\n"
275 m_specializationMap["IN_DATA_DECL"] = "in Data {\n"
278 m_specializationMap["POSITION_WITH_IN_DATA"] = "gl_Position = input_data[0].pos;\n";
354 return tcu::StringTemplate(code_merged.str().c_str()).specialize(m_specializationMap);