Class AMDCompressedATCTexture



  • public final class AMDCompressedATCTexture
    extends java.lang.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 Detail

      • GL_ATC_RGB_AMD

        public static final int GL_ATC_RGB_AMD
        Accepted by the internalformat parameter of CompressedTexImage2D and CompressedTexImage3DOES.
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values