Module GraphicsFormatEnums

GraphicsFormat

GraphicsFormat specifies format of graphics data used for example in textures and vertex attributes.

GraphicsFormatNone

Indicates unused, empty or invalid graphics format.

GraphicsFormatLUMINANCE8_UNORM

Single channel luminance 8-bit unsigned normalized format, one byte per pixel.

GraphicsFormatALPHA8_UNORM

Single channel alpha 8-bit unsigned normalized format, one byte per pixel.

GraphicsFormatLUMINANCE8_ALPHA8_UNORM

Two channel luminance and alpha 8-bit unsigned normalized format, two bytes per pixel.

GraphicsFormatR8_UNORM

One channel red 8-bit unsigned normalized format, one byte per pixel. \note Requires OpenGL ES 3 or rg texture extension.

GraphicsFormatR8_UINT

One channel red 8-bit unsigned integer format, one byte per pixel. \note Requires OpenGL ES 3.

GraphicsFormatR8_SINT

One channel red 8-bit signed integer format, one byte per pixel. \note Requires OpenGL ES 3.

GraphicsFormatR8G8_UNORM

Two channel red green 8-bit unsigned normalized format, two bytes per pixel. \note Requires OpenGL ES 3 or rg texture extension.

GraphicsFormatR8G8_UINT

Two channel red green 8-bit unsigned integer format, two bytes per pixel. \note Requires OpenGL ES 3.

GraphicsFormatR8G8_SINT

Two channel red green 8-bit signed integer format, two bytes per pixel. \note Requires OpenGL ES 3.

GraphicsFormatR8G8B8_UNORM

Three channel RGB 8-bit unsigned normalized format, three bytes per pixel.

GraphicsFormatR8G8B8_SRGB

Three channel RGB 8-bit unsigned normalized format in sRGB color space, three bytes per pixel.

GraphicsFormatR8G8B8_UINT

Three channel RGB 8-bit unsigned integer format, three bytes per pixel. \note Requires OpenGL ES 3.

GraphicsFormatR8G8B8_SINT

Three channel RGB 8-bit signed integer format, three bytes per pixel. \note Requires OpenGL ES 3.

GraphicsFormatR8G8B8A8_UNORM

Four channel RGB and alpha 8-bit unsigned normalized format, four bytes per pixel.

GraphicsFormatR8G8B8A8_SRGB

Four channel RGB and alpha 8-bit unsigned normalized format in sRGB color space, four bytes per pixel.

GraphicsFormatR8G8B8A8_UINT

Four channel RGBA 8-bit unsigned integer format, four bytes per pixel. \note Requires OpenGL ES 3.

GraphicsFormatR8G8B8A8_SINT

Four channel RGBA 8-bit signed integer format, four bytes per pixel. \note Requires OpenGL ES 3.

GraphicsFormatR16_UINT

One channel red 16-bit unsigned integer format, two bytes per pixel. \note Requires OpenGL ES 3.

GraphicsFormatR16_SINT

One channel red 16-bit signed integer format, two bytes per pixel. \note Requires OpenGL ES 3.

GraphicsFormatR16_SFLOAT

One channel red 16-bit half float format, two bytes per pixel. \note Requires OpenGL ES 3 or ES 2 with extensions.

GraphicsFormatR16G16_UINT

Two channel red green 16-bit unsigned integer format, four bytes per pixel. \note Requires OpenGL ES 3.

GraphicsFormatR16G16_SINT

Two channel red green 16-bit signed integer format, four bytes per pixel. \note Requires OpenGL ES 3.

GraphicsFormatR16G16_SFLOAT

Two channel red green 16-bit half float format, four bytes per pixel. \note Requires OpenGL ES 3 or ES 2 with extensions.

GraphicsFormatR16G16B16_UINT

Three channel RGB 16-bit unsigned integer format, six bytes per pixel. \note Requires OpenGL ES 3.

GraphicsFormatR16G16B16_SINT

