Lines Matching refs:rsc
65 static void cleanup(const Context *rsc, const Path *m) { in cleanup() argument
72 bool rsdPathInitStatic(const Context *rsc, const Path *m, in rsdPathInitStatic() argument
75 cleanup(rsc, m); in rsdPathInitStatic()
83 bool rsdPathInitDynamic(const Context *rsc, const Path *m) { in rsdPathInitDynamic() argument
88 void rsdPathDraw(const Context *rsc, const Path *m) { in rsdPathDraw() argument
94 drv->draw((Context *)rsc); in rsdPathDraw()
98 void rsdPathDestroy(const Context *rsc, const Path *m) { in rsdPathDestroy() argument
99 cleanup(rsc, m); in rsdPathDestroy()
135 void DrvPathStatic::draw(Context *rsc) { in draw() argument
143 if (!rsc->setupCheck()) { in draw()
147 RsdHal *dc = (RsdHal *)rsc->mHal.drv; in draw()
148 if (!dc->gl.shaderCache->setup(rsc)) { in draw()
156 va.setup(rsc); in draw()