Top Description Fields Constructors Methods
org.lwjgl.opengl

public final Class ARBTextureBorderClamp

extends Object
Class Inheritance

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 that NEAREST and LINEAR filters return only the color of the border texels.

Promoted to core in OpenGL 1.3.

Field Summary

Modifier and TypeField and Description
public static final int
GL_CLAMP_TO_BORDER_ARB

Accepted by the param parameter of TexParameteri and TexParameterf, and by the params parameter of TexParameteriv and TexParameterfv, when their pname parameter is TEXTURE_WRAP_S, TEXTURE_WRAP_T, or TEXTURE_WRAP_R.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_CLAMP_TO_BORDER_ARBback to summary
public static final int GL_CLAMP_TO_BORDER_ARB

Accepted by the param parameter of TexParameteri and TexParameterf, and by the params parameter of TexParameteriv and TexParameterfv, when their pname parameter is TEXTURE_WRAP_S, TEXTURE_WRAP_T, or TEXTURE_WRAP_R.

Constructor Detail

ARBTextureBorderClampback to summary
private ARBTextureBorderClamp()