Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
GLGETTEXPARAMETER()					     GLGETTEXPARAMETER()

NAME
     glGetTexParameterfv, glGetTexParameteriv - return texture parameter values

C SPECIFICATION
     void glGetTexParameterfv( GLenum target,
			       GLenum pname,
			       GLfloat *params )
     void glGetTexParameteriv( GLenum target,
			       GLenum pname,
			       GLint *params )

     delim $$

PARAMETERS
     target  Specifies	the  symbolic name of the target texture.  GL_TEXTURE_1D
	     and GL_TEXTURE_2D are accepted.

     pname   Specifies the  symbolic  name  of	a  texture  parameter.	 GL_TEX-
	     TURE_MAG_FILTER,  GL_TEXTURE_MIN_FILTER, GL_TEXTURE_WRAP_S, GL_TEX-
	     TURE_WRAP_T,  GL_TEXTURE_BORDER_COLOR,   GL_TEXTURE_PRIORITY,   and
	     GL_TEXTURE_RESIDENT are accepted.

     params  Returns the texture parameters.

DESCRIPTION
     glGetTexParameter	returns in params the value or values of the texture pa-
     rameter specified as pname.  target  defines  the	target	texture,  either
     GL_TEXTURE_1D  or GL_TEXTURE_2D, to specify one- or two-dimensional textur-
     ing.  pname accepts the same symbols as glTexParameter, with the  same  in-
     terpretations:

     GL_TEXTURE_MAG_FILTER		Returns the single-valued texture magni-
					fication  filter,  a  symbolic constant.
					The initial value is GL_LINEAR.

     GL_TEXTURE_MIN_FILTER		Returns the single-valued texture  mini-
					fication  filter,  a  symbolic constant.
					The   initial	 value	  is	GL_NEAR-
					EST_MIPMAP_LINEAR.

     GL_TEXTURE_WRAP_S			Returns the single-valued wrapping func-
					tion  for texture coordinate $s$, a sym-
					bolic constant.  The  initial  value  is
					GL_REPEAT.

     GL_TEXTURE_WRAP_T			Returns the single-valued wrapping func-
					tion  for texture coordinate $t$, a sym-
					bolic 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 val-
					ues  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 repre-
					sentable 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_TEXTURE_RESIDENT		Returns the residence status of the tar-
					get texture.  If the value  returned  in
					params	is GL_TRUE, the texture is resi-
					dent in texture memory.   See  glAreTex-
					turesResident.

NOTES
     GL_TEXTURE_PRIORITY  and  GL_TEXTURE_RESIDENT  are only available if the GL
     version is 1.1 or greater.

     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 if glGetTexParameter is executed  between
     the execution of glBegin and the corresponding execution of glEnd.

SEE ALSO
     glAreTexturesResident, glPrioritizeTextures, glTexParameter

							     GLGETTEXPARAMETER()

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=glGetTexParameteriv&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help