Home | History | Annotate | Download | only in driver

Lines Matching refs:pf

86 bool rsdProgramFragmentInit(const Context *rsc, const ProgramFragment *pf,
90 RsdShader *drv = new RsdShader(pf, GL_FRAGMENT_SHADER, shader, shaderLen,
92 pf->mHal.drv = drv;
97 void rsdProgramFragmentSetActive(const Context *rsc, const ProgramFragment *pf) {
100 SyncProgramConstants(rsc, pf);
101 dc->gl.shaderCache->setActiveFragment((RsdShader*)pf->mHal.drv);
104 void rsdProgramFragmentDestroy(const Context *rsc, const ProgramFragment *pf) {
108 if(pf->mHal.drv) {
109 drv = (RsdShader*)pf->mHal.drv;
111 ALOGV("Destroying fragment shader with ID %p", (void*)pf);