Three channel RGB 16-bit signed integer format, six bytes per pixel. \note Requires OpenGL ES 3.

GraphicsFormatR16G16B16_SFLOAT

Three channel RGB 16-bit half float format, six bytes per pixel. \note Requires OpenGL ES 3 or ES 2 with extensions.

GraphicsFormatR16G16B16A16_UINT

Four channel RGBA 16-bit unsigned integer format, eight bytes per pixel. \note Requires OpenGL ES 3

GraphicsFormatR16G16B16A16_SINT

Four channel RGBA 16-bit signed integer format, eight bytes per pixel. \note Requires OpenGL ES 3

GraphicsFormatR16G16B16A16_SFLOAT

Four channel RGBA 16-bit half float format, eight bytes per pixel. \note Requires OpenGL ES 3 or ES 2 with extensions.

GraphicsFormatR5G6B5_UNORM_PACK16

Three channel RGB 5, 6, 5-bit unsigned normalized format, two bytes per pixel.

GraphicsFormatETC1_R8G8B8_UNORM

Three channel RGB ETC1 compressed format, 4 by 4 pixels per block, 64 bits per block.

GraphicsFormatETC2_R8G8B8_UNORM

Three channel RGB ETC2 compressed format, 4 by 4 pixels per block, 64 bits per block.

GraphicsFormatETC2_R8G8B8A1_UNORM

Four channel RGB and punchthrough alpha ETC2 compressed format, 4 by 4 pixels per block, 64 bits per block.

GraphicsFormatETC2_R8G8B8A8_UNORM

Four channel RGB and alpha ETC2 compressed format, 4 by 4 pixels per block, 128 bits per block.

GraphicsFormatBC2_UNORM

Four channel RGB and alpha DXT3 compressed format, 4 by 4 pixels per block, 128 bits per block.

See also https:--www.khronos.org/registry/gles/extensions/EXT/texture_compression_s3tc.txt
GraphicsFormatBC3_UNORM

Four channel RGB and alpha DXT5 compressed format, 4 by 4 pixels per block, 128 bits per block, interpolated alpha.

See also https:--www.khronos.org/registry/gles/extensions/EXT/texture_compression_s3tc.txt
GraphicsFormatPVRTC1_RGB_2BPP

Three channel RGB PVR1 compressed format, 8 by 4 pixels per block, 64 bits per block.

See also https:--www.khronos.org/registry/gles/extensions/IMG/IMG_texture_compression_pvrtc.txt
GraphicsFormatPVRTC1_RGB_4BPP

Three channel RGB PVR1 compressed format, 4 by 4 pixels per block, 64 bits per block.

See also https:--www.khronos.org/registry/gles/extensions/IMG/IMG_texture_compression_pvrtc.txt
GraphicsFormatPVRTC1_RGBA_2BPP

Four channel RGB and alpha PVR1 compressed format, 2 bits per pixel, 8 by 4 pixels per block, 64 bits per block.

See also https:--www.khronos.org/registry/gles/extensions/IMG/IMG_texture_compression_pvrtc.txt
GraphicsFormatPVRTC1_RGBA_4BPP

Four channel RGB and alpha PVR1 compressed format, 4 bits per pixel, 4 by 4 pixels per block, 64 bits per block.

See also https:--www.khronos.org/registry/gles/extensions/IMG/IMG_texture_compression_pvrtc.txt
GraphicsFormatPVRTC2_RGBA_2BPP

Four channel RGB and alpha PVR2 compressed format, 2 bits per pixel, 8 by 4 pixels per block, 64 bits per block.

See also https:--www.khronos.org/registry/gles/extensions/IMG/IMG_texture_compression_pvrtc2.txt
GraphicsFormatPVRTC2_RGBA_4BPP

Four channel RGB and alpha PVR2 compressed format, 4 bits per pixel, 4 by 4 pixels per block, 64 bits per block.

