Lines Matching full:allocation
18 * \brief Allocation routines
27 * Returns the Allocation for a given pointer. The pointer should point within
28 * a valid allocation. The results are undefined if the pointer is not from a
29 * valid allocation.
38 * Query the dimension of an allocation.
40 * @return uint32_t The X dimension of the allocation.
46 * Query the dimension of an allocation.
48 * @return uint32_t The Y dimension of the allocation.
54 * Query the dimension of an allocation.
56 * @return uint32_t The Z dimension of the allocation.
62 * Query an allocation for the presence of more than one LOD.
70 * Query an allocation for the presence of more than one face.
80 * Copy part of an allocation from another allocation.
82 * @param dstAlloc Allocation to copy data into.
84 * the destination allocation.
85 * @param dstMip Mip level in the destination allocation.
87 * @param srcAlloc The source data allocation.
89 * copied in the source allocation.
90 * @param srcMip Mip level in the source allocation.
100 * Copy a rectangular region into the allocation from another
101 * allocation.
103 * @param dstAlloc allocation to copy data into.
105 * destination allocation.
107 * destination allocation.
108 * @param dstMip Mip level in the destination allocation.
109 * @param dstFace Cubemap face of the destination allocation,
113 * @param srcAlloc The source data allocation.
114 * @param srcXoff X offset in data of the source allocation.
115 * @param srcYoff Y offset in data of the source allocation.
116 * @param srcMip Mip level in the source allocation.
117 * @param srcFace Cubemap face of the source allocation,
134 * Extract a single element from an allocation.
211 * Send the contents of the Allocation to the queue.
212 * @param a allocation to work on
219 * @param a allocation to work on
226 * Get the element object describing the allocation's layout
227 * @param a allocation to get data from
228 * @return element describing allocation layout
234 * Fetch allocation in a way described by the sampler
235 * @param a 1D allocation to sample from
242 * Fetch allocation in a way described by the sampler
243 * @param a 1D allocation to sample from
254 * Fetch allocation in a way described by the sampler
255 * @param a 2D allocation to sample from
263 * Fetch allocation in a way described by the sampler
264 * @param a 2D allocation to sample from