Lines Matching refs:ProgramData

39 ProgramData::ProgramData() : m_numIndexes(0),  in ProgramData()  function in ProgramData
46 void ProgramData::initProgramData(GLuint numIndexes) in initProgramData()
55 bool ProgramData::isInitialized() in isInitialized()
60 ProgramData::~ProgramData() in ~ProgramData()
66 void ProgramData::setIndexInfo(GLuint index, GLint base, GLint size, GLenum type) in setIndexInfo()
85 void ProgramData::setIndexFlags(GLuint index, GLuint flags) in setIndexFlags()
92 GLuint ProgramData::getIndexForLocation(GLint location) in getIndexForLocation()
108 GLenum ProgramData::getTypeForLocation(GLint location) in getTypeForLocation()
117 void ProgramData::setupLocationShiftWAR() in setupLocationShiftWAR()
131 GLint ProgramData::locationWARHostToApp(GLint hostLoc, GLint arrIndex) in locationWARHostToApp()
146 GLint ProgramData::locationWARAppToHost(GLint appLoc) in locationWARAppToHost()
160 GLint ProgramData::getNextSamplerUniform(GLint index, GLint* val, GLenum* target) in getNextSamplerUniform()
178 bool ProgramData::setSamplerUniform(GLint appLoc, GLint val, GLenum* target) in setSamplerUniform()
199 bool ProgramData::attachShader(GLuint shader) in attachShader()
213 bool ProgramData::detachShader(GLuint shader) in detachShader()
229 m_programs(android::DefaultKeyedVector<GLuint, ProgramData*>(NULL)), in GLSharedGroup()
333 ProgramData *pData = m_programs.valueFor(program); in addProgramData()
340 m_programs.add(program,new ProgramData()); in addProgramData()
346 ProgramData *pData = m_programs.valueFor(program); in initProgramData()
356 ProgramData* pData = m_programs.valueFor(program); in isProgramInitialized()
372 ProgramData *pData = m_programs.valueFor(program); in deleteProgramData()
391 ProgramData* programData = m_programs.valueFor(program); in attachShader()
403 ProgramData* programData = m_programs.valueFor(program); in detachShader()
416 ProgramData* pData = m_programs.valueFor(program); in setProgramIndexInfo()
431 pData->setIndexFlags(index, ProgramData::INDEX_FLAG_SAMPLER_EXTERNAL); in setProgramIndexInfo()
444 ProgramData* pData = m_programs.valueFor(program); in getProgramUniformType()
460 ProgramData* pData = m_programs.valueFor(program); in isProgram()
471 ProgramData* pData = m_programs.valueFor(program); in setupLocationShiftWAR()
478 ProgramData* pData = m_programs.valueFor(program); in locationWARHostToApp()
489 ProgramData* pData = m_programs.valueFor(program); in locationWARAppToHost()
500 ProgramData* pData = m_programs.valueFor(program); in needUniformLocationWAR()
511 ProgramData* pData = m_programs.valueFor(program); in getNextSamplerUniform()
522 ProgramData* pData = m_programs.valueFor(program); in setSamplerUniform()
634 ProgramData* pData = spData->programData; in setShaderProgramIndexInfo()
646 pData->setIndexFlags(index, ProgramData::INDEX_FLAG_SAMPLER_EXTERNAL); in setShaderProgramIndexInfo()