Class EXTTextureSnorm



  • public final class EXTTextureSnorm
    extends java.lang.Object
    Native bindings to the EXT_texture_snorm extension.

    Fixed-point textures in unextended OpenGL have integer components, but those values are taken to represent floating-point values in the range [0.0,1.0]. These integer components are considered "unsigned normalized" integers. When such a texture is accessed by a shader or by fixed-function fragment processing, floating-point values are returned in the range [0.0,1.0].

    This extension provides a set of new "signed normalized" integer texture formats. These are taken to represent a floating-point value in the range [-1.0,1.0] with an exact 0.0.

    Requires OpenGL 3.0.

    • Field Detail

      • GL_RED_SNORM

        public static final int GL_RED_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_RG_SNORM

        public static final int GL_RG_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_RGB_SNORM

        public static final int GL_RGB_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_RGBA_SNORM

        public static final int GL_RGBA_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_ALPHA_SNORM

        public static final int GL_ALPHA_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_LUMINANCE_SNORM

        public static final int GL_LUMINANCE_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_LUMINANCE_ALPHA_SNORM

        public static final int GL_LUMINANCE_ALPHA_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_INTENSITY_SNORM

        public static final int GL_INTENSITY_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_R8_SNORM

        public static final int GL_R8_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_RG8_SNORM

        public static final int GL_RG8_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_RGB8_SNORM

        public static final int GL_RGB8_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_RGBA8_SNORM

        public static final int GL_RGBA8_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_ALPHA8_SNORM

        public static final int GL_ALPHA8_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_LUMINANCE8_SNORM

        public static final int GL_LUMINANCE8_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_LUMINANCE8_ALPHA8_SNORM

        public static final int GL_LUMINANCE8_ALPHA8_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_INTENSITY8_SNORM

        public static final int GL_INTENSITY8_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_R16_SNORM

        public static final int GL_R16_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_RG16_SNORM

        public static final int GL_RG16_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_RGB16_SNORM

        public static final int GL_RGB16_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_RGBA16_SNORM

        public static final int GL_RGBA16_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_ALPHA16_SNORM

        public static final int GL_ALPHA16_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_LUMINANCE16_SNORM

        public static final int GL_LUMINANCE16_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_LUMINANCE16_ALPHA16_SNORM

        public static final int GL_LUMINANCE16_ALPHA16_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_INTENSITY16_SNORM

        public static final int GL_INTENSITY16_SNORM
        ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
        See Also:
        Constant Field Values
      • GL_SIGNED_NORMALIZED

        public static final int GL_SIGNED_NORMALIZED
        Returned by GetTexLevelParmeter.
        See Also:
        Constant Field Values