Lines Matching refs:rsc
36 bool rsdProgramVertexInit(const Context *rsc, const ProgramVertex *pv, in rsdProgramVertexInit() argument
47 static void SyncProgramConstants(const Context *rsc, const Program *p) { in SyncProgramConstants() argument
55 rsdAllocationSyncAll(rsc, a, RS_ALLOCATION_USAGE_SCRIPT); in SyncProgramConstants()
60 void rsdProgramVertexSetActive(const Context *rsc, const ProgramVertex *pv) { in rsdProgramVertexSetActive() argument
61 RsdHal *dc = (RsdHal *)rsc->mHal.drv; in rsdProgramVertexSetActive()
63 SyncProgramConstants(rsc, pv); in rsdProgramVertexSetActive()
67 void rsdProgramVertexDestroy(const Context *rsc, const ProgramVertex *pv) { in rsdProgramVertexDestroy() argument
68 RsdHal *dc = (RsdHal *)rsc->mHal.drv; in rsdProgramVertexDestroy()
73 if (rsc->props.mLogShaders) { in rsdProgramVertexDestroy()
83 bool rsdProgramFragmentInit(const Context *rsc, const ProgramFragment *pf, in rsdProgramFragmentInit() argument
94 void rsdProgramFragmentSetActive(const Context *rsc, const ProgramFragment *pf) { in rsdProgramFragmentSetActive() argument
95 RsdHal *dc = (RsdHal *)rsc->mHal.drv; in rsdProgramFragmentSetActive()
97 SyncProgramConstants(rsc, pf); in rsdProgramFragmentSetActive()
101 void rsdProgramFragmentDestroy(const Context *rsc, const ProgramFragment *pf) { in rsdProgramFragmentDestroy() argument
102 RsdHal *dc = (RsdHal *)rsc->mHal.drv; in rsdProgramFragmentDestroy()
107 if (rsc->props.mLogShaders) { in rsdProgramFragmentDestroy()