Class EXTTextureSnorm

java.lang.Object
org.lwjgl.opengl.EXTTextureSnorm

public final class EXTTextureSnorm extends 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 Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    ccepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
    static final int
    Returned by GetTexLevelParmeter.
  • Method Summary

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • GL_RED_SNORM

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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