See also https:--www.khronos.org/registry/gles/extensions/IMG/IMG_texture_compression_pvrtc2.txt
GraphicsFormatATC_RGB

Three channel RGB ATC compressed format.

See also https:--www.khronos.org/registry/gles/extensions/AMD/AMD_compressed_ATC_texture.txt
GraphicsFormatATC_RGBA_EXPLICIT_ALPHA

Four channel RGB and alpha compressed format.

See also https:--www.khronos.org/registry/gles/extensions/AMD/AMD_compressed_ATC_texture.txt
GraphicsFormatATC_RGBA_INTERPOLATED_ALPHA

Four channel RGB and alpha compressed format.

See also https:--www.khronos.org/registry/gles/extensions/AMD/AMD_compressed_ATC_texture.txt
GraphicsFormatD16_UNORM

Single channel depth 16-bit unsigned normalized format.

See also https:--www.khronos.org/registry/gles/extensions/OES/OES_depth_texture.txt
GraphicsFormatD24_UNORM

Single channel depth 24-bit unsigned normalized format.

GraphicsFormatD32_SFLOAT

Single channel depth 32-bit float format.

GraphicsFormatD24_UNORM_S8_UINT

Two channel depth stencil format.

GraphicsFormatS8_UINT

Single channel stencil 8-bit unsigned integer format.

GraphicsFormatASTC_4x4_UNORM_BLOCK

Unsigned normalized ASTC-compressed packed 4x4 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_4x4_SRGB_BLOCK

sRGB-corrected ASTC-compressed packed 4x4 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_5x4_UNORM_BLOCK

Unsigned normalized ASTC-compressed packed 5x4 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_5x4_SRGB_BLOCK

sRGB-corrected ASTC-compressed packed 5x4 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_5x5_UNORM_BLOCK

Unsigned normalized ASTC-compressed packed 5x5 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_5x5_SRGB_BLOCK

sRGB-corrected ASTC-compressed packed 5x5 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_6x5_UNORM_BLOCK

Unsigned normalized ASTC-compressed packed 6x5 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_6x5_SRGB_BLOCK

sRGB-corrected ASTC-compressed packed 6x5 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_6x6_UNORM_BLOCK

Unsigned normalized ASTC-compressed packed 6x6 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_6x6_SRGB_BLOCK

sRGB-corrected ASTC-compressed packed 6x6 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_8x5_UNORM_BLOCK

Unsigned normalized ASTC-compressed packed 8x5 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_8x5_SRGB_BLOCK

sRGB-corrected ASTC-compressed packed 8x5 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_8x6_UNORM_BLOCK

Unsigned normalized ASTC-compressed packed 8x6 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_8x6_SRGB_BLOCK

sRGB-corrected ASTC-compressed packed 8x6 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_8x8_UNORM_BLOCK

Unsigned normalized ASTC-compressed packed 8x8 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_8x8_SRGB_BLOCK

sRGB-corrected ASTC-compressed packed 8x8 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_10x5_UNORM_BLOCK

Unsigned normalized ASTC-compressed packed 10x5 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_10x5_SRGB_BLOCK

sRGB-corrected ASTC-compressed packed 10x5 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_10x6_UNORM_BLOCK

Unsigned normalized ASTC-compressed packed 10x6 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_10x6_SRGB_BLOCK

sRGB-corrected ASTC-compressed packed 10x6 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_10x8_UNORM_BLOCK

Unsigned normalized ASTC-compressed packed 10x8 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_10x8_SRGB_BLOCK

sRGB-corrected ASTC-compressed packed 10x8 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_10x10_UNORM_BLOCK

Unsigned normalized ASTC-compressed packed 10x10 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_10x10_SRGB_BLOCK

sRGB-corrected ASTC-compressed packed 10x10 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_12x10_UNORM_BLOCK

Unsigned normalized ASTC-compressed packed 12x10 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_12x10_SRGB_BLOCK

