Lines Matching refs:mHal
39 pv->mHal.drv = drv; in rsdProgramVertexInit()
45 for (uint32_t ct=0; ct < p->mHal.state.texturesCount; ct++) { in SyncProgramConstants()
46 const Allocation *a = p->mHal.state.textures[ct].get(); in SyncProgramConstants()
50 DrvAllocation *drvAlloc = (DrvAllocation *)a->mHal.drv; in SyncProgramConstants()
58 RsdHal *dc = (RsdHal *)rsc->mHal.drv; in rsdProgramVertexSetActive()
61 dc->gl.shaderCache->setActiveVertex((RsdShader*)pv->mHal.drv); in rsdProgramVertexSetActive()
65 RsdHal *dc = (RsdHal *)rsc->mHal.drv; in rsdProgramVertexDestroy()
68 if(pv->mHal.drv) { in rsdProgramVertexDestroy()
69 drv = (RsdShader*)pv->mHal.drv; in rsdProgramVertexDestroy()
83 pf->mHal.drv = drv; in rsdProgramFragmentInit()
89 RsdHal *dc = (RsdHal *)rsc->mHal.drv; in rsdProgramFragmentSetActive()
92 dc->gl.shaderCache->setActiveFragment((RsdShader*)pf->mHal.drv); in rsdProgramFragmentSetActive()
96 RsdHal *dc = (RsdHal *)rsc->mHal.drv; in rsdProgramFragmentDestroy()
99 if(pf->mHal.drv) { in rsdProgramFragmentDestroy()
100 drv = (RsdShader*)pf->mHal.drv; in rsdProgramFragmentDestroy()