#include <mtypes.h>
Data Fields | |
| GLuint | CurrentUnit |
| GL_ACTIVE_TEXTURE. | |
| struct gl_texture_unit | Unit [MAX_TEXTURE_UNITS] |
| struct gl_texture_object * | ProxyTex [NUM_TEXTURE_TARGETS] |
| GLboolean | CubeMapSeamless |
| GL_ARB_seamless_cubemap. | |
| GLboolean | SharedPalette |
| GL_EXT_shared_texture_palette. | |
| struct gl_color_table | Palette |
| GLbitfield | _EnabledUnits |
| Texture units/samplers used by vertex or fragment texturing. | |
| GLbitfield | _EnabledCoordUnits |
| Texture coord units/sets used for fragment texturing. | |
| GLbitfield | _TexGenEnabled |
| Texture coord units that have texgen enabled. | |
| GLbitfield | _TexMatEnabled |
| Texture coord units that have non-identity matrices. | |
| GLbitfield | _GenFlags |
| Bitwise-OR of all Texture.Unit[i]._GenFlags. | |
GL_ACTIVE_TEXTURE.
struct gl_texture_unit gl_texture_attrib::Unit[MAX_TEXTURE_UNITS] [read] |
struct gl_texture_object* gl_texture_attrib::ProxyTex[NUM_TEXTURE_TARGETS] [read] |
| GLboolean gl_texture_attrib::CubeMapSeamless |
GL_ARB_seamless_cubemap.
| GLboolean gl_texture_attrib::SharedPalette |
GL_EXT_shared_texture_palette.
struct gl_color_table gl_texture_attrib::Palette [read] |
| GLbitfield gl_texture_attrib::_EnabledUnits |
Texture units/samplers used by vertex or fragment texturing.
| GLbitfield gl_texture_attrib::_EnabledCoordUnits |
Texture coord units/sets used for fragment texturing.
| GLbitfield gl_texture_attrib::_TexGenEnabled |
Texture coord units that have texgen enabled.
| GLbitfield gl_texture_attrib::_TexMatEnabled |
Texture coord units that have non-identity matrices.
| GLbitfield gl_texture_attrib::_GenFlags |
Bitwise-OR of all Texture.Unit[i]._GenFlags.
1.5.4