Lines Matching refs:m_specializationMap
76 std::map<std::string, std::string> m_specializationMap; member in glcts::TrigonometryTestCase
86 m_specializationMap["VERSION"] = glu::getGLSLVersionDeclaration(glslVersion); in TrigonometryTestCase()
87 m_specializationMap["TYPE"] = data.testedType; in TrigonometryTestCase()
88 m_specializationMap["COLOR_COMPONENTS"] = data.colorComponents; in TrigonometryTestCase()
92 m_specializationMap["IN"] = "in"; in TrigonometryTestCase()
93 m_specializationMap["OUT"] = "out"; in TrigonometryTestCase()
94 m_specializationMap["ATTRIBUTE"] = "in"; in TrigonometryTestCase()
95 m_specializationMap["FS_OUT_COLOR_NAME"] = "fragColor"; in TrigonometryTestCase()
96 m_specializationMap["FS_OUT_COLOR_DECLARATION"] = "out vec4 fragColor;"; in TrigonometryTestCase()
100 m_specializationMap["IN"] = "varying"; in TrigonometryTestCase()
101 m_specializationMap["OUT"] = "varying"; in TrigonometryTestCase()
102 m_specializationMap["ATTRIBUTE"] = "attribute"; in TrigonometryTestCase()
103 m_specializationMap["FS_OUT_COLOR_NAME"] = "gl_FragColor"; in TrigonometryTestCase()
104 m_specializationMap["FS_OUT_COLOR_DECLARATION"] = ""; in TrigonometryTestCase()
176 m_specializationMap["SIN_FUNCTION_NAME"] = "sin"; in prepareSineSources()
177 m_specializationMap["SIN_FUNCTION_DEFINITION_VS"] = ""; in prepareSineSources()
178 m_specializationMap["SIN_FUNCTION_DEFINITION_FS"] = ""; in prepareSineSources()
265 if (m_specializationMap["TYPE"] == "float") in prepareSineSources()
267 m_specializationMap["INTERPOLATE_SIN"] = "\n" in prepareSineSources()
271 else if (m_specializationMap["TYPE"] == "vec2") in prepareSineSources()
273 m_specializationMap["INTERPOLATE_SIN"] = "\n" in prepareSineSources()
279 else if (m_specializationMap["TYPE"] == "vec3") in prepareSineSources()
281 m_specializationMap["INTERPOLATE_SIN"] = "\n" in prepareSineSources()
290 m_specializationMap["SIN_FUNCTION_NAME"] = "calculateSin"; in prepareSineSources()
291 m_specializationMap["SIN_FUNCTION_DEFINITION_VS"] = in prepareSineSources()
292 tcu::StringTemplate(sinFunctionDefinitionVS).specialize(m_specializationMap); in prepareSineSources()
293 m_specializationMap["SIN_FUNCTION_DEFINITION_FS"] = in prepareSineSources()
294 tcu::StringTemplate(sinFunctionDefinitionFS).specialize(m_specializationMap); in prepareSineSources()
298 vsTemplate = tcu::StringTemplate(vsTemplate).specialize(m_specializationMap); in prepareSineSources()
299 fsTemplate = tcu::StringTemplate(fsTemplate).specialize(m_specializationMap); in prepareSineSources()
372 m_specializationMap["PREPROCESS_COLOR"] = ""; in prepareCosineSources()
373 m_specializationMap["COS_FUNCTION_NAME"] = "cos"; in prepareCosineSources()
374 m_specializationMap["COS_FUNCTION_DEFINITION_VS"] = ""; in prepareCosineSources()
375 m_specializationMap["COS_FUNCTION_DEFINITION_FS"] = ""; in prepareCosineSources()
410 m_specializationMap["PREPROCESS_COLOR"] = "c = (fract(abs(c)) - 0.5)"; in prepareCosineSources()
411 m_specializationMap["COS_FUNCTION_NAME"] = "calculateCos"; in prepareCosineSources()
412 m_specializationMap["COS_FUNCTION_DEFINITION_VS"] = in prepareCosineSources()
413 tcu::StringTemplate(cosFunctionDefinitionVS).specialize(m_specializationMap); in prepareCosineSources()
414 m_specializationMap["COS_FUNCTION_DEFINITION_FS"] = in prepareCosineSources()
415 tcu::StringTemplate(cosFunctionDefinitionFS).specialize(m_specializationMap); in prepareCosineSources()
419 vsTemplate = tcu::StringTemplate(vsTemplate).specialize(m_specializationMap); in prepareCosineSources()
420 fsTemplate = tcu::StringTemplate(fsTemplate).specialize(m_specializationMap); in prepareCosineSources()