Texture2D 和 Texture2DArray 子資源拼貼
這些表格顯示 Texture2D 和 Texture2DArray 子資源如何並排顯示。 這些表格中的數值並未計入結尾 mip 包裝。
下表顯示了 Texture2D 和多重採樣次數為 1 之 Texture2DArray 子資源拼接的方式。
位元數/像素 (1 個樣本/像素) | 磚的維度 (像素,寬 x 高) |
---|---|
8 | 256 x 256 |
16 | 256 x 128 |
32 | 128 x 128 |
64 | 128 x 64 |
128 | 64x64 |
BC1,4 | 512 x 256 |
BC2,3,5,6,7 | 256 x 256 |
磚資源不支援格式化位元數目是 96 bpp 格式、視訊格式、DXGI_FORMAT_R1_UNORM、DXGI_FORMAT_R8G8_B8G8_UNORM和DXGI_FORMAT_R8R8_G8B8_UNORM。
下表顯示了 Texture2D 和多重採樣次數超過 1 之 Texture2DArray 子資源拼接的方式。
多重取樣計數 | 將上方的磚維度除以 (WxH) |
---|---|
1 | 1 x 1 |
2 | 2 x 1 |
4 | 2 x 2 |
8 | 4 x 2 |
16 | 4x4 |
只有樣本計數 1 和 4 需要 (,並允許磚資源支援) 。 並排顯示的資源目前不支援 2、8 和 16。
實作可以選擇支援非並排式資源的 2、8 和/或 16 個範例多重取樣反鋸齒 (MSAA) 模式,即使磚化資源不支援它們也一樣。
樣本計數大於 1 的並排資源無法使用 128 bpp 格式。
相關主題