@ -1029,7 +1029,7 @@ enum class CompressedPixelFormat: GLenum {
SRGBAlphaS3tcDxt5 = GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT ,
/**
* ASTC compressed RGBA with 4 x4 blocks . * * Available only on 2 D , 3 D , 2 D
* 2 D ASTC compressed RGBA with 4 x4 blocks . * * Available only on 2 D , 3 D , 2 D
* array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
@ -1052,8 +1052,8 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed sRGB with alpha with 4 x4 blocks . * * Available only on 2 D ,
* 3 D , 2 D array , cube map and cube map array textures . * *
* 2 D ASTC compressed sRGB with alpha with 4 x4 blocks . * * Available only on
* 2 D , 3 D , 2 D array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
* for 3 D textures
@ -1075,7 +1075,7 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed RGBA with 5 x4 blocks . * * Available only on 2 D , 3 D , 2 D
* 2 D ASTC compressed RGBA with 5 x4 blocks . * * Available only on 2 D , 3 D , 2 D
* array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
@ -1098,8 +1098,8 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed sRGB with alpha with 5 x4 blocks . * * Available only on 2 D ,
* 3 D , 2 D array , cube map and cube map array textures . * *
* 2 D ASTC compressed sRGB with alpha with 5 x4 blocks . * * Available only on
* 2 D , 3 D , 2 D array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
* for 3 D textures
@ -1121,7 +1121,7 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed RGBA with 5 x5 blocks . * * Available only on 2 D , 3 D , 2 D
* 2 D ASTC compressed RGBA with 5 x5 blocks . * * Available only on 2 D , 3 D , 2 D
* array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
@ -1144,8 +1144,8 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed sRGB with alpha with 5 x5 blocks . * * Available only on 2 D ,
* 3 D , 2 D array , cube map and cube map array textures . * *
* 2 D ASTC compressed sRGB with alpha with 5 x5 blocks . * * Available only on
* 2 D , 3 D , 2 D array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
* for 3 D textures
@ -1167,7 +1167,7 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed RGBA with 6 x5 blocks . * * Available only on 2 D , 3 D , 2 D
* 2 D ASTC compressed RGBA with 6 x5 blocks . * * Available only on 2 D , 3 D , 2 D
* array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
@ -1190,8 +1190,8 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed sRGB with alpha with 6 x5 blocks . * * Available only on 2 D ,
* 3 D , 2 D array , cube map and cube map array textures . * *
* 2 D ASTC compressed sRGB with alpha with 6 x5 blocks . * * Available only on
* 2 D , 3 D , 2 D array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
* for 3 D textures
@ -1213,7 +1213,7 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed RGBA with 6 x6 blocks . * * Available only on 2 D , 3 D , 2 D
* 2 D ASTC compressed RGBA with 6 x6 blocks . * * Available only on 2 D , 3 D , 2 D
* array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
@ -1236,8 +1236,8 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed sRGB with alpha with 6 x6 blocks . * * Available only on 2 D ,
* 3 D , 2 D array , cube map and cube map array textures . * *
* 2 D ASTC compressed sRGB with alpha with 6 x6 blocks . * * Available only on
* 2 D , 3 D , 2 D array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
* for 3 D textures
@ -1259,7 +1259,7 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed RGBA with 8 x5 blocks . * * Available only on 2 D , 3 D , 2 D
* 2 D ASTC compressed RGBA with 8 x5 blocks . * * Available only on 2 D , 3 D , 2 D
* array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
@ -1282,8 +1282,8 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed sRGB with alpha with 8 x5 blocks . * * Available only on 2 D ,
* 3 D , 2 D array , cube map and cube map array textures . * *
* 2 D ASTC compressed sRGB with alpha with 8 x5 blocks . * * Available only on
* 2 D , 3 D , 2 D array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
* for 3 D textures
@ -1305,7 +1305,7 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed RGBA with 8 x6 blocks . * * Available only on 2 D , 3 D , 2 D
* 2 D ASTC compressed RGBA with 8 x6 blocks . * * Available only on 2 D , 3 D , 2 D
* array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
@ -1328,8 +1328,8 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed sRGB with alpha with 8 x6 blocks . * * Available only on 2 D ,
* 3 D , 2 D array , cube map and cube map array textures . * *
* 2 D ASTC compressed sRGB with alpha with 8 x6 blocks . * * Available only on
* 2 D , 3 D , 2 D array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
* for 3 D textures
@ -1351,7 +1351,7 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed RGBA with 8 x8 blocks . * * Available only on 2 D , 3 D , 2 D
* 2 D ASTC compressed RGBA with 8 x8 blocks . * * Available only on 2 D , 3 D , 2 D
* array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
@ -1374,8 +1374,8 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed sRGB with alpha with 8 x8 blocks . * * Available only on 2 D ,
* 3 D , 2 D array , cube map and cube map array textures . * *
* 2 D ASTC compressed sRGB with alpha with 8 x8 blocks . * * Available only on
* 2 D , 3 D , 2 D array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
* for 3 D textures
@ -1397,7 +1397,7 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed RGBA with 10 x5 blocks . * * Available only on 2 D , 3 D , 2 D
* 2 D ASTC compressed RGBA with 10 x5 blocks . * * Available only on 2 D , 3 D , 2 D
* array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
@ -1420,7 +1420,7 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed sRGB with alpha with 10 x5 blocks . * * Available only on
* 2 D ASTC compressed sRGB with alpha with 10 x5 blocks . * * Available only on
* 2 D , 3 D , 2 D array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
@ -1443,7 +1443,7 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed RGBA with 10 x6 blocks . * * Available only on 2 D , 3 D , 2 D
* 2 D ASTC compressed RGBA with 10 x6 blocks . * * Available only on 2 D , 3 D , 2 D
* array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
@ -1466,7 +1466,7 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed sRGB with alpha with 10 x6 blocks . * * Available only on
* 2 D ASTC compressed sRGB with alpha with 10 x6 blocks . * * Available only on
* 2 D , 3 D , 2 D array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
@ -1489,7 +1489,7 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed RGBA with 10 x8 blocks . * * Available only on 2 D , 3 D , 2 D
* 2 D ASTC compressed RGBA with 10 x8 blocks . * * Available only on 2 D , 3 D , 2 D
* array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
@ -1512,7 +1512,7 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed sRGB with alpha with 10 x8 blocks . * * Available only on
* 2 D ASTC compressed sRGB with alpha with 10 x8 blocks . * * Available only on
* 2 D , 3 D , 2 D array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
@ -1535,8 +1535,8 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed RGBA with 10 x10 blocks . * * Available only on 2 D , 3 D , 2 D
* array , cube map and cube map array textures . * *
* 2 D ASTC compressed RGBA with 10 x10 blocks . * * Available only on 2 D , 3 D ,
* 2 D array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
* for 3 D textures
@ -1558,8 +1558,8 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed sRGB with alpha with 10 x10 blocks . * * Available only on
* 2 D , 3 D , 2 D array , cube map and cube map array textures . * *
* 2 D ASTC compressed sRGB with alpha with 10 x10 blocks . * * Available only
* on 2 D , 3 D , 2 D array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
* for 3 D textures
@ -1581,8 +1581,8 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed RGBA with 12 x10 blocks . * * Available only on 2 D , 3 D , 2 D
* array , cube map and cube map array textures . * *
* 2 D ASTC compressed RGBA with 12 x10 blocks . * * Available only on 2 D , 3 D ,
* 2 D array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
* for 3 D textures
@ -1604,8 +1604,8 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed sRGB with alpha with 12 x10 blocks . * * Available only on
* 2 D , 3 D , 2 D array , cube map and cube map array textures . * *
* 2 D ASTC compressed sRGB with alpha with 12 x10 blocks . * * Available only
* on 2 D , 3 D , 2 D array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
* for 3 D textures
@ -1627,8 +1627,8 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed RGBA with 12 x12 blocks . * * Available only on 2 D , 3 D , 2 D
* array , cube map and cube map array textures . * *
* 2 D ASTC compressed RGBA with 12 x12 blocks . * * Available only on 2 D , 3 D ,
* 2 D array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
* for 3 D textures
@ -1650,8 +1650,8 @@ enum class CompressedPixelFormat: GLenum {
# endif
/**
* ASTC compressed sRGB with alpha with 12 x12 blocks . * * Available only on
* 2 D , 3 D , 2 D array , cube map and cube map array textures . * *
* 2 D ASTC compressed sRGB with alpha with 12 x12 blocks . * * Available only
* on 2 D , 3 D , 2 D array , cube map and cube map array textures . * *
* @ requires_extension Extension @ gl_extension2 { KHR , texture_compression_astc_ldr , KHR_texture_compression_astc_hdr }
* @ requires_extension Extension @ gl_extension { KHR , texture_compression_astc_sliced_3d }
* for 3 D textures
@ -1672,6 +1672,188 @@ enum class CompressedPixelFormat: GLenum {
SRGB8Alpha8Astc12x12 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12 ,
# endif
# if defined(DOXYGEN_GENERATING_OUTPUT) || (defined(MAGNUM_TARGET_GLES) && !defined(MAGNUM_TARGET_GLES2) && !defined(MAGNUM_TARGET_WEBGL))
/**
* 3 D ASTC compressed RGBA with 3 x3x3 blocks . * * Available only on 3 D
* textures . * *
*
* @ requires_gles30 Not defined on desktop OpenGL , WebGL or OpenGL ES 2.0 .
* @ requires_es_extension Extension @ gl_extension { OES , texture_compression_astc }
*/
RGBAAstc3x3x3 = GL_COMPRESSED_RGBA_ASTC_3x3x3_OES ,
/**
* 3 D ASTC compressed sRGB with alpha with 3 x3x3 blocks . * * Available only
* on 3 D textures . * *
*
* @ requires_gles30 Not defined on desktop OpenGL , WebGL or OpenGL ES 2.0 .
* @ requires_es_extension Extension @ gl_extension { OES , texture_compression_astc }
*/
SRGB8Alpha8Astc3x3x3 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_3x3x3_OES ,
/**
* 3 D ASTC compressed RGBA with 4 x3x3 blocks . * * Available only on 3 D
* textures . * *
*
* @ requires_gles30 Not defined on desktop OpenGL , WebGL or OpenGL ES 2.0 .
* @ requires_es_extension Extension @ gl_extension { OES , texture_compression_astc }
*/
RGBAAstc4x3x3 = GL_COMPRESSED_RGBA_ASTC_4x3x3_OES ,
/**
* 3 D ASTC compressed sRGB with alpha with 4 x3x3 blocks . * * Available only
* on 3 D textures . * *
*
* @ requires_gles30 Not defined on desktop OpenGL , WebGL or OpenGL ES 2.0 .
* @ requires_es_extension Extension @ gl_extension { OES , texture_compression_astc }
*/
SRGB8Alpha8Astc4x3x3 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES ,
/**
* 3 D ASTC compressed RGBA with 4 x4x3 blocks . * * Available only on 3 D
* textures . * *
*
* @ requires_gles30 Not defined on desktop OpenGL , WebGL or OpenGL ES 2.0 .
* @ requires_es_extension Extension @ gl_extension { OES , texture_compression_astc }
*/
RGBAAstc4x4x3 = GL_COMPRESSED_RGBA_ASTC_4x4x3_OES ,
/**
* 3 D ASTC compressed sRGB with alpha with 4 x4x3 blocks . * * Available only
* on 3 D textures . * *
*
* @ requires_gles30 Not defined on desktop OpenGL , WebGL or OpenGL ES 2.0 .
* @ requires_es_extension Extension @ gl_extension { OES , texture_compression_astc }
*/
SRGB8Alpha8Astc4x4x3 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES ,
/**
* 3 D ASTC compressed RGBA with 4 x4x4 blocks . * * Available only on 3 D
* textures . * *
*
* @ requires_gles30 Not defined on desktop OpenGL , WebGL or OpenGL ES 2.0 .
* @ requires_es_extension Extension @ gl_extension { OES , texture_compression_astc }
*/
RGBAAstc4x4x4 = GL_COMPRESSED_RGBA_ASTC_4x4x4_OES ,
/**
* 3 D ASTC compressed sRGB with alpha with 4 x4x4 blocks . * * Available only
* on 3 D textures . * *
*
* @ requires_gles30 Not defined on desktop OpenGL , WebGL or OpenGL ES 2.0 .
* @ requires_es_extension Extension @ gl_extension { OES , texture_compression_astc }
*/
SRGB8Alpha8Astc4x4x4 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES ,
/**
* 3 D ASTC compressed RGBA with 5 x4x4 blocks . * * Available only on 3 D
* textures . * *
*
* @ requires_gles30 Not defined on desktop OpenGL , WebGL or OpenGL ES 2.0 .
* @ requires_es_extension Extension @ gl_extension { OES , texture_compression_astc }
*/
RGBAAstc5x4x4 = GL_COMPRESSED_RGBA_ASTC_5x4x4_OES ,
/**
* 3 D ASTC compressed sRGB with alpha with 5 x4x4 blocks . * * Available only
* on 3 D textures . * *
*
* @ requires_gles30 Not defined on desktop OpenGL , WebGL or OpenGL ES 2.0 .
* @ requires_es_extension Extension @ gl_extension { OES , texture_compression_astc }
*/
SRGB8Alpha8Astc5x4x4 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES ,
/**
* 3 D ASTC compressed RGBA with 5 x5x4 blocks . * * Available only on 3 D
* textures . * *
*
* @ requires_gles30 Not defined on desktop OpenGL , WebGL or OpenGL ES 2.0 .
* @ requires_es_extension Extension @ gl_extension { OES , texture_compression_astc }
*/
RGBAAstc5x5x4 = GL_COMPRESSED_RGBA_ASTC_5x5x4_OES ,
/**
* 3 D ASTC compressed sRGB with alpha with 5 x5x4 blocks . * * Available only
* on 3 D textures . * *
*
* @ requires_gles30 Not defined on desktop OpenGL , WebGL or OpenGL ES 2.0 .
* @ requires_es_extension Extension @ gl_extension { OES , texture_compression_astc }
*/
SRGB8Alpha8Astc5x5x4 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES ,
/**
* 3 D ASTC compressed RGBA with 5 x5x5 blocks . * * Available only on 3 D
* textures . * *
*
* @ requires_gles30 Not defined on desktop OpenGL , WebGL or OpenGL ES 2.0 .
* @ requires_es_extension Extension @ gl_extension { OES , texture_compression_astc }
*/
RGBAAstc5x5x5 = GL_COMPRESSED_RGBA_ASTC_5x5x5_OES ,
/**
* 3 D ASTC compressed sRGB with alpha with 5 x5x5 blocks . * * Available only
* on 3 D textures . * *
*
* @ requires_gles30 Not defined on desktop OpenGL , WebGL or OpenGL ES 2.0 .
* @ requires_es_extension Extension @ gl_extension { OES , texture_compression_astc }
*/
SRGB8Alpha8Astc5x5x5 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES ,
/**
* 3 D ASTC compressed RGBA with 6 x5x5 blocks . * * Available only on 3 D
* textures . * *
*
* @ requires_gles30 Not defined on desktop OpenGL , WebGL or OpenGL ES 2.0 .
* @ requires_es_extension Extension @ gl_extension { OES , texture_compression_astc }
*/
RGBAAstc6x5x5 = GL_COMPRESSED_RGBA_ASTC_6x5x5_OES ,
/**
* 3 D ASTC compressed sRGB with alpha with 6 x5x5 blocks . * * Available only
* on 3 D textures . * *
*
* @ requires_gles30 Not defined on desktop OpenGL , WebGL or OpenGL ES 2.0 .
* @ requires_es_extension Extension @ gl_extension { OES , texture_compression_astc }
*/
SRGB8Alpha8Astc6x5x5 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES ,
/**
* 3 D ASTC compressed RGBA with 6 x6x5 blocks . * * Available only on 3 D
* textures . * *
*
* @ requires_gles30 Not defined on desktop OpenGL , WebGL or OpenGL ES 2.0 .
* @ requires_es_extension Extension @ gl_extension { OES , texture_compression_astc }
*/
RGBAAstc6x6x5 = GL_COMPRESSED_RGBA_ASTC_6x6x5_OES ,
/**
* 3 D ASTC compressed sRGB with alpha with 6 x6x5 blocks . * * Available only
* on 3 D textures . * *
*
* @ requires_gles30 Not defined on desktop OpenGL , WebGL or OpenGL ES 2.0 .
* @ requires_es_extension Extension @ gl_extension { OES , texture_compression_astc }
*/
SRGB8Alpha8Astc6x6x5 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES ,
/**
* 3 D ASTC compressed RGBA with 6 x6x6 blocks . * * Available only on 3 D
* textures . * *
*
* @ requires_gles30 Not defined on desktop OpenGL , WebGL or OpenGL ES 2.0 .
* @ requires_es_extension Extension @ gl_extension { OES , texture_compression_astc }
*/
RGBAAstc6x6x6 = GL_COMPRESSED_RGBA_ASTC_6x6x6_OES ,
/**
* 3 D ASTC compressed sRGB with alpha with 6 x6x6 blocks . * * Available only
* on 3 D textures . * *
*
* @ requires_gles30 Not defined on desktop OpenGL , WebGL or OpenGL ES 2.0 .
* @ requires_es_extension Extension @ gl_extension { OES , texture_compression_astc }
*/
SRGB8Alpha8Astc6x6x6 = GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES ,
# endif
# if defined(DOXYGEN_GENERATING_OUTPUT) || defined(MAGNUM_TARGET_GLES)
/**
* PVRTC compressed RGB , normalized unsigned byte with 2 bits per pixel .