G
glGetTexParameter
Chapter 7
223
Returns the single-valued wrapping function for texture coordinate s, a symbolic
constant. The initial value is GL_REPEAT.
GL_TEXTURE_WRAP_T
Returns the single-valued wrapping function for texture coordinate t, a symbolic
constant. The initial value is GL_REPEAT.
GL_TEXTURE_BORDER_COLOR
Returns four integer or floating-point numbers that comprise the RGBA color of the
texture border. Floating-point values are returned in the range [0, 1]. Integer values are
returned as a linear mapping of the internal floating-point representation such that 1.0
maps to the most positive representable integer and - 1.0 maps to the most negative
representable integer. The initial value is (0, 0, 0, 0).
GL_TEXTURE_PRIORITY
Returns the residence priority of the target texture (or the named texture bound to it).
The initial value is 1. See glPrioritizeTextures.
GL_GENERATE_MIPMAP_EXT
Returns the single-valued flag which determines whether automatic mip level
generation is in effect, either GL_TRUE or GL_FALSE.
GL_TEXTURE_COMPARE_EXT
Returns the single-valued flag which determines whether depth texture comparison is
enabled, either GL_TRUE or GL_FALSE.
GL_TEXTURE_COMPARE_OPERATOR_EXT
Returns the single-valued depth texture comparison operator, a symbolic constant.
GL_TEXTURE_RESIDENT
Returns the residence status of the target texture. If the value returned in params is
GL_TRUE, the texture is resident in texture memory. See glAreTexturesResident.
Notes
GL_TEXTURE_PRIORITY and GL_TEXTURE_RESIDENT are only available if the GL
version is 1.1 or greater.
GL_TEXTURE_WRAP_R_EXT and the target GL_TEXTURE_3D_EXT are only
supported if the extension GL_EXT_texture3D is supported.
GL_GENERATE_MIPMAP_EXT is only supported if the extension
GL_EXT_generate_mipmap is supported.
GL_TEXTURE_COMPARE_EXT and GL_TEXTURE_COMPARE_OPERATOR_EXT
are only supported if the extension GL_EXT_shadow is supported.
If an error is generated, no change is made to the contents of params.
Errors
• GL_INVALID_ENUM is generated if target or pname is not an accepted value.
• GL_INVALID_OPERATION is generated ifglGetTexParameter is executed between
the execution of glBegin and the corresponding execution of glEnd.