Graphics Reference
In-Depth Information
sampler
the sampler object to set
pname
the parameter to set; one of
GL_TEXTURE_BASE_LEVEL
GL_TEXTURE_COMPARE_FUNC
GL_TEXTURE_COMPARE_MODE
GL_TEXTURE_MIN_FILTER
GL_TEXTURE_MAG_FILTER
GL_TEXTURE_MIN_LOD
GL_TEXTURE_MAX_LOD
GL_TEXTURE_MAX_LEVEL
GL_TEXTURE_SWIZZLE_R
GL_TEXTURE_SWIZZLE_G
GL_TEXTURE_SWIZZLE_B
GL_TEXTURE_SWIZZLE_A
GL_TEXTURE_WRAP_S
GL_TEXTURE_WRAP_T
GL_TEXTURE_WRAP_R
params
the value (or array of values for the āvā entrypoints) to set the
texture parameter to
If
pname
is
GL_TEXTURE_MAG_FILTER
, then
param
can be
GL_NEAREST
or
GL_LINEAR
If
pname
is
GL_TEXTURE_MIN_FILTER
, then
param
can be
GL_NEAREST
,
GL_LINEAR
,
GL_NEAREST_MIPMAP_NEAREST
,
GL_NEAREST_MIPMAP_LINEAR
,
GL_LINEAR_MIPMAP_NEAREST
, or
GL_LINEAR_MIPMAP_LINEAR
If
pname
is
GL_TEXTURE_WRAP_S
,
GL_TEXTURE_WRAP_R
, or
GL_TEXTURE_WRAP_T
, then
param
can be
GL_REPEAT
,
GL_CLAMP_TO_EDGE
, or
GL_MIRRORED_REPEAT
If
pname
is
GL_TEXTURE_COMPARE_FUNC
, then
param
can be
GL_LEQUAL
,
GL_EQUAL
,
GL_LESS
,
GL_GREATER
,
GL_EQUAL
,
GL_NOTEQUAL
,
GL_ALWAYS
, or
GL_NEVER
If
pname
is
GL_TEXTURE_COMPARE_MODE
, then
param
can be
GL_COMPARE_REF_TO_TEXTURE
or
GL_NONE
If
pname
is
GL_TEXTURE_SWIZZLE_R
,
GL_TEXTURE_SWIZZLE_G
,
GL_TEXTURE_SWIZZLE_B
, or
GL_TEXTURE_SWIZZLE_A
, then
param
can be
GL_RED
,
GL_GREEN
,
GL_BLUE
,
GL_ALPHA
,
GL_ZERO
, or
GL_ONE