-
Notifications
You must be signed in to change notification settings - Fork 30
Texture formats table
Try edited this page Aug 3, 2024
·
10 revisions
(WIP) NOTE: Read-only Texture can be converted to supported format, if needed.
Texture | RT/Depth | MSAA4 | Storage | Atomic | |
---|---|---|---|---|---|
R8 | VDM | VDM | DM | VDM | V |
RG8 | VDM | DM | DM | VDM | V |
RGB8 | |||||
RGBA8 | VDM | VDM | DM | VDM | V |
R16 | DM | DM | DM | DM | |
RG16 | DM | DM | DM | DM | |
RGB16 | |||||
RGBA16 | DM | DM | DM | DM | |
R32F | VDM | VDM | DM | DM | VD |
RG32F | VDM | VDM | D | DM | V |
RGB32F | |||||
RGBA32F | VDM | VD | D | DM | V |
R32U | VM | D | D | VDM | VDM |
RG32U | M | D | D | DM | |
RGB32U | |||||
RGBA32U | M | D | D | DM | |
Depth16 | VM | DM | DM | M | |
Depth24x8 | D | D | |||
Depth24S8 | D | D | |||
Depth32F | VM | D | DM | M | |
DXT1 | D | ||||
DXT3 | D | ||||
DXT5 | D | ||||
R11G11B10UF | VDM | D | D | DM | |
RGBA16F | VDM | VD | D | VDM | V |
https://learn.microsoft.com/en-us/windows/win32/direct3ddxgi/hardware-support-for-direct3d-12-0-formats
https://developer.apple.com/metal/Metal-Feature-Set-Tables.pdf