Lines Matching refs:program
290 const glu::ShaderProgram program(m_context.getRenderContext(), glu::makeVtxFragSources(
303 log << program;
305 if (!program.isOk())
319 const int scaleLoc = gl.getUniformLocation(program.getProgram(), "u_scale");
322 gl.useProgram(program.getProgram());
325 glu::draw(m_context.getRenderContext(), program.getProgram(), 1, &posBinding,
385 const glu::ShaderProgram program(m_context.getRenderContext(), glu::makeVtxFragSources(
397 log << program;
399 if (!program.isOk())
415 gl.useProgram(program.getProgram());
417 glu::draw(m_context.getRenderContext(), program.getProgram(), 1, &posBinding,
493 const glu::ShaderProgram program(m_context.getRenderContext(), glu::makeVtxFragSources(
506 log << program;
508 if (!program.isOk())
521 gl.useProgram(program.getProgram());
523 glu::draw(m_context.getRenderContext(), program.getProgram(), 1, &posBinding,
594 const glu::ShaderProgram program(m_context.getRenderContext(), glu::makeVtxFragSources(
609 log << program;
611 if (!program.isOk())
628 gl.useProgram(program.getProgram());
633 glu::draw(m_context.getRenderContext(), program.getProgram(), 1, &posBinding,
637 glu::draw(m_context.getRenderContext(), program.getProgram(), 1, &posBinding,
643 glu::draw(m_context.getRenderContext(), program.getProgram(), 1, &posBinding,
647 glu::draw(m_context.getRenderContext(), program.getProgram(), 1, &posBinding,