Lines Matching refs:rsc

92         bool (*init)(const Context *rsc, ScriptC *s,
98 bool (*initIntrinsic)(const Context *rsc, Script *s,
102 void (*invokeFunction)(const Context *rsc, Script *s,
106 int (*invokeRoot)(const Context *rsc, Script *s);
107 void (*invokeForEach)(const Context *rsc,
115 void (*invokeInit)(const Context *rsc, Script *s);
116 void (*invokeFreeChildren)(const Context *rsc, Script *s);
118 void (*setGlobalVar)(const Context *rsc, const Script *s,
122 void (*setGlobalVarWithElemDims)(const Context *rsc, const Script *s,
129 void (*setGlobalBind)(const Context *rsc, const Script *s,
132 void (*setGlobalObj)(const Context *rsc, const Script *s,
136 void (*destroy)(const Context *rsc, Script *s);
140 bool (*init)(const Context *rsc, Allocation *alloc, bool forceZero);
141 void (*destroy)(const Context *rsc, Allocation *alloc);
143 void (*resize)(const Context *rsc, const Allocation *alloc, const Type *newType,
145 void (*syncAll)(const Context *rsc, const Allocation *alloc, RsAllocationUsageType src);
146 void (*markDirty)(const Context *rsc, const Allocation *alloc);
148 int32_t (*initSurfaceTexture)(const Context *rsc, const Allocation *alloc);
149 void (*setSurfaceTexture)(const Context *rsc, Allocation *alloc, ANativeWindow *sur);
150 void (*ioSend)(const Context *rsc, Allocation *alloc);
151 void (*ioReceive)(const Context *rsc, Allocation *alloc);
153 void (*data1D)(const Context *rsc, const Allocation *alloc,
156 void (*data2D)(const Context *rsc, const Allocation *alloc,
160 void (*data3D)(const Context *rsc, const Allocation *alloc,
165 void (*read1D)(const Context *rsc, const Allocation *alloc,
168 void (*read2D)(const Context *rsc, const Allocation *alloc,
172 void (*read3D)(const Context *rsc, const Allocation *alloc,
180 void * (*lock1D)(const Context *rsc, const Allocation *alloc);
181 void (*unlock1D)(const Context *rsc, const Allocation *alloc);
184 void (*allocData1D)(const Context *rsc,
188 void (*allocData2D)(const Context *rsc,
195 void (*allocData3D)(const Context *rsc,
204 void (*elementData1D)(const Context *rsc, const Allocation *alloc, uint32_t x,
206 void (*elementData2D)(const Context *rsc, const Allocation *alloc, uint32_t x, uint32_t y,
209 void (*generateMipmaps)(const Context *rsc, const Allocation *alloc);
213 bool (*init)(const Context *rsc, const ProgramStore *ps);
214 void (*setActive)(const Context *rsc, const ProgramStore *ps);
215 void (*destroy)(const Context *rsc, const ProgramStore *ps);
219 bool (*init)(const Context *rsc, const ProgramRaster *ps);
220 void (*setActive)(const Context *rsc, const ProgramRaster *ps);
221 void (*destroy)(const Context *rsc, const ProgramRaster *ps);
225 bool (*init)(const Context *rsc, const ProgramVertex *pv,
229 void (*setActive)(const Context *rsc, const ProgramVertex *pv);
230 void (*destroy)(const Context *rsc, const ProgramVertex *pv);
234 bool (*init)(const Context *rsc, const ProgramFragment *pf,
238 void (*setActive)(const Context *rsc, const ProgramFragment *pf);
239 void (*destroy)(const Context *rsc, const ProgramFragment *pf);
243 bool (*init)(const Context *rsc, const Mesh *m);
244 void (*draw)(const Context *rsc, const Mesh *m, uint32_t primIndex, uint32_t start, uint32_t len);
245 void (*destroy)(const Context *rsc, const Mesh *m);
249 bool (*initStatic)(const Context *rsc, const Path *m, const Allocation *vtx, const Allocation *loops);
250 bool (*initDynamic)(const Context *rsc, const Path *m);
251 void (*draw)(const Context *rsc, const Path *m);
252 void (*destroy)(const Context *rsc, const Path *m);
256 bool (*init)(const Context *rsc, const Sampler *m);
257 void (*destroy)(const Context *rsc, const Sampler *m);
261 bool (*init)(const Context *rsc, const FBOCache *fb);
262 void (*setActive)(const Context *rsc, const FBOCache *fb);
263 void (*destroy)(const Context *rsc, const FBOCache *fb);
267 bool (*init)(const Context *rsc, const ScriptGroup *sg);
268 void (*setInput)(const Context *rsc, const ScriptGroup *sg,
270 void (*setOutput)(const Context *rsc, const ScriptGroup *sg,
272 void (*execute)(const Context *rsc, const ScriptGroup *sg);
273 void (*destroy)(const Context *rsc, const ScriptGroup *sg);