Lines Matching full:pdata
269 ProgramData *pData = m_programs.valueFor(program);
270 if (pData)
273 delete pData;
282 ProgramData *pData = m_programs.valueFor(program);
283 if (pData)
285 pData->initProgramData(numIndexes);
292 ProgramData* pData = m_programs.valueFor(program);
293 if (pData)
295 return pData->isInitialized();
303 ProgramData *pData = m_programs.valueFor(program);
304 if (pData)
305 delete pData;
336 ProgramData* pData = m_programs.valueFor(program);
337 if (pData)
339 pData->setIndexInfo(index,base,size,type);
342 size_t n = pData->getNumShaders();
344 GLuint shaderId = pData->getShader(i);
351 pData->setIndexFlags(index, ProgramData::INDEX_FLAG_SAMPLER_EXTERNAL);
364 ProgramData* pData = m_programs.valueFor(program);
366 if (pData)
368 type = pData->getTypeForLocation(location);
376 ProgramData* pData = m_programs.valueFor(program);
377 return (pData!=NULL);
383 ProgramData* pData = m_programs.valueFor(program);
384 if (pData) pData->setupLocationShiftWAR();
390 ProgramData* pData = m_programs.valueFor(program);
391 if (pData) return pData->locationWARHostToApp(hostLoc, arrIndex);
398 ProgramData* pData = m_programs.valueFor(program);
399 if (pData) return pData->locationWARAppToHost(appLoc);
406 ProgramData* pData = m_programs.valueFor(program);
407 if (pData) return pData->needUniformLocationWAR();
414 ProgramData* pData = m_programs.valueFor(program);
415 return pData ? pData->getNextSamplerUniform(index, val, target) : -1;
421 ProgramData* pData = m_programs.valueFor(program);
422 return pData ? pData->setSamplerUniform(appLoc, val, target) : false;