Lines Matching full:allocation
31 class Allocation;
68 RS_BASE_OBJ(Allocation) rs_allocation;
121 const Allocation * ain,
122 Allocation * aout,
146 Allocation *data);
155 const Allocation ** ains,
157 Allocation * aout,
165 bool (*init)(const Context *rsc, Allocation *alloc, bool forceZero);
166 void (*destroy)(const Context *rsc, Allocation *alloc);
167 uint32_t (*grallocBits)(const Context *rsc, Allocation *alloc);
169 void (*resize)(const Context *rsc, const Allocation *alloc, const Type *newType,
171 void (*syncAll)(const Context *rsc, const Allocation *alloc, RsAllocationUsageType src);
172 void (*markDirty)(const Context *rsc, const Allocation *alloc);
174 void (*setSurface)(const Context *rsc, Allocation *alloc, ANativeWindow *sur);
175 void (*ioSend)(const Context *rsc, Allocation *alloc);
184 void (*ioReceive)(const Context *rsc, Allocation *alloc);
186 void (*data1D)(const Context *rsc, const Allocation *alloc,
189 void (*data2D)(const Context *rsc, const Allocation *alloc,
193 void (*data3D)(const Context *rsc, const Allocation *alloc,
198 void (*read1D)(const Context *rsc, const Allocation *alloc,
201 void (*read2D)(const Context *rsc, const Allocation *alloc,
205 void (*read3D)(const Context *rsc, const Allocation *alloc,
213 void * (*lock1D)(const Context *rsc, const Allocation *alloc);
214 void (*unlock1D)(const Context *rsc, const Allocation *alloc);
216 // Allocation to allocation copies
218 const Allocation *dstAlloc,
220 const Allocation *srcAlloc, uint32_t srcXoff, uint32_t srcLod);
222 const Allocation *dstAlloc,
225 const Allocation *srcAlloc,
229 const Allocation *dstAlloc,
233 const Allocation *srcAlloc,
237 void (*elementData1D)(const Context *rsc, const Allocation *alloc, uint32_t x,
239 void (*elementData2D)(const Context *rsc, const Allocation *alloc, uint32_t x, uint32_t y,
242 void (*generateMipmaps)(const Context *rsc, const Allocation *alloc);
244 void (*updateCachedObject)(const Context *rsc, const Allocation *alloc, rs_allocation *obj);
245 } allocation;
284 bool (*initStatic)(const Context *rsc, const Path *m, const Allocation *vtx, const Allocation *loops);
305 const ScriptKernelID *kid, Allocation *);
307 const ScriptKernelID *kid, Allocation *);