sRGB-corrected ASTC-compressed packed 12x10 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_12x12_UNORM_BLOCK

Unsigned normalized ASTC-compressed packed 12x12 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatASTC_12x12_SRGB_BLOCK

sRGB-corrected ASTC-compressed packed 12x12 block format. \note Do not change the ordering of ASTC entries in this enum.

GraphicsFormatALPHA1_LUMINANCE7_UNORM

Two channel 1-bit alpha and 7-bit luminance unsigned normalized format, 8 bits per pixel.

GraphicsFormatALPHA4_LUMINANCE4_UNORM

Two channel 4-bit alpha and 4-bit luminance unsigned normalized format, 8 bits per pixel.

GraphicsFormatALPHA8_LUMINANCE8_UNORM

Two channel alpha and luminance 8-bit unsigned normalized format, 16 bits per pixel.

GraphicsFormatALPHALUMINANCE1_UNORM

Two channel aliased single 1-bit alpha/luminance component unsigned normalized texture only format, 1 bit per pixel.

GraphicsFormatALPHALUMINANCE2_UNORM

Two channel aliased single 2-bit alpha/luminance component unsigned normalized texture only format, 2 bits per pixel.

GraphicsFormatALPHALUMINANCE4_UNORM

Two channel aliased single 4-bit alpha/luminance component unsigned normalized texture only format, 4 bits per pixel.

GraphicsFormatALPHALUMINANCE8_UNORM

Two channel aliased single 8-bit alpha/luminance component unsigned normalized texture only format, 8 bits per pixel.

GraphicsFormatA1R5G5B5_UNORM

Four channel 1-bit alpha and 5-bit RGB unsigned normalized format, 16 bits per pixel.

GraphicsFormatR5G5B5A1_UNORM

Four channel 5-bit RGB and 1-bit alpha unsigned normalized format, 16 bits per pixel.

GraphicsFormatA4R4G4B4_UNORM

/ Four channel 4-bit alpha and 4-bit RGB unsigned normalized format, 16 bits per pixel.

GraphicsFormatR4G4B4A4_UNORM

Four channel 4-bit RGB and 4-bit alpha unsigned normalized format, 16 bits per pixel.

GraphicsFormatA8R8G8B8_UNORM

Four channel ARGB 8-bit unsigned normalized format, 32 bits per pixel.

GraphicsFormatCLUT8_UINT

Single component 8-bit unsigned integer texture only color lookup table format, 8 bits per component.

GraphicsFormatCLUT4_UINT

Single component 4-bit unsigned integer texture only color lookup table format, 4 bits per component.

GraphicsFormatCLUT2_UINT

Single component 2-bit unsigned integer texture only color lookup table format, 2 bits per component.

GraphicsFormatCLUT1_UINT

Single component 1-bit unsigned integer texture only color lookup table format, 1 bit per component.

GraphicsFormatR8_SNORM

One channel red 8-bit signed normalized format, one byte per pixel. \note Requires OpenGL ES 3

GraphicsFormatR32_UINT

One channel red 32-bit unsigned integer format, four bytes per pixel. \note Requires OpenGL ES 3.

GraphicsFormatR32_SINT

One channel red 32-bit signed integer format, four byte per pixel. \note Requires OpenGL ES 3.

GraphicsFormatR32_SFLOAT

One channel red 32-bit float format, four bytes per pixel. \note Requires OpenGL ES 3 or ES 2 with extensions.

GraphicsFormatR8G8_SNORM

Two channel red green 8-bit signed normalized format, two bytes per pixel. \note Requires OpenGL ES 3

GraphicsFormatR32G32_UINT

Two channel red green 32-bit unsigned integer format, eight bytes per pixel. \note Requires OpenGL ES 3.

GraphicsFormatR32G32_SINT

Two channel red green 32-bit signed integer format, eight bytes per pixel. \note Requires OpenGL ES 3.

GraphicsFormatR32G32_SFLOAT

