NAME¶
glActiveTexture - select active texture unit
C SPECIFICATION¶
void
glActiveTexture(GLenum texture);
PARAMETERS¶
texture
Specifies which texture unit to make active.
The number of texture units is implementation dependent, but must be at least
80. texture must be one of GL_TEXTUREi, where
i ranges from 0 ( GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS - 1). The
initial value is GL_TEXTURE0.
DESCRIPTION¶
glActiveTexture selects which texture unit subsequent texture state calls
will affect. The number of texture units an implementation supports is
implementation dependent, but must be at least 80.
ERRORS¶
GL_INVALID_ENUM is generated if
texture is not one of
GL_TEXTURE i, where
i ranges from 0 to (
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS - 1).
ASSOCIATED GETS¶
glGet() with argument
GL_ACTIVE_TEXTURE, or
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS.
SEE ALSO¶
glGenTextures(),
glBindTexture(),
glCompressedTexImage1D(),
glCompressedTexImage2D(),
glCompressedTexImage3D(),
glCompressedTexSubImage1D(),
glCompressedTexSubImage2D(),
glCompressedTexSubImage3D(),
glCopyTexImage1D(),
glCopyTexImage2D(),
glCopyTexSubImage1D(),
glCopyTexSubImage2D(),
glCopyTexSubImage3D(),
glDeleteTextures()
glIsTexture(),
glTexImage1D(),
glTexImage2D(),
glTexImage2DMultisample(),
glTexImage3D(),
glTexImage3DMultisample(),
glTexSubImage1D(),
glTexSubImage2D(),
glTexSubImage3D(),
glTexParameter(),
COPYRIGHT¶
Copyright © 1991-2006 Silicon Graphics, Inc. This document is licensed
under the SGI Free Software B License. For details, see
http://oss.sgi.com/projects/FreeB/.