Lines Matching refs:params
354 std::map<std::string, std::string> params;
356 params["GLSL_VERSION_DECL"] = getGLSLVersionDeclaration(glu::GLSL_VERSION_310_ES);
357 params["GLSL_TYPE_EXTENSION"] = getShaderImageTypeExtensionString(imageType);
358 params["GLSL_FUNCTION_EXTENSION"] = getShaderImageFunctionExtensionString(function);
359 params["GEOMETRY_SHADER_LAYOUT"] = getGLShaderType(shaderType) == GL_GEOMETRY_SHADER ? "layout(max_vertices = 3) out;" : "";
360 params["LAYOUT_FORMAT"] = getShaderImageLayoutQualifier(format);
361 params["MEMORY_QUALIFIER"] = getMemoryQualifier(memory);
362 params["IMAGE_TYPE"] = getShaderImageTypeDeclaration(format, imageType);
363 params["FUNCTION_NAME"] = getFunctionName(function);
364 params["IMAGE_PARAM_P"] = getShaderImageParamP(imageType);
365 params["FUNCTION_ARGUMENTS"] = getOtherFunctionArguments(format, function);
367 return tcu::StringTemplate(shaderTemplate).specialize(params);