Two channel red green 32-bit float format, eight bytes per pixel. \note Requires OpenGL ES 3 or ES 2 with extensions.

GraphicsFormatR8G8B8_SNORM

Three channel RGB 8-bit signed normalized format, three bytes per pixel. \note Requires OpenGL ES 3

GraphicsFormatR32G32B32_UINT

Three channel RGB 32-bit unsigned integer format, twelve bytes per pixel. \note Requires OpenGL ES 3.

GraphicsFormatR32G32B32_SINT

Three channel RGB 32-bit signed integer format, twelve bytes per pixel. \note Requires OpenGL ES 3.

GraphicsFormatR32G32B32_SFLOAT

Three channel red green blue 32-bit float format, twelve bytes per pixel. \note Requires OpenGL ES 3 or ES 2 with extensions.

GraphicsFormatR8G8B8A8_SNORM

Four channel RGB and alpha 8-bit signed normalized format, four bytes per pixel. \note Requires OpenGL ES 3

GraphicsFormatR32G32B32A32_UINT

Four channel RGBA 32-bit signed integer format, sixteen bytes per pixel. \note Requires OpenGL ES 3

GraphicsFormatR32G32B32A32_SINT

Four channel RGBA 32-bit signed integer format, sixteen bytes per pixel. \note Requires OpenGL ES 3

GraphicsFormatR32G32B32A32_SFLOAT

Four channel RGB and alpha 32-bit float format, sixteen bytes per pixel. \note Requires OpenGL ES 3 or ES 2 with extensions.

GraphicsFormatR16_UNORM

Single channel Red 16-bit unsigned normalized, two bytes per pixel.

See also https:--www.khronos.org/registry/OpenGL/extensions/EXT/EXT_texture_norm16.txt
GraphicsFormatR16_SNORM

Single channel Red 16-bit signed normalized, two bytes per pixel.

See also https:--www.khronos.org/registry/OpenGL/extensions/EXT/EXT_texture_norm16.txt
GraphicsFormatR16G16_UNORM

Two channel RG 16-bit unsigned normalized, four bytes per pixel.

See also https:--www.khronos.org/registry/OpenGL/extensions/EXT/EXT_texture_norm16.txt
GraphicsFormatR16G16_SNORM

Two channel RG 16-bit signed normalized, four bytes per pixel.

See also https:--www.khronos.org/registry/OpenGL/extensions/EXT/EXT_texture_norm16.txt
GraphicsFormatR16G16B16_UNORM

Three channel RGB 16-bit unsigned normalized, six bytes per pixel.

See also https:--www.khronos.org/registry/OpenGL/extensions/EXT/EXT_texture_norm16.txt
GraphicsFormatR16G16B16_SNORM

Three channel RGB 16-bit signed normalized, six bytes per pixel.

See also https:--www.khronos.org/registry/OpenGL/extensions/EXT/EXT_texture_norm16.txt
GraphicsFormatR16G16B16A16_UNORM

Four channel RGBA 16-bit unsigned normalized, eight bytes per pixel.

See also https:--www.khronos.org/registry/OpenGL/extensions/EXT/EXT_texture_norm16.txt
GraphicsFormatR16G16B16A16_SNORM

Four channel RGBA 16-bit signed normalized, eight bytes per pixel.

See also https:--www.khronos.org/registry/OpenGL/extensions/EXT/EXT_texture_norm16.txt
GraphicsFormatETC2_R8G8B8_SRGB

Three channel sRGB ETC2 compressed format, 4 by 4 pixels per block, 64 bits per block.

GraphicsFormatETC2_R8G8B8A1_SRGB

Four channel sRGB and punchthrough alpha ETC2 compressed format, 4 by 4 pixels per block, 64 bits per block.

GraphicsFormatETC2_R8G8B8A8_SRGB

Four channel sRGB and alpha ETC2 compressed format, 4 by 4 pixels per block, 128 bits per block.

