Package org.lwjgl.opengl
Class ARBTextureFloat
- java.lang.Object
-
- org.lwjgl.opengl.ARBTextureFloat
-
public final class ARBTextureFloat extends java.lang.Object
Native bindings to the ARB_texture_float extension.This extension adds texture internal formats with 16- and 32-bit floating-point components. The 32-bit floating-point components are in the standard IEEE float format. The 16-bit floating-point components have 1 sign bit, 5 exponent bits, and 10 mantissa bits. Floating-point components are clamped to the limits of the range representable by their format.
Promoted to core in
OpenGL 3.0
.
-
-
Field Summary
Fields Modifier and Type Field and Description static int
GL_ALPHA16F_ARB
GL_ALPHA32F_ARB
GL_INTENSITY16F_ARB
GL_INTENSITY32F_ARB
GL_LUMINANCE_ALPHA16F_ARB
GL_LUMINANCE_ALPHA32F_ARB
GL_LUMINANCE16F_ARB
GL_LUMINANCE32F_ARB
GL_RGB16F_ARB
GL_RGB32F_ARB
GL_RGBA16F_ARB
GL_RGBA32F_ARBAccepted by theinternalFormat
parameter of TexImage1D, TexImage2D, and TexImage3D.static int
GL_TEXTURE_ALPHA_TYPE_ARB
GL_TEXTURE_BLUE_TYPE_ARB
GL_TEXTURE_DEPTH_TYPE_ARB
GL_TEXTURE_GREEN_TYPE_ARB
GL_TEXTURE_INTENSITY_TYPE_ARB
GL_TEXTURE_LUMINANCE_TYPE_ARB
GL_TEXTURE_RED_TYPE_ARBAccepted by thevalue
parameter of GetTexLevelParameter.static int
GL_UNSIGNED_NORMALIZED_ARB
Returned by theparams
parameter of GetTexLevelParameter.
-
-
-
Field Detail
-
GL_TEXTURE_RED_TYPE_ARB, GL_TEXTURE_GREEN_TYPE_ARB, GL_TEXTURE_BLUE_TYPE_ARB, GL_TEXTURE_ALPHA_TYPE_ARB, GL_TEXTURE_LUMINANCE_TYPE_ARB, GL_TEXTURE_INTENSITY_TYPE_ARB, GL_TEXTURE_DEPTH_TYPE_ARB
Accepted by thevalue
parameter of GetTexLevelParameter.
-
GL_UNSIGNED_NORMALIZED_ARB
Returned by theparams
parameter of GetTexLevelParameter.
-
GL_RGBA32F_ARB, GL_RGB32F_ARB, GL_ALPHA32F_ARB, GL_INTENSITY32F_ARB, GL_LUMINANCE32F_ARB, GL_LUMINANCE_ALPHA32F_ARB, GL_RGBA16F_ARB, GL_RGB16F_ARB, GL_ALPHA16F_ARB, GL_INTENSITY16F_ARB, GL_LUMINANCE16F_ARB, GL_LUMINANCE_ALPHA16F_ARB
Accepted by theinternalFormat
parameter of TexImage1D, TexImage2D, and TexImage3D.
-
-