2003-2004
Silicon Graphics, Inc.
glGetTexParameter
3G
glGetTexParameter
glGetTexParameterfv
glGetTexParameteriv
glGetTexParameterxv
return texture parameter values
C Specification
void glGetTexParameterfv
GLenum target
GLenum pname
GLfloat * params
void glGetTexParameteriv
GLenum target
GLenum pname
GLint * params
void glGetTexParameterxv
GLenum target
GLenum pname
GLfixed * params
Parameters
target
Specifies the target texture, which must be
GL_TEXTURE_2D.
pname
Specifies the symbolic name of a texture parameter.
Which can be one of the following:
GL_TEXTURE_MIN_FILTER,
GL_TEXTURE_MAG_FILTER,
GL_TEXTURE_WRAP_S,
GL_TEXTURE_WRAP_T, or
GL_GENERATE_MIPMAP.
params
Returns texture parameters.
Description
glGetTexParameter
returns in param the value of
the texture parameter specified as pname.
target defines the target texture,
which must be GL_TEXTURE_2D
which specifies two-dimensional texturing.
pname accepts the same symbols as
glTexParameter,
with the same interpretations:
GL_TEXTURE_MIN_FILTER
Returns the single-valued texture minifying function, a symbolic
constant, which can be one of the following:
GL_NEAREST,
GL_LINEAR,
GL_NEAREST_MIPMAP_NEAREST,
GL_LINEAR_MIPMAP_NEAREST,
GL_NEAREST_MIPMAP_LINEAR, or
GL_LINEAR_MIPMAP_LINEAR.
The initial value is
GL_NEAREST_MIPMAP_LINEAR.
GL_TEXTURE_MAG_FILTER
Returns the single-valued texture magnification function,
a symbolic constant, which can be either
GL_NEAREST or
GL_LINEAR.
The initial value is
GL_LINEAR.
GL_TEXTURE_WRAP_S
Returns the single-valued wrapping function for texture coordinate
s, a symbolic constant, which can be
either:
GL_CLAMP_TO_EDGE, or
GL_REPEAT.
The initial value is
GL_REPEAT.
GL_TEXTURE_WRAP_T
Returns the single-valued wrapping function for texture coordinate
t, a symbolic constant, which can be
either:
GL_CLAMP_TO_EDGE, or
GL_REPEAT.
The initial value is
GL_REPEAT.
GL_GENERATE_MIPMAP
Returns a single boolean value indicating if automatic mipmap level
updates are enabled. The initial value is
GL_FALSE.
See glTexParameter.
Notes
If an error is generated, no change is made to the contents of
param.
Errors
GL_INVALID_ENUM is generated if
target or
pname
is not one of the accepted defined values.
See Also
glTexParameter
Copyright
Copyright 2003-2004
Silicon Graphics, Inc. This document is licensed under the SGI
Free Software B License. For details, see
https://khronos.org/registry/OpenGL-Refpages/LICENSES/LicenseRef-FreeB.txt.