GraphicsFormatPVRTC1_SRGB_2BPP

Three channel SRGB PVR1 compressed format, 8 by 4 pixels per block, 64 bits per block.

See also https:--www.khronos.org/registry/OpenGL/extensions/EXT/EXT_pvrtc_sRGB.txt
GraphicsFormatPVRTC1_SRGB_4BPP

Three channel SRGB PVR1 compressed format, 4 by 4 pixels per block, 64 bits per block.

See also https:--www.khronos.org/registry/OpenGL/extensions/EXT/EXT_pvrtc_sRGB.txt
GraphicsFormatPVRTC1_SRGBA_2BPP

Four channel SRGB and alpha PVR1 compressed format, 2 bits per pixel, 8 by 4 pixels per block, 64 bits per block.

See also https:--www.khronos.org/registry/OpenGL/extensions/EXT/EXT_pvrtc_sRGB.txt
GraphicsFormatPVRTC1_SRGBA_4BPP

Four channel SRGB and alpha PVR1 compressed format, 4 bits per pixel, 4 by 4 pixels per block, 64 bits per block.

See also https:--www.khronos.org/registry/OpenGL/extensions/EXT/EXT_pvrtc_sRGB.txt
GraphicsFormatPVRTC2_SRGBA_2BPP

Four channel SRGB and alpha PVR2 compressed format, 2 bits per pixel, 8 by 4 pixels per block, 64 bits per block.

See also https:--www.khronos.org/registry/OpenGL/extensions/EXT/EXT_pvrtc_sRGB.txt
GraphicsFormatPVRTC2_SRGBA_4BPP

Four channel SRGB and alpha PVR2 compressed format, 4 bits per pixel, 4 by 4 pixels per block, 64 bits per block.

See also https:--www.khronos.org/registry/OpenGL/extensions/EXT/EXT_pvrtc_sRGB.txt
GraphicsFormatA8R8G8B8_UINT

Four channel ARGB 8-bit unsigned integer format, four bytes per pixel. \note Requires OpenGL ES 3.

GraphicsFormatA8R8G8B8_SINT

Four channel ARGB 8-bit signed integer format, four bytes per pixel. \note Requires OpenGL ES 3.

GraphicsFormatA16R16G16B16_UINT

Four channel ARGB 16-bit unsigned integer format, eight bytes per pixel. \note Requires OpenGL ES 3

GraphicsFormatA16R16G16B16_SINT

Four channel ARGB 16-bit signed integer format, eight bytes per pixel. \note Requires OpenGL ES 3

GraphicsFormatA16R16G16B16_SFLOAT

Four channel ARGB 16-bit half float format, eight bytes per pixel. \note Requires OpenGL ES 3 or ES 2 with extensions.

GraphicsFormatA8R8G8B8_SNORM

Four channel ARGB 8-bit signed normalized format, four bytes per pixel. \note Requires OpenGL ES 3

GraphicsFormatA32R32G32B32_UINT

Four channel ARGB 32-bit unsigned integer format, sixteen bytes per pixel. \note Requires OpenGL ES 3

GraphicsFormatA32R32G32B32_SINT

Four channel ARGB 32-bit signed integer format, sixteen bytes per pixel. \note Requires OpenGL ES 3

GraphicsFormatA32R32G32B32_SFLOAT

Four channel ARGB 32-bit float format, sixteen bytes per pixel. \note Requires OpenGL ES 3 or ES 2 with extensions.

GraphicsFormatA16R16G16B16_UNORM

Four channel ARGB 16-bit unsigned normalized format, eight bytes per pixel.

See also https:--www.khronos.org/registry/OpenGL/extensions/EXT/EXT_texture_norm16.txt
GraphicsFormatA16R16G16B16_SNORM

Four channel ARGB 16-bit signed normalized format, eight bytes per pixel.

See also https:--www.khronos.org/registry/OpenGL/extensions/EXT/EXT_texture_norm16.txt
GraphicsFormatGlRangeBegin

