Lines Matching defs:program
21 * \brief Wrapper for GL program object.
196 static bool getProgramLinkStatus (const glw::Functions& gl, deUint32 program)
200 gl.getProgramiv(program, GL_LINK_STATUS, &linkStatus);
205 static std::string getProgramInfoLog (const glw::Functions& gl, deUint32 program)
210 gl.getProgramiv(program, GL_INFO_LOG_LENGTH, &infoLogLen);
222 gl.getProgramInfoLog(program, (int)infoLog.size() - 1, &unusedLen, &infoLog[0]);
250 Program::Program (const RenderContext& renderCtx, deUint32 program)
252 , m_program (program)
254 m_info.linkOk = getProgramLinkStatus(m_gl, program);
255 m_info.infoLog = getProgramInfoLog(m_gl, program);
343 void ProgramPipeline::useProgramStages (deUint32 stages, deUint32 program)
345 m_gl.useProgramStages(m_pipeline, stages, program);
349 void ProgramPipeline::activeShaderProgram (deUint32 program)
351 m_gl.activeShaderProgram(m_pipeline, program);
684 logShaderProgram(log, shaderProgramInfo.program, shaderPtrs.size(), shaderPtrs.empty() ? DE_NULL : &shaderPtrs[0]);