enum | Format : quint8 {
Unknown = 0
, R8
, R16
, R16F
,
R32I
, R32UI
, R32F
, RG8
,
RGBA8
, RGB8
, SRGB8
, SRGB8A8
,
RGB565
, RGBA5551
, Alpha8
, Luminance8
,
Luminance16
, LuminanceAlpha8
, RGBA16F
, RG16F
,
RG32F
, RGB32F
, RGBA32F
, R11G11B10
,
RGB9E5
, RGB10_A2
, RGB16F
, RGBA32UI
,
RGB32UI
, RGBA16UI
, RGB16UI
, RGBA8UI
,
RGB8UI
, RGBA32I
, RGB32I
, RGBA16I
,
RGB16I
, RGBA8I
, RGB8I
, RGBE8
,
Depth16 = DepthTextureFlag + 1
, Depth24
, Depth32
, Depth24Stencil8
,
RGBA_DXT1 = CompressedTextureFlag + 1
, RGB_DXT1
, RGBA_DXT3
, RGBA_DXT5
,
R11_EAC_UNorm
, R11_EAC_SNorm
, RG11_EAC_UNorm
, RG11_EAC_SNorm
,
RGB8_ETC2
, SRGB8_ETC2
, RGB8_PunchThrough_Alpha1_ETC2
, SRGB8_PunchThrough_Alpha1_ETC2
,
RGBA8_ETC2_EAC
, SRGB8_Alpha8_ETC2_EAC
, RGBA_ASTC_4x4
, RGBA_ASTC_5x4
,
RGBA_ASTC_5x5
, RGBA_ASTC_6x5
, RGBA_ASTC_6x6
, RGBA_ASTC_8x5
,
RGBA_ASTC_8x6
, RGBA_ASTC_8x8
, RGBA_ASTC_10x5
, RGBA_ASTC_10x6
,
RGBA_ASTC_10x8
, RGBA_ASTC_10x10
, RGBA_ASTC_12x10
, RGBA_ASTC_12x12
,
SRGB8_Alpha8_ASTC_4x4
, SRGB8_Alpha8_ASTC_5x4
, SRGB8_Alpha8_ASTC_5x5
, SRGB8_Alpha8_ASTC_6x5
,
SRGB8_Alpha8_ASTC_6x6
, SRGB8_Alpha8_ASTC_8x5
, SRGB8_Alpha8_ASTC_8x6
, SRGB8_Alpha8_ASTC_8x8
,
SRGB8_Alpha8_ASTC_10x5
, SRGB8_Alpha8_ASTC_10x6
, SRGB8_Alpha8_ASTC_10x8
, SRGB8_Alpha8_ASTC_10x10
,
SRGB8_Alpha8_ASTC_12x10
, SRGB8_Alpha8_ASTC_12x12
, BC1
, BC2
,
BC3
, BC4
, BC5
, BC6H
,
BC7
} |