The first format in the range of valid, usable GL graphics formats.

GraphicsFormatGlRangeEnd

The last format in the range of valid, usable GL graphics formats.

GraphicsFormatR_DRW2D_PIXELFORMAT_ALPHA8

Single channel alpha 8-bit unsigned normalized framebuffer only format, 8 bits per pixel.

GraphicsFormatR_DRW2D_PIXELFORMAT_LUM8

Single channel luminance 8-bit unsigned normalized framebuffer only format, 8 bits per pixel.

GraphicsFormatR_DRW2D_PIXELFORMAT_AL17

Two channel 1-bit alpha and 7-bit luminance unsigned normalized format, 8 bits per pixel.

GraphicsFormatR_DRW2D_PIXELFORMAT_AL44

Two channel 4-bit alpha and 4-bit luminance unsigned normalized format, 8 bits per pixel.

GraphicsFormatR_DRW2D_PIXELFORMAT_AL88

Two channel alpha and luminance 8-bit unsigned normalized format, 16 bits per pixel.

GraphicsFormatR_DRW2D_PIXELFORMAT_AL1

Two channel aliased single 1-bit alpha/luminance component unsigned normalized texture only format, 1 bit per pixel.

GraphicsFormatR_DRW2D_PIXELFORMAT_AL2

Two channel aliased single 2-bit alpha/luminance component unsigned normalized texture only format, 2 bits per pixel.

GraphicsFormatR_DRW2D_PIXELFORMAT_AL4

Two channel aliased single 4-bit alpha/luminance component unsigned normalized texture only format, 4 bits per pixel.

GraphicsFormatR_DRW2D_PIXELFORMAT_AL8

Two channel aliased single 8-bit alpha/luminance component unsigned normalized texture only format, 8 bits per pixel.

GraphicsFormatR_DRW2D_PIXELFORMAT_RGB565

Three channel RGB 5, 6, 5-bit unsigned normalized format, 16 bits per pixel.

GraphicsFormatR_DRW2D_PIXELFORMAT_ARGB1555

Four channel 1-bit alpha and 5-bit RGB unsigned normalized format, 16 bits per pixel.

GraphicsFormatR_DRW2D_PIXELFORMAT_RGBA5551

Four channel 5-bit RGB and 1-bit alpha unsigned normalized format, 16 bits per pixel.

GraphicsFormatR_DRW2D_PIXELFORMAT_ARGB4444

Four channel 4-bit alpha and 4-bit RGB unsigned normalized format, 16 bits per pixel.

GraphicsFormatR_DRW2D_PIXELFORMAT_RGBA4444

Four channel 4-bit RGB and 4-bit alpha unsigned normalized format, 16 bits per pixel.

GraphicsFormatR_DRW2D_PIXELFORMAT_ARGB8888

Four channel ARGB 8-bit unsigned normalized format, 32 bits per pixel.

GraphicsFormatR_DRW2D_PIXELFORMAT_RGBA8888

Four channel RGBA 8-bit unsigned normalized format, 32 bits per pixel.

GraphicsFormatR_DRW2D_PIXELFORMAT_CLUT_8

Single component 8-bit unsigned integer texture only color lookup table format, 8 bits per component.

GraphicsFormatR_DRW2D_PIXELFORMAT_CLUT_4

Single component 4-bit unsigned integer texture only color lookup table format, 4 bits per component.

GraphicsFormatR_DRW2D_PIXELFORMAT_CLUT_2

Single component 2-bit unsigned integer texture only color lookup table format, 2 bits per component.

GraphicsFormatR_DRW2D_PIXELFORMAT_CLUT_1

Single component 1-bit unsigned integer texture only color lookup table format, 1 bit per component.

GraphicsFormatFullRangeBegin

The first format in the full range of graphics formats, including invalid values.

GraphicsFormatFullRangeEnd

The last format in the full range of graphics formats, including invalid values.