Unterteilung von Texture2D- und Texture2DArray-Unterressourcen
Diese Tabellen zeigen, wie Texture2D- und Texture2DArray-Unterressourcen nebeneinander angeordnet werden. Die Werte in diesen Tabellen zählen keine Tail-Mip-Verpackungen.
Unterressourcen mit Multisampleanzahl von 1
Diese Tabelle zeigt, wie Texture2D- und Texture2DArray-Unterressourcen mit Multisampleanzahl von 1 nebeneinander angeordnet werden.
Bits/Pixel (1 Beispiel/Pixel) | Kachelabmessungen (Pixel, WxH) |
---|---|
8 | 256x256 |
16 | 256 x 128 |
32 | 128 x 128 |
64 | 128 x 64 |
128 | 64 x 64 |
BC1,4 | 512 x 256 |
BC2,3,5,6,7 | 256x256 |
Formatbitanzahlen, die bei Streamingressourcen nicht unterstützt werden, sind 96 BPP-Formate, Videoformate, DXGI_FORMAT_R1_UNORM, DXGI_FORMAT_R8G8_B8G8_UNORM und DXGI_FORMAT_R8R8_G8B8_UNORM.
Unterressourcen mit verschiedenen Multisample-Anzahlen
Diese Tabelle zeigt, wie Texture2D- und Texture2DArray-Unterressourcen mit verschiedenen Multisampleanzahlen nebeneinander angeordnet werden.
Bits/Pixel (1 Beispiel/Pixel) | Kachelabmessungen (Pixel, WxH) |
---|---|
1 | 1x1 |
2 | 2x1 |
4 | 2x2 |
8 | 4x2 |
16 | 4x4 |
Es sind nur die Beispielanzahl 1 und 4 erforderlich (und zulässig), um mit Streamingressourcen unterstützt zu werden. Streamingressourcen unterstützen derzeit nicht 2, 8 und 16, obwohl sie angezeigt werden.
Implementierungen können den MsAA-Modus (Multisample Antialiasing) von 2, 8 und/oder 16 Beispielen für Nicht-Streamingressourcen unterstützen, obwohl sie von streamingressource nicht unterstützt werden.
Streamingressourcen mit Beispielanzahlen, die größer als 1 sind, können keine 128 bpp-Formate verwenden.
Die Einschränkungen für unterstützte Beispielanzahlen und -formate sind auf Hardwareinkonsistenzen aus der Spezifikation zurückzuführen.
Verwandte Themen
Wie der Bereich einer Streamingressource nebeneinander angeordnet wird