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. |