Lines Matching refs:program
370 const glu::ShaderProgram program (m_context.getRenderContext(), glu::makeVtxFragSources(s_shaderSourceVertex, s_shaderSourceFragment));
371 const GLint positionLoc = gl.getAttribLocation(program.getProgram(), "a_position");
372 const GLint colorLoc = gl.getAttribLocation(program.getProgram(), "a_color");
374 if (!program.isOk())
376 log << program;
384 gl.useProgram (program.getProgram());
426 PositionColorShader program;
445 rr::Program(program.getVertexShader(), program.getFragmentShader()),
500 const glu::ShaderProgram program (m_context.getRenderContext(), glu::makeVtxFragSources(s_shaderSourceVertex, s_shaderSourceFragment));
501 const GLint positionLoc = gl.getAttribLocation(program.getProgram(), "a_position");
502 const GLint colorLoc = gl.getAttribLocation(program.getProgram(), "a_color");
505 if (!program.isOk())
507 log << program;
515 gl.useProgram (program.getProgram());
619 const glu::ShaderProgram program (m_context.getRenderContext(), glu::makeVtxFragSources(s_shaderSourceVertex, s_shaderSourceFragment));
620 const GLint positionLoc = gl.getAttribLocation(program.getProgram(), "a_position");
621 const GLint colorLoc = gl.getAttribLocation(program.getProgram(), "a_color");
623 if (!program.isOk())
625 log << program;
634 gl.useProgram (program.getProgram());
691 PositionColorShader program;
710 rr::Program(program.getVertexShader(), program.getFragmentShader()),
722 rr::Program(program.getVertexShader(), program.getFragmentShader()),
771 const glu::ShaderProgram program (m_context.getRenderContext(), glu::makeVtxFragSources(s_shaderSourceVertex, s_shaderSourceFragment));
772 const GLint positionLoc = gl.getAttribLocation(program.getProgram(), "a_position");
773 const GLint colorLoc = gl.getAttribLocation(program.getProgram(), "a_color");
775 if (!program.isOk())
777 log << program;
785 gl.useProgram (program.getProgram());
884 const glu::ShaderProgram program (m_context.getRenderContext(), glu::makeVtxFragSources(s_shaderSourceVertex, s_shaderSourceFragment));
885 const GLint positionLoc = gl.getAttribLocation(program.getProgram(), "a_position");
886 const GLint colorLoc = gl.getAttribLocation(program.getProgram(), "a_color");
888 if (!program.isOk())
890 log << program;
898 gl.useProgram (program.getProgram());
1001 const glu::ShaderProgram program (m_context.getRenderContext(), glu::makeVtxFragSources(s_shaderSourceVertex, s_shaderSourceFragment));
1002 const GLint positionLoc = gl.getAttribLocation(program.getProgram(), "a_position");
1003 const GLint colorLoc = gl.getAttribLocation(program.getProgram(), "a_color");
1005 if (!program.isOk())
1007 log << program;
1015 gl.useProgram (program.getProgram());
1123 const glu::ShaderProgram program (m_context.getRenderContext(), glu::makeVtxFragSources(s_shaderSourceVertex, s_shaderSourceFragment));
1124 const GLint positionLoc = gl.getAttribLocation(program.getProgram(), "a_position");
1125 const GLint colorLoc = gl.getAttribLocation(program.getProgram(), "a_color");
1127 if (!program.isOk())
1129 log << program;
1136 gl.useProgram (program.getProgram());