Class OESTextureCompressionASTC

java.lang.Object
org.lwjgl.opengles.OESTextureCompressionASTC

public final class OESTextureCompressionASTC extends Object
Native bindings to the OES_texture_compression_astc extension.

Adaptive Scalable Texture Compression (ASTC) is a new texture compression technology that offers unprecendented flexibility, while producing better or comparable results than existing texture compressions at all bit rates. It includes support for 2D and 3D textures, with low and high dynamic range, at bitrates from below 1 bit/pixel up to 8 bits/pixel in fine steps.

The goal of this extension is to support the full profile of the ASTC texture compression specification.

ASTC-compressed textures are handled in OpenGL ES and OpenGL by adding new supported formats to the existing mechanisms for handling compressed textures.

What is ASTC

ASTC stands for Adaptive Scalable Texture Compression. The ASTC formats form a family of related compressed texture image formats. They are all derived from a common set of definitions.

ASTC textures may be either 2D or 3D.

ASTC textures may be encoded using either high or low dynamic range. Low dynamic range images may optionally be specified using the sRGB color space.

Two sub-profiles ("LDR Profile" and "HDR Profile") may be implemented, which support only 2D images at low or high dynamic range respectively. The LDR profile is indicated by the presence of only the extension string "GL_KHR_texture_compression_astc_ldr". If the HDR profile is implemented, both "GL_KHR_texture_compression_astc_ldr" and "GL_KHR_texture_compression_astc_hdr" must be published. If the full profile (including 3D textures) is implemented, then all three extension strings "GL_KHR_texture_compression_astc_ldr", "GL_KHR_texture_compression_astc_hdr" and "GL_OES_texture_compression_astc" must be published.

ASTC textures may be encoded as 1, 2, 3 or 4 components, but they are all decoded into RGBA.

ASTC has a variable block size, and this is specified as part of the name of the token passed to CompressedImage2D and its related functions.

  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
    static final int
    Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
  • Method Summary

    Methods inherited from class java.lang.Object

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

    • GL_COMPRESSED_RGBA_ASTC_4x4_KHR

      public static final int GL_COMPRESSED_RGBA_ASTC_4x4_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_5x4_KHR

      public static final int GL_COMPRESSED_RGBA_ASTC_5x4_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_5x5_KHR

      public static final int GL_COMPRESSED_RGBA_ASTC_5x5_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_6x5_KHR

      public static final int GL_COMPRESSED_RGBA_ASTC_6x5_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_6x6_KHR

      public static final int GL_COMPRESSED_RGBA_ASTC_6x6_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_8x5_KHR

      public static final int GL_COMPRESSED_RGBA_ASTC_8x5_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_8x6_KHR

      public static final int GL_COMPRESSED_RGBA_ASTC_8x6_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_8x8_KHR

      public static final int GL_COMPRESSED_RGBA_ASTC_8x8_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_10x5_KHR

      public static final int GL_COMPRESSED_RGBA_ASTC_10x5_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_10x6_KHR

      public static final int GL_COMPRESSED_RGBA_ASTC_10x6_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_10x8_KHR

      public static final int GL_COMPRESSED_RGBA_ASTC_10x8_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_10x10_KHR

      public static final int GL_COMPRESSED_RGBA_ASTC_10x10_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_12x10_KHR

      public static final int GL_COMPRESSED_RGBA_ASTC_12x10_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_12x12_KHR

      public static final int GL_COMPRESSED_RGBA_ASTC_12x12_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR
      Accepted by the internalformat parameter of CompressedTexImage2D, CompressedTexSubImage2D, TexStorage2D, TextureStorage2D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_3x3x3_OES

      public static final int GL_COMPRESSED_RGBA_ASTC_3x3x3_OES
      Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_4x3x3_OES

      public static final int GL_COMPRESSED_RGBA_ASTC_4x3x3_OES
      Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_4x4x3_OES

      public static final int GL_COMPRESSED_RGBA_ASTC_4x4x3_OES
      Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_4x4x4_OES

      public static final int GL_COMPRESSED_RGBA_ASTC_4x4x4_OES
      Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_5x4x4_OES

      public static final int GL_COMPRESSED_RGBA_ASTC_5x4x4_OES
      Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_5x5x4_OES

      public static final int GL_COMPRESSED_RGBA_ASTC_5x5x4_OES
      Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_5x5x5_OES

      public static final int GL_COMPRESSED_RGBA_ASTC_5x5x5_OES
      Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_6x5x5_OES

      public static final int GL_COMPRESSED_RGBA_ASTC_6x5x5_OES
      Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_6x6x5_OES

      public static final int GL_COMPRESSED_RGBA_ASTC_6x6x5_OES
      Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_6x6x6_OES

      public static final int GL_COMPRESSED_RGBA_ASTC_6x6x6_OES
      Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_3x3x3_OES

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_3x3x3_OES
      Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES
      Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES
      Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES
      Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES
      Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES
      Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES
      Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES
      Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES
      Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES
      Accepted by the internalformat parameter of CompressedTexImage3D, CompressedTexSubImage3D, TexStorage3D, and TextureStorage3D.
      See Also: