Lines Matching refs:dimension
76 * over cells 4, 5, 6, and 7 in the X dimension, set xStart to 4 and xEnd to 8.
80 uint32_t xStart; // Starting index in the X dimension.
81 uint32_t xEnd; // Ending index (exclusive) in the X dimension.
82 uint32_t yStart; // Starting index in the Y dimension.
83 uint32_t yEnd; // Ending index (exclusive) in the Y dimension.
84 uint32_t zStart; // Starting index in the Z dimension.
85 uint32_t zEnd; // Ending index (exclusive) in the Z dimension.
86 uint32_t arrayStart; // Starting index in the Array0 dimension.
87 uint32_t arrayEnd; // Ending index (exclusive) in the Array0 dimension.
88 uint32_t array1Start; // Starting index in the Array1 dimension.
89 uint32_t array1End; // Ending index (exclusive) in the Array1 dimension.
90 uint32_t array2Start; // Starting index in the Array2 dimension.
91 uint32_t array2End; // Ending index (exclusive) in the Array2 dimension.
92 uint32_t array3Start; // Starting index in the Array3 dimension.
93 uint32_t array3End; // Ending index (exclusive) in the Array3 dimension.
155 * rsGetArray0: Index in the Array0 dimension for the specified context
157 * Returns the index in the Array0 dimension of the cell being processed, as specified
174 * This function returns 0 if the Array0 dimension is not present.
182 * rsGetArray1: Index in the Array1 dimension for the specified context
184 * Returns the index in the Array1 dimension of the cell being processed, as specified
187 * Returns 0 if the Array1 dimension is not present.
195 * rsGetArray2: Index in the Array2 dimension for the specified context
197 * Returns the index in the Array2 dimension of the cell being processed,
201 * Returns 0 if the Array2 dimension is not present.
209 * rsGetArray3: Index in the Array3 dimension for the specified context
211 * Returns the index in the Array3 dimension of the cell being processed, as specified
214 * Returns 0 if the Array3 dimension is not present.
222 * rsGetDimArray0: Size of the Array0 dimension for the specified context
224 * Returns the size of the Array0 dimension for the specified context.
227 * Returns 0 if the Array0 dimension is not present.
235 * rsGetDimArray1: Size of the Array1 dimension for the specified context
237 * Returns the size of the Array1 dimension for the specified context.
240 * Returns 0 if the Array1 dimension is not present.
248 * rsGetDimArray2: Size of the Array2 dimension for the specified context
250 * Returns the size of the Array2 dimension for the specified context.
253 * Returns 0 if the Array2 dimension is not present.
261 * rsGetDimArray3: Size of the Array3 dimension for the specified context
263 * Returns the size of the Array3 dimension for the specified context.
266 * Returns 0 if the Array3 dimension is not present.
306 * rsGetDimX: Size of the X dimension for the specified context
308 * Returns the size of the X dimension for the specified context.
319 * To get the dimension of specific allocation, use rsAllocationGetDimX().
327 * rsGetDimY: Size of the Y dimension for the specified context
329 * Returns the size of the X dimension for the specified context.
332 * Returns 0 if the Y dimension is not present.
334 * To get the dimension of specific allocation, use rsAllocationGetDimY().
342 * rsGetDimZ: Size of the Z dimension for the specified context
344 * Returns the size of the Z dimension for the specified context.
347 * Returns 0 if the Z dimension is not present.
349 * To get the dimension of specific allocation, use rsAllocationGetDimZ().
362 * Returns RS_ALLOCATION_CUBEMAP_FACE_POSITIVE_X if the face dimension is not
371 * rsGetLod: Index in the Levels of Detail dimension for the specified context
373 * Returns the index in the Levels of Detail dimension of the cell being processed,
377 * Returns 0 if the Levels of Detail dimension is not present.