Lines Matching refs:m_specializationMap
352 std::map<std::string, std::string> m_specializationMap;
364 m_specializationMap["OPAQUE_TYPE"] = type;
365 m_specializationMap["OUT_ASSIGNMENT"] = data.outAssignment;
370 m_specializationMap["OPAQUE_TYPE_NAME"] = "image";
371 m_specializationMap["ACCESS"] = "readonly";
391 m_specializationMap["OPAQUE_TYPE_NAME"] = "sampler";
392 m_specializationMap["ACCESS"] = "";
449 m_specializationMap["VERSION"] = glu::getGLSLVersionDeclaration(glslVersion);
450 m_specializationMap["OPAQUE_TYPE_QUALIFIERS"] = layoutSpecification.str();
452 std::string vs = tcu::StringTemplate(vsTemplate).specialize(m_specializationMap);
453 std::string fs = tcu::StringTemplate(fsTemplate).specialize(m_specializationMap);
465 int location = gl.getUniformLocation(programId, m_specializationMap["OPAQUE_TYPE_NAME"].c_str());