Package org.lwjgl.opengl
Class ARBTextureBorderClamp
- java.lang.Object
-
- org.lwjgl.opengl.ARBTextureBorderClamp
-
public final class ARBTextureBorderClamp extends java.lang.Object
Native bindings to the ARB_texture_border_clamp extension.The base OpenGL provides clamping such that the texture coordinates are limited to exactly the range [0,1]. When a texture coordinate is clamped using this algorithm, the texture sampling filter straddles the edge of the texture image, taking 1/2 its sample values from within the texture image, and the other 1/2 from the texture border. It is sometimes desirable for a texture to be clamped to the border color, rather than to an average of the border and edge colors.
This extension defines an additional texture clamping algorithm.
CLAMP_TO_BORDER_ARB
clamps texture coordinates at all mipmap levels such thatNEAREST
andLINEAR
filters return only the color of the border texels.Promoted to core in
OpenGL 1.3
.
-
-
Field Summary
Fields Modifier and Type Field and Description static int
GL_CLAMP_TO_BORDER_ARB
Accepted by theparam
parameter ofTexParameteri
andTexParameterf
, and by theparams
parameter ofTexParameteriv
andTexParameterfv
, when theirpname
parameter isTEXTURE_WRAP_S
,TEXTURE_WRAP_T
, orTEXTURE_WRAP_R
.
-
-
-
Field Detail
-
GL_CLAMP_TO_BORDER_ARB
public static final int GL_CLAMP_TO_BORDER_ARB
Accepted by theparam
parameter ofTexParameteri
andTexParameterf
, and by theparams
parameter ofTexParameteriv
andTexParameterfv
, when theirpname
parameter isTEXTURE_WRAP_S
,TEXTURE_WRAP_T
, orTEXTURE_WRAP_R
.- See Also:
- Constant Field Values
-
-