Home | History | Annotate | Download | only in include

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.
35 * Query the dimension of an allocation.
37 * @return uint32_t The X dimension of the allocation.
43 * Query the dimension of an allocation.
45 * @return uint32_t The Y dimension of the allocation.
51 * Query the dimension of an allocation.
53 * @return uint32_t The Z dimension of the allocation.
59 * Query an allocation for the presence of more than one LOD.
67 * Query an allocation for the presence of more than one face.
75 * Copy part of an allocation from another allocation.
77 * @param dstAlloc Allocation to copy data into.
79 * the destination allocation.
80 * @param dstMip Mip level in the destination allocation.
82 * @param srcAlloc The source data allocation.
84 * copied in the source allocation.
85 * @param srcMip Mip level in the source allocation.
95 * Copy a rectangular region into the allocation from another
96 * allocation.
98 * @param dstAlloc allocation to copy data into.
100 * destination allocation.
102 * destination allocation.
103 * @param dstMip Mip level in the destination allocation.
104 * @param dstFace Cubemap face of the destination allocation,
108 * @param srcAlloc The source data allocation.
109 * @param srcXoff X offset in data of the source allocation.
110 * @param srcYoff Y offset in data of the source allocation.
111 * @param srcMip Mip level in the source allocation.
112 * @param srcFace Cubemap face of the source allocation,
128 * Extract a single element from an allocation.