Lines Matching full:programid
427 deUint32 programID = m_program->getProgram();
428 gl.useProgram(programID);
440 render(resImage, programID, quadGrid);
464 void ShaderRenderCase::setup (int programID)
466 DE_UNREF(programID);
469 void ShaderRenderCase::setupUniforms (int programID, const Vec4& constCoords)
471 DE_UNREF(programID);
475 void ShaderRenderCase::setupDefaultInputs (int programID)
481 setupDefaultUniforms(m_renderCtx, programID);
590 void ShaderRenderCase::render (Surface& result, int programID, const QuadGrid& quadGrid)
612 setupUniforms(programID, quadGrid.getConstCoords());
613 setupDefaultInputs(programID);
624 getDefaultVertexArrays(gl, quadGrid, programID, vertexArrays);
625 draw(m_renderCtx, programID, (int)vertexArrays.size(), &vertexArrays[0], pr::Triangles(numElements, quadGrid.getIndices()));
813 void setupDefaultUniforms (const glu::RenderContext& context, deUint32 programID)
827 int uniLoc = gl.getUniformLocation(programID, s_boolUniforms[i].name);
848 int uniLoc = gl.getUniformLocation(programID, uni.name);
872 int uniLoc = gl.getUniformLocation(programID, s_intUniforms[i].name);
891 int uniLoc = gl.getUniformLocation(programID, s_ivec2Uniforms[i].name);
910 int uniLoc = gl.getUniformLocation(programID, s_ivec3Uniforms[i].name);
929 int uniLoc = gl.getUniformLocation(programID, s_ivec4Uniforms[i].name);
958 int uniLoc = gl.getUniformLocation(programID, s_floatUniforms[i].name);
976 int uniLoc = gl.getUniformLocation(programID, s_vec2Uniforms[i].name);
994 int uniLoc = gl.getUniformLocation(programID, s_vec3Uniforms[i].name);
1015 int uniLoc = gl.getUniformLocation(programID, s_vec4Uniforms[i].name);