• Home
  • Raw
  • Download

Lines Matching refs:program

396 void GLSharedGroup::addProgramData(GLuint program) {  in addProgramData()  argument
400 ProgramData* pData = findObjectOrDefault(m_programs, program); in addProgramData()
405 m_programs[program] = new ProgramData(); in addProgramData()
408 void GLSharedGroup::initProgramData(GLuint program, GLuint numIndexes, GLuint numAttributes) { in initProgramData() argument
412 ProgramData* pData = findObjectOrDefault(m_programs, program); in initProgramData()
418 void GLSharedGroup::refProgramData(GLuint program) { in refProgramData() argument
420 ProgramData* pData = findObjectOrDefault(m_programs, program); in refProgramData()
439 bool GLSharedGroup::isProgramInitialized(GLuint program) { in isProgramInitialized() argument
443 ProgramData* pData = findObjectOrDefault(m_programs, program); in isProgramInitialized()
449 if (m_shaderProgramIdMap.find(program) == m_shaderProgramIdMap.end()) { in isProgramInitialized()
454 findObjectOrDefault(m_shaderPrograms, m_shaderProgramIdMap[program]); in isProgramInitialized()
463 void GLSharedGroup::deleteProgramData(GLuint program) { in deleteProgramData() argument
465 deleteProgramDataLocked(program); in deleteProgramData()
468 void GLSharedGroup::deleteProgramDataLocked(GLuint program) { in deleteProgramDataLocked() argument
470 ProgramData* pData = findObjectOrDefault(m_programs, program); in deleteProgramDataLocked()
476 detachShaderLocked(program, pData->getShader(0)); in deleteProgramDataLocked()
479 m_programs.erase(program); in deleteProgramDataLocked()
482 if (m_shaderProgramIdMap.find(program) == in deleteProgramDataLocked()
487 m_shaderPrograms, m_shaderProgramIdMap[program]); in deleteProgramDataLocked()
491 m_shaderPrograms.erase(m_shaderProgramIdMap[program]); in deleteProgramDataLocked()
492 m_shaderProgramIdMap.erase(program); in deleteProgramDataLocked()
496 bool GLSharedGroup::attachShader(GLuint program, GLuint shader) { in attachShader() argument
499 ProgramData* pData = findObjectOrDefault(m_programs, program); in attachShader()
514 bool GLSharedGroup::detachShader(GLuint program, GLuint shader) { in detachShader() argument
516 return detachShaderLocked(program, shader); in detachShader()
519 bool GLSharedGroup::detachShaderLocked(GLuint program, GLuint shader) { in detachShaderLocked() argument
520 ProgramData* pData = findObjectOrDefault(m_programs, program); in detachShaderLocked()
537 GLuint program, GLuint index, GLint base, in setProgramIndexInfo() argument
542 ProgramData* pData = findObjectOrDefault(m_programs, program); in setProgramIndexInfo()
570 void GLSharedGroup::setProgramIndexFlag(GLuint program, GLuint index, GLuint flags) { in setProgramIndexFlag() argument
573 ProgramData* pData = findObjectOrDefault(m_programs, program); in setProgramIndexFlag()
580 GLuint program, GLuint index, GLint attribLoc, in setProgramAttribInfo() argument
585 ProgramData* pData = getProgramDataLocked(program); in setProgramAttribInfo()
592 GLenum GLSharedGroup::getProgramUniformType(GLuint program, GLint location) { in getProgramUniformType() argument
596 ProgramData* pData = findObjectOrDefault(m_programs, program); in getProgramUniformType()
603 if (m_shaderProgramIdMap.find(program) == in getProgramUniformType()
608 m_shaderPrograms, m_shaderProgramIdMap[program]); in getProgramUniformType()
617 bool GLSharedGroup::isProgram(GLuint program) { in isProgram() argument
621 ProgramData* pData = findObjectOrDefault(m_programs, program); in isProgram()
625 if (m_shaderProgramIdMap.find(program) == in isProgram()
629 findObjectOrDefault(m_shaderPrograms, m_shaderProgramIdMap[program]); in isProgram()
637 GLuint program, GLint index, GLint* val, GLenum* target) { in getNextSamplerUniform() argument
641 ProgramData* pData = findObjectOrDefault(m_programs, program); in getNextSamplerUniform()
645 if (m_shaderProgramIdMap.find(program) == in getNextSamplerUniform()
651 findObjectOrDefault(m_shaderProgramIdMap, program)); in getNextSamplerUniform()
659 GLuint program, GLint appLoc, GLint val, GLenum* target) { in setSamplerUniform() argument
664 findObjectOrDefault(m_programs, program); in setSamplerUniform()
668 if (m_shaderProgramIdMap.find(program) == in setSamplerUniform()
672 findObjectOrDefault(m_shaderPrograms, m_shaderProgramIdMap[program]); in setSamplerUniform()
679 bool GLSharedGroup::isProgramUniformLocationValid(GLuint program, GLint location) { in isProgramUniformLocationValid() argument
685 findObjectOrDefault(m_programs, program); in isProgramUniformLocationValid()
692 bool GLSharedGroup::getExternalSamplerUniformIndices(GLuint program, in getExternalSamplerUniformIndices() argument
696 ProgramData* pData = findObjectOrDefault(m_programs, program); in getExternalSamplerUniformIndices()
759 ProgramData* GLSharedGroup::getProgramDataLocked(GLuint program) { in getProgramDataLocked() argument
761 ProgramData* pData = findObjectOrDefault(m_programs, program); in getProgramDataLocked()
766 m_shaderProgramIdMap.find(program); in getProgramDataLocked()
871 UniformValidationInfo GLSharedGroup::getUniformValidationInfo(GLuint program) { in getUniformValidationInfo() argument
877 getProgramDataLocked(program); in getUniformValidationInfo()
885 AttribValidationInfo GLSharedGroup::getAttribValidationInfo(GLuint program) { in getAttribValidationInfo() argument
891 getProgramDataLocked(program); in getAttribValidationInfo()
899 void GLSharedGroup::setProgramLinkStatus(GLuint program, GLint linkStatus) { in setProgramLinkStatus() argument
902 getProgramDataLocked(program); in setProgramLinkStatus()
907 GLint GLSharedGroup::getProgramLinkStatus(GLuint program) { in getProgramLinkStatus() argument
909 ProgramData* pData = getProgramDataLocked(program); in getProgramLinkStatus()
914 void GLSharedGroup::setActiveUniformBlockCountForProgram(GLuint program, GLint count) { in setActiveUniformBlockCountForProgram() argument
917 getProgramDataLocked(program); in setActiveUniformBlockCountForProgram()
924 GLint GLSharedGroup::getActiveUniformBlockCount(GLuint program) { in getActiveUniformBlockCount() argument
927 getProgramDataLocked(program); in getActiveUniformBlockCount()
934 void GLSharedGroup::setTransformFeedbackVaryingsCountForProgram(GLuint program, GLint count) { in setTransformFeedbackVaryingsCountForProgram() argument
936 ProgramData* pData = getProgramDataLocked(program); in setTransformFeedbackVaryingsCountForProgram()
941 GLint GLSharedGroup::getTransformFeedbackVaryingsCountForProgram(GLuint program) { in getTransformFeedbackVaryingsCountForProgram() argument
943 ProgramData* pData = getProgramDataLocked(program); in getTransformFeedbackVaryingsCountForProgram()
948 int GLSharedGroup::getActiveUniformsCountForProgram(GLuint program) { in getActiveUniformsCountForProgram() argument
951 getProgramDataLocked(program); in getActiveUniformsCountForProgram()
958 int GLSharedGroup::getActiveAttributesCountForProgram(GLuint program) { in getActiveAttributesCountForProgram() argument
961 getProgramDataLocked(program); in getActiveAttributesCountForProgram()