Home | History | Annotate | Download | only in rs

Lines Matching full:allocation

29 class Allocation;
87 const Allocation * ain,
88 Allocation * aout,
110 bool (*init)(const Context *rsc, Allocation *alloc, bool forceZero);
111 void (*destroy)(const Context *rsc, Allocation *alloc);
113 void (*resize)(const Context *rsc, const Allocation *alloc, const Type *newType,
115 void (*syncAll)(const Context *rsc, const Allocation *alloc, RsAllocationUsageType src);
116 void (*markDirty)(const Context *rsc, const Allocation *alloc);
118 void (*data1D)(const Context *rsc, const Allocation *alloc,
121 void (*data2D)(const Context *rsc, const Allocation *alloc,
125 void (*data3D)(const Context *rsc, const Allocation *alloc,
130 // Allocation to allocation copies
132 const Allocation *dstAlloc,
134 const Allocation *srcAlloc, uint32_t srcXoff, uint32_t srcLod);
136 const Allocation *dstAlloc,
139 const Allocation *srcAlloc,
143 const Allocation *dstAlloc,
147 const Allocation *srcAlloc,
151 void (*elementData1D)(const Context *rsc, const Allocation *alloc, uint32_t x,
153 void (*elementData2D)(const Context *rsc, const Allocation *alloc, uint32_t x, uint32_t y,
157 } allocation;