Lines Matching defs:program
192 glu::ShaderProgram program(m_context.getRenderContext(), glu::makeVtxFragSources(s_vertexShaderSrc, m_fragSrc.c_str()));
193 log << program;
195 if (!program.isOk())
213 gl.useProgram(program.getProgram());
215 gl.uniform4f(gl.getUniformLocation(program.getProgram(), "u_color"), 0.0f, 1.0f, 0.0f, 1.0f);
218 gls::setupDefaultUniforms(m_context.getRenderContext(), program.getProgram());
226 glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0],
321 glu::ShaderProgram program(m_context.getRenderContext(), glu::makeVtxFragSources(s_vertexShaderSrc, m_fragSrc.c_str()));
322 log << program;
324 if (!program.isOk())
342 gl.useProgram(program.getProgram());
343 gl.uniform4f(gl.getUniformLocation(program.getProgram(), "u_color"), 0.0f, 1.0f, 0.0f, 1.0f);
346 gls::setupDefaultUniforms(m_context.getRenderContext(), program.getProgram());
354 glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0],
363 glu::ShaderProgram program (m_context.getRenderContext(), glu::makeVtxFragSources(s_vertexShaderSrc, s_defaultFragmentShaderSrc));
364 if (!program.isOk())
366 log << program;
370 int posLoc = gl.getAttribLocation(program.getProgram(), "a_position");
371 int colorLoc = gl.getUniformLocation(program.getProgram(), "u_color");
373 gl.useProgram(program.getProgram());
392 glu::draw(m_context.getRenderContext(), program.getProgram(), 1, &posBinding,