Home | History | Annotate | Download | only in OpenglCodecCommon

Lines Matching refs:ProgramData

29 /**** ProgramData ****/
30 ProgramData::ProgramData() : m_numIndexes(0),
37 void ProgramData::initProgramData(GLuint numIndexes)
46 bool ProgramData::isInitialized()
51 ProgramData::~ProgramData()
57 void ProgramData::setIndexInfo(GLuint index, GLint base, GLint size, GLenum type)
76 void ProgramData::setIndexFlags(GLuint index, GLuint flags)
83 GLuint ProgramData::getIndexForLocation(GLint location)
99 GLenum ProgramData::getTypeForLocation(GLint location)
108 void ProgramData::setupLocationShiftWAR()
122 GLint ProgramData::locationWARHostToApp(GLint hostLoc, GLint arrIndex)
137 GLint ProgramData::locationWARAppToHost(GLint appLoc)
151 GLint ProgramData::getNextSamplerUniform(GLint index, GLint* val, GLenum* target)
169 bool ProgramData::setSamplerUniform(GLint appLoc, GLint val, GLenum* target)
190 bool ProgramData::attachShader(GLuint shader)
204 bool ProgramData::detachShader(GLuint shader)
220 m_programs(android::DefaultKeyedVector<GLuint, ProgramData*>(NULL)),
269 ProgramData *pData = m_programs.valueFor(program);
276 m_programs.add(program,new ProgramData());
282 ProgramData *pData = m_programs.valueFor(program);
292 ProgramData* pData = m_programs.valueFor(program);
303 ProgramData *pData = m_programs.valueFor(program);
312 ProgramData* programData = m_programs.valueFor(program);
314 if (programData && idx >= 0) {
315 if (programData->attachShader(shader)) {
324 ProgramData* programData = m_programs.valueFor(program);
326 if (programData && idx >= 0) {
327 if (programData->detachShader(shader)) {
336 ProgramData* pData = m_programs.valueFor(program);
351 pData->setIndexFlags(index, ProgramData::INDEX_FLAG_SAMPLER_EXTERNAL);
364 ProgramData* pData = m_programs.valueFor(program);
376 ProgramData* pData = m_programs.valueFor(program);
383 ProgramData* pData = m_programs.valueFor(program);
390 ProgramData* pData = m_programs.valueFor(program);
398 ProgramData* pData = m_programs.valueFor(program);
406 ProgramData* pData = m_programs.valueFor(program);
414 ProgramData* pData = m_programs.valueFor(program);
421 ProgramData* pData = m_programs.valueFor(program);