Lines Matching defs:program
711 deInt32 GLContext::getAttribLocation (deUint32 program, const char *name)
713 return m_wrapper->glGetAttribLocation(program, name);
775 deInt32 GLContext::getUniformLocation (deUint32 program, const char *name)
777 return m_wrapper->glGetUniformLocation(program, name);
854 glu::ShaderProgram* program = DE_NULL;
857 program = new glu::ShaderProgram(m_context, glu::makeVtxFragSources(shader->m_vertSrc, shader->m_fragSrc));
859 program = new glu::ShaderProgram(m_context,
864 if (!program->isOk())
866 m_log << *program;
867 delete program;
872 m_log << *program;
874 m_programs.push_back(program);
875 return program->getProgram();
878 void GLContext::deleteProgram (deUint32 program)
882 if ((*i)->getProgram() == program)
893 void GLContext::useProgram (deUint32 program)
895 m_wrapper->glUseProgram(program);