Functions |
| void | _mesa_copy_texture_state (const GLcontext *src, GLcontext *dst) |
| void | _mesa_print_texunit_state (GLcontext *ctx, GLuint unit) |
| static void | calculate_derived_texenv (struct gl_tex_env_combine_state *state, GLenum mode, GLenum texBaseFormat) |
| void GLAPIENTRY | _mesa_ActiveTextureARB (GLenum texture) |
| void GLAPIENTRY | _mesa_ClientActiveTextureARB (GLenum texture) |
| static void | update_texture_matrices (GLcontext *ctx) |
| static void | update_texture_compare_function (GLcontext *ctx, struct gl_texture_object *tObj) |
| static void | texture_override (GLcontext *ctx, struct gl_texture_unit *texUnit, GLbitfield enableBits, struct gl_texture_object *texObj, GLuint textureBit) |
| static void | update_texture_state (GLcontext *ctx) |
| void | _mesa_update_texture (GLcontext *ctx, GLuint new_state) |
| static GLboolean | alloc_proxy_textures (GLcontext *ctx) |
| static void | init_texture_unit (GLcontext *ctx, GLuint unit) |
| GLboolean | _mesa_init_texture (GLcontext *ctx) |
| void | _mesa_free_texture_data (GLcontext *ctx) |
| void | _mesa_update_default_objects_texture (GLcontext *ctx) |
Variables |
static struct
gl_tex_env_combine_state | default_combine_state |
Texture state handling.
Definition in file texstate.c.