Lines Matching refs:specializeShader
72 static std::string specializeShader(Context& context, const char* code) in specializeShader() function
155 << glu::VertexSource(specializeShader(m_context, s_vtxFragTemplate)) in iterate()
156 << glu::FragmentSource(specializeShader(m_context, s_vtxFragTemplate)) in iterate()
157 << glu::GeometrySource(specializeShader(m_context, s_geometryTemplate1))); in iterate()
172 << glu::VertexSource(specializeShader(m_context, s_vtxFragTemplate)) in iterate()
173 << glu::FragmentSource(specializeShader(m_context, s_vtxFragTemplate)) in iterate()
174 << glu::GeometrySource(specializeShader(m_context, s_geometryTemplate2))); in iterate()
188 << glu::VertexSource(specializeShader(m_context, s_vtxFragTemplate)) in iterate()
189 << glu::FragmentSource(specializeShader(m_context, s_vtxFragTemplate)) in iterate()
190 << glu::GeometrySource(specializeShader(m_context, s_geometryTemplate3))); in iterate()
277 << glu::VertexSource(specializeShader(m_context, s_vtxFragTemplate)) in iterate()
278 << glu::FragmentSource(specializeShader(m_context, s_vtxFragTemplate)) in iterate()
279 << glu::TessellationControlSource(specializeShader(m_context, s_tessCtrlTemplate1)) in iterate()
280 << glu::TessellationEvaluationSource(specializeShader(m_context, s_tessEvalTemplate1))); in iterate()
296 << glu::VertexSource(specializeShader(m_context, s_vtxFragTemplate)) in iterate()
297 << glu::FragmentSource(specializeShader(m_context, s_vtxFragTemplate)) in iterate()
298 << glu::TessellationControlSource(specializeShader(m_context, s_tessCtrlTemplate2)) in iterate()
299 << glu::TessellationEvaluationSource(specializeShader(m_context, s_tessEvalTemplate2))); in iterate()
315 << glu::VertexSource(specializeShader(m_context, s_vtxFragTemplate)) in iterate()
316 << glu::FragmentSource(specializeShader(m_context, s_vtxFragTemplate)) in iterate()
317 << glu::TessellationControlSource(specializeShader(m_context, s_tessCtrlTemplate2)) in iterate()
318 << glu::TessellationEvaluationSource(specializeShader(m_context, s_tessEvalTemplate3))); in iterate()
376 const std::string vStr = specializeShader(m_context, vtxTemplate.c_str()); in iterate()
377 const std::string fStr = specializeShader(m_context, fragTemplate.c_str()); in iterate()
515 …ext.getRenderContext(), glu::ProgramSources() << glu::ComputeSource(specializeShader(m_context, s_… in iterate()
526 …ext.getRenderContext(), glu::ProgramSources() << glu::ComputeSource(specializeShader(m_context, s_… in iterate()
537 …ext.getRenderContext(), glu::ProgramSources() << glu::ComputeSource(specializeShader(m_context, s_… in iterate()
606 …ext.getRenderContext(), glu::ProgramSources() << glu::ComputeSource(specializeShader(m_context, s_… in iterate()
617 …ext.getRenderContext(), glu::ProgramSources() << glu::ComputeSource(specializeShader(m_context, s_… in iterate()
779 << glu::VertexSource(specializeShader(m_context, vertexTemplate1)) in getProgramSources()
780 << glu::FragmentSource(specializeShader(m_context, fragmentTemplate1)); in getProgramSources()
784 << glu::ComputeSource(specializeShader(m_context, computeTemplate1)); in getProgramSources()
788 << glu::VertexSource(specializeShader(m_context, vertexTemplate1)) in getProgramSources()
789 << glu::GeometrySource(specializeShader(m_context, geometryTemplate1)) in getProgramSources()
790 << glu::FragmentSource(specializeShader(m_context, fragmentTemplate2)); in getProgramSources()
794 << glu::VertexSource(specializeShader(m_context, vertexTemplate2)) in getProgramSources()
795 << glu::TessellationControlSource(specializeShader(m_context, tessCtrlTemplate1)) in getProgramSources()
796 << glu::TessellationEvaluationSource(specializeShader(m_context, tessEvalTemplate1)) in getProgramSources()
797 << glu::FragmentSource(specializeShader(m_context, fragmentTemplate2)); in getProgramSources()