Class 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 Detail

      • GL_TEXTURE_RED_TYPE_ARB

        public static final int GL_TEXTURE_RED_TYPE_ARB
        Accepted by the value parameter of GetTexLevelParameter.
        See Also:
        Constant Field Values
      • GL_TEXTURE_GREEN_TYPE_ARB

        public static final int GL_TEXTURE_GREEN_TYPE_ARB
        Accepted by the value parameter of GetTexLevelParameter.
        See Also:
        Constant Field Values
      • GL_TEXTURE_BLUE_TYPE_ARB

        public static final int GL_TEXTURE_BLUE_TYPE_ARB
        Accepted by the value parameter of GetTexLevelParameter.
        See Also:
        Constant Field Values
      • GL_TEXTURE_ALPHA_TYPE_ARB

        public static final int GL_TEXTURE_ALPHA_TYPE_ARB
        Accepted by the value parameter of GetTexLevelParameter.
        See Also:
        Constant Field Values
      • GL_TEXTURE_LUMINANCE_TYPE_ARB

        public static final int GL_TEXTURE_LUMINANCE_TYPE_ARB
        Accepted by the value parameter of GetTexLevelParameter.
        See Also:
        Constant Field Values
      • GL_TEXTURE_INTENSITY_TYPE_ARB

        public static final int GL_TEXTURE_INTENSITY_TYPE_ARB
        Accepted by the value parameter of GetTexLevelParameter.
        See Also:
        Constant Field Values
      • GL_TEXTURE_DEPTH_TYPE_ARB

        public static final int GL_TEXTURE_DEPTH_TYPE_ARB
        Accepted by the value parameter of GetTexLevelParameter.
        See Also:
        Constant Field Values
      • GL_UNSIGNED_NORMALIZED_ARB

        public static final int GL_UNSIGNED_NORMALIZED_ARB
        Returned by the params parameter of GetTexLevelParameter.
        See Also:
        Constant Field Values
      • GL_RGBA32F_ARB

        public static final int GL_RGBA32F_ARB
        Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_RGB32F_ARB

        public static final int GL_RGB32F_ARB
        Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_ALPHA32F_ARB

        public static final int GL_ALPHA32F_ARB
        Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_INTENSITY32F_ARB

        public static final int GL_INTENSITY32F_ARB
        Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_LUMINANCE32F_ARB

        public static final int GL_LUMINANCE32F_ARB
        Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_LUMINANCE_ALPHA32F_ARB

        public static final int GL_LUMINANCE_ALPHA32F_ARB
        Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_RGBA16F_ARB

        public static final int GL_RGBA16F_ARB
        Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_RGB16F_ARB

        public static final int GL_RGB16F_ARB
        Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_ALPHA16F_ARB

        public static final int GL_ALPHA16F_ARB
        Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_INTENSITY16F_ARB

        public static final int GL_INTENSITY16F_ARB
        Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_LUMINANCE16F_ARB

        public static final int GL_LUMINANCE16F_ARB
        Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_LUMINANCE_ALPHA16F_ARB

        public static final int GL_LUMINANCE_ALPHA16F_ARB
        Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values