Class AMDCompressedATCTexture

java.lang.Object
org.lwjgl.opengles.AMDCompressedATCTexture

public final class AMDCompressedATCTexture extends Object
Native bindings to the AMD_compressed_ATC_texture extension.

This extension enables support for ATC compressed texture formats. ATC is AMD's proprietary compression algorithm for compressing textures for handheld devices to save on power consumption, memory footprint and bandwidth.

Three compression formats are introduced:

  • A compression format for RGB textures.
  • A compression format for RGBA textures using explicit alpha encoding.
  • A compression format for RGBA textures using interpolated alpha encoding.
  • Field Details

    • GL_ATC_RGB_AMD

      public static final int GL_ATC_RGB_AMD
      Accepted by the internalformat parameter of CompressedTexImage2D and CompressedTexImage3DOES.
      See Also:
    • GL_ATC_RGBA_EXPLICIT_ALPHA_AMD

      public static final int GL_ATC_RGBA_EXPLICIT_ALPHA_AMD
      Accepted by the internalformat parameter of CompressedTexImage2D and CompressedTexImage3DOES.
      See Also:
    • GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD

      public static final int GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD
      Accepted by the internalformat parameter of CompressedTexImage2D and CompressedTexImage3DOES.
      See Also: