Lines Matching full:program
266 void GLSharedGroup::addProgramData(GLuint program)
269 ProgramData *pData = m_programs.valueFor(program);
272 m_programs.removeItem(program);
276 m_programs.add(program,new ProgramData());
279 void GLSharedGroup::initProgramData(GLuint program, GLuint numIndexes)
282 ProgramData *pData = m_programs.valueFor(program);
289 bool GLSharedGroup::isProgramInitialized(GLuint program)
292 ProgramData* pData = m_programs.valueFor(program);
300 void GLSharedGroup::deleteProgramData(GLuint program)
303 ProgramData *pData = m_programs.valueFor(program);
306 m_programs.removeItem(program);
309 void GLSharedGroup::attachShader(GLuint program, GLuint shader)
312 ProgramData* programData = m_programs.valueFor(program);
321 void GLSharedGroup::detachShader(GLuint program, GLuint shader)
324 ProgramData* programData = m_programs.valueFor(program);
333 void GLSharedGroup::setProgramIndexInfo(GLuint program, GLuint index, GLint base, GLint size, GLenum type, const char* name)
336 ProgramData* pData = m_programs.valueFor(program);
361 GLenum GLSharedGroup::getProgramUniformType(GLuint program, GLint location)
364 ProgramData* pData = m_programs.valueFor(program);
373 bool GLSharedGroup::isProgram(GLuint program)
376 ProgramData* pData = m_programs.valueFor(program);
380 void GLSharedGroup::setupLocationShiftWAR(GLuint program)
383 ProgramData* pData = m_programs.valueFor(program);
387 GLint GLSharedGroup::locationWARHostToApp(GLuint program, GLint hostLoc, GLint arrIndex)
390 ProgramData* pData = m_programs.valueFor(program);
395 GLint GLSharedGroup::locationWARAppToHost(GLuint program, GLint appLoc)
398 ProgramData* pData = m_programs.valueFor(program);
403 bool GLSharedGroup::needUniformLocationWAR(GLuint program)
406 ProgramData* pData = m_programs.valueFor(program);
411 GLint GLSharedGroup::getNextSamplerUniform(GLuint program, GLint index, GLint* val, GLenum* target) const
414 ProgramData* pData = m_programs.valueFor(program);
418 bool GLSharedGroup::setSamplerUniform(GLuint program, GLint appLoc, GLint val, GLenum* target)
421 ProgramData* pData = m_programs.valueFor(program);