Home | History | Annotate | Download | only in functional

Lines Matching refs:Program

2  * drawElements Quality Program OpenGL ES 3.0 Module
371 const glu::ShaderProgram program (m_context.getRenderContext(), glu::makeVtxFragSources(s_shaderSourceVertex, s_shaderSourceFragment));
372 const GLint positionLoc = gl.getAttribLocation(program.getProgram(), "a_position");
373 const GLint colorLoc = gl.getAttribLocation(program.getProgram(), "a_color");
375 if (!program.isOk())
377 log << program;
385 gl.useProgram (program.getProgram());
425 PositionColorShader program;
444 rr::Program(program.getVertexShader(), program.getFragmentShader()),
499 const glu::ShaderProgram program (m_context.getRenderContext(), glu::makeVtxFragSources(s_shaderSourceVertex, s_shaderSourceFragment));
500 const GLint positionLoc = gl.getAttribLocation(program.getProgram(), "a_position");
501 const GLint colorLoc = gl.getAttribLocation(program.getProgram(), "a_color");
504 if (!program.isOk())
506 log << program;
514 gl.useProgram (program.getProgram());
618 const glu::ShaderProgram program (m_context.getRenderContext(), glu::makeVtxFragSources(s_shaderSourceVertex, s_shaderSourceFragment));
619 const GLint positionLoc = gl.getAttribLocation(program.getProgram(), "a_position");
620 const GLint colorLoc = gl.getAttribLocation(program.getProgram(), "a_color");
622 if (!program.isOk())
624 log << program;
633 gl.useProgram (program.getProgram());
688 PositionColorShader program;
707 rr::Program(program.getVertexShader(), program.getFragmentShader()),
719 rr::Program(program.getVertexShader(), program.getFragmentShader()),
768 const glu::ShaderProgram program (m_context.getRenderContext(), glu::makeVtxFragSources(s_shaderSourceVertex, s_shaderSourceFragment));
769 const GLint positionLoc = gl.getAttribLocation(program.getProgram(), "a_position");
770 const GLint colorLoc = gl.getAttribLocation(program.getProgram(), "a_color");
772 if (!program.isOk())
774 log << program;
782 gl.useProgram (program.getProgram());
881 const glu::ShaderProgram program (m_context.getRenderContext(), glu::makeVtxFragSources(s_shaderSourceVertex, s_shaderSourceFragment));
882 const GLint positionLoc = gl.getAttribLocation(program.getProgram(), "a_position");
883 const GLint colorLoc = gl.getAttribLocation(program.getProgram(), "a_color");
885 if (!program.isOk())
887 log << program;
895 gl.useProgram (program.getProgram());
998 const glu::ShaderProgram program (m_context.getRenderContext(), glu::makeVtxFragSources(s_shaderSourceVertex, s_shaderSourceFragment));
999 const GLint positionLoc = gl.getAttribLocation(program.getProgram(), "a_position");
1000 const GLint colorLoc = gl.getAttribLocation(program.getProgram(), "a_color");
1002 if (!program.isOk())
1004 log << program;
1012 gl.useProgram (program.getProgram());
1120 const glu::ShaderProgram program (m_context.getRenderContext(), glu::makeVtxFragSources(s_shaderSourceVertex, s_shaderSourceFragment));
1121 const GLint positionLoc = gl.getAttribLocation(program.getProgram(), "a_position");
1122 const GLint colorLoc = gl.getAttribLocation(program.getProgram(), "a_color");
1124 if (!program.isOk())
1126 log << program;
1133 gl.useProgram (program.getProgram());