Lines Matching full:allocation
31 class Allocation;
110 const Allocation * ain,
111 Allocation * aout,
131 Allocation *data);
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);
183 // Allocation to allocation copies
185 const Allocation *dstAlloc,
187 const Allocation *srcAlloc, uint32_t srcXoff, uint32_t srcLod);
189 const Allocation *dstAlloc,
192 const Allocation *srcAlloc,
196 const Allocation *dstAlloc,
200 const Allocation *srcAlloc,
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);
210 } allocation;
249 bool (*initStatic)(const Context *rsc, const Path *m, const Allocation *vtx, const Allocation *loops);
269 const ScriptKernelID *kid, Allocation *);
271 const ScriptKernelID *kid, Allocation *);