Home | History | Annotate | Download | only in glshared

Lines Matching refs:substitute

58 string ProgramLibrary::substitute (const string& templ, const map<string, string>& additionalParams) const
77 string ProgramLibrary::substitute (const std::string& templ) const
79 return substitute(templ, map<string, string>());
122 firstLevelParams["VTX_DUMMY_INPUTS"] = substitute(vtxDummyInputs);
126 gls::ProgramContext context(substitute(vertexTemplate, firstLevelParams).c_str(), substitute(fragmentTemplate).c_str(), "a_position");
161 gls::ProgramContext context(substitute(vertexTemplate).c_str(), substitute(fragmentTemplate).c_str(), "a_position");
222 firstLevelParams["VTX_TEX_COORD_INPUTS"] = substitute(vtxTexCoordInputs);
223 firstLevelParams["VTX_TEX_COORD_OUTPUTS"] = substitute(vtxTexCoordOutputs);
225 firstLevelParams["FRAG_TEX_COORD_INPUTS"] = substitute(fragTexCoordInputs);
227 firstLevelParams["FRAG_COLOR_EXPRESSION"] = substitute(fragColorExpression);
230 gls::ProgramContext context(substitute(vertexTemplate, firstLevelParams).c_str(), substitute(fragmentTemplate, firstLevelParams).c_str(), "a_position");
382 gls::ProgramContext context(substitute(vertexTemplate).c_str(), substitute(fragmentTemplate).c_str(), "a_position${NS}");
536 gls::ProgramContext context(substitute(vertexTemplate).c_str(), substitute(fragmentTemplate).c_str(), "a_position${NS}");