Unterteilung von Texture2D- und Texture2DArray-Unterressourcen
Diese Tabellen zeigen, wie Texture2D - und Texture2DArray-Unterressourcen gekachelt werden. Die Werte in diesen Tabellen zählen nicht die Endmip-Verpackung.
Diese Tabelle zeigt, wie Texture2D - und Texture2DArray-Unterressourcen mit Multisampelanzahlen von 1 gekachelt werden.
Bits/Pixel (1 Beispiel/Pixel) | Kacheldimensionen (Pixel, WxH) |
---|---|
8 | 256x256 |
16 | 256x128 |
32 | 128x128 |
64 | 128x64 |
128 | 64 x 64 |
BC1,4 | 512x256 |
BC2,3,5,6,7 | 256x256 |
Formatbitanzahlen, die bei gekachelten Ressourcen nicht unterstützt werden, sind 96 bpp-Formate, Videoformate, DXGI_FORMAT_R1_UNORM, DXGI_FORMAT_R8G8_B8G8_UNORM und DXGI_FORMAT_R8R8_G8B8_UNORM.
Diese Tabelle zeigt, wie Texture2D - und Texture2DArray-Unterressourcen mit verschiedenen Multisampelanzahlen gekachelt werden.
Multisampelanzahl | Kacheldimensionen oben durch dividieren (WxH) |
---|---|
1 | 1x1 |
2 | 2x1 |
4 | 2x2 |
8 | 4x2 |
16 | 4x4 |
Nur die Stichprobenanzahl 1 und 4 sind erforderlich (und zulässig), um mit gekachelten Ressourcen unterstützt zu werden. Gekachelte Ressourcen unterstützen derzeit 2, 8 und 16 nicht, obwohl sie angezeigt werden.
Implementierungen können den MSAA-Modus (Multisample Antialiasing) mit 2, 8 und/oder 16 Beispielen für nicht gekachelte Ressourcen unterstützen, obwohl diese nicht unterstützt werden.
Gekachelte Ressourcen mit einer Beispielanzahl von mehr als 1 können keine Formate von 128 bpp verwenden.
Zugehörige Themen