Enum bgfx.TextureFormat
Namespace: Bgfx
Syntax
public enum TextureFormat
Fields
Name | Description |
---|---|
A8 | |
ASTC10x5 | ASTC 10x5 2.56 BPP |
ASTC4x4 | ASTC 4x4 8.0 BPP |
ASTC5x5 | ASTC 5x5 5.12 BPP |
ASTC6x6 | ASTC 6x6 3.56 BPP |
ASTC8x5 | ASTC 8x5 3.20 BPP |
ASTC8x6 | ASTC 8x6 2.67 BPP |
ATC | ATC RGB 4BPP |
ATCE | ATCE RGBA 8 BPP explicit alpha |
ATCI | ATCI RGBA 8 BPP interpolated alpha |
BC1 | DXT1 R5G6B5A1 |
BC2 | DXT3 R5G6B5A4 |
BC3 | DXT5 R5G6B5A8 |
BC4 | LATC1/ATI1 R8 |
BC5 | LATC2/ATI2 RG8 |
BC6H | BC6H RGB16F |
BC7 | BC7 RGB 4-7 bits per color channel, 0-8 bits alpha |
BGRA8 | |
Count | |
D0S8 | |
D16 | |
D16F | |
D24 | |
D24F | |
D24S8 | |
D32 | |
D32F | |
ETC1 | ETC1 RGB8 |
ETC2 | ETC2 RGB8 |
ETC2A | ETC2 RGBA8 |
ETC2A1 | ETC2 RGB8A1 |
PTC12 | PVRTC1 RGB 2BPP |
PTC12A | PVRTC1 RGBA 2BPP |
PTC14 | PVRTC1 RGB 4BPP |
PTC14A | PVRTC1 RGBA 4BPP |
PTC22 | PVRTC2 RGBA 2BPP |
PTC24 | PVRTC2 RGBA 4BPP |
R1 | |
R16 | |
R16F | |
R16I | |
R16S | |
R16U | |
R32F | |
R32I | |
R32U | |
R5G6B5 | |
R8 | |
R8I | |
R8S | |
R8U | |
RG11B10F | |
RG16 | |
RG16F | |
RG16I | |
RG16S | |
RG16U | |
RG32F | |
RG32I | |
RG32U | |
RG8 | |
RG8I | |
RG8S | |
RG8U | |
RGB10A2 | |
RGB5A1 | |
RGB8 | |
RGB8I | |
RGB8S | |
RGB8U | |
RGB9E5F | |
RGBA16 | |
RGBA16F | |
RGBA16I | |
RGBA16S | |
RGBA16U | |
RGBA32F | |
RGBA32I | |
RGBA32U | |
RGBA4 | |
RGBA8 | |
RGBA8I | |
RGBA8S | |
RGBA8U | |
Unknown | Compressed formats above. |
UnknownDepth | Depth formats below. |