Lines Matching defs:texture
112 * In OpenGL the number of 1D array texture layers is the "height" and
113 * the number of 2D array texture layers is the "depth". In Gallium the
114 * number of layers in an array texture is a separate 'array_size' field.
118 st_gl_texture_dims_to_pipe_dims(GLenum texture,
127 switch (texture) {
189 assert(0 && "Unexpected texture in st_gl_texture_dims_to_pipe_dims()");
202 * Check if a texture image can be pulled into a unified mipmap texture.
217 /* Check if this image's format matches the established texture's format.
227 * established texture.
243 * Map a texture image and return the address for a particular 2D face/slice/
245 * of the 3D texture is passed in 'zoffset'.
348 * This is used to copy mipmap images from one texture buffer to another.
349 * This typically happens when our initial guess at the total texture size
369 * cube map face which was set up with mismatched texture sizes.
416 /* find an RGBA texture format */
421 /* create texture for color map/table */
429 * Destroy bound texture handles for the given stage.
455 * Destroy all bound texture handles in the context.
509 * Create a texture handle from a texture unit.
551 * Make all bindless samplers bound to texture units resident in the context.
563 /* Remove previous bound texture handles for this stage. */
575 /* Request a new texture handle from the driver and make it resident. */
582 /* Overwrite the texture unit value by the resident handle before