Размещение на плитках вложенных ресурсов Texture2D и Texture2DArray
В этих таблицах показано, как фрагментируются подресурсы Texture2D и Texture2DArray . Значения в этих таблицах не учитывают упаковку хвостовых MIP-карт.
В этой таблице показано, как размещаются на плитках вложенные ресурсы Texture2D и Texture2DArray с множественной дискретизацией и одной выборкой.
Бит/пкс (1 семпл/пкс) | Размеры плиток (пиксели, ШxВ) |
---|---|
8 | 256x256 |
16 | 256x128 |
32 | 128x128 |
64 | 128x64 |
128 | 64x64 |
BC1,4 | 512x256 |
BC2,3,5,6,7 | 256x256 |
Число битов форматирования, не поддерживаемых для мозаичных ресурсов, — это форматы 96 бит/с, видеоформаты, DXGI_FORMAT_R1_UNORM, DXGI_FORMAT_R8G8_B8G8_UNORM и DXGI_FORMAT_R8R8_G8B8_UNORM.
В этой таблице показано, как размещаются на плитках вложенные ресурсы Texture2D и Texture2DArray с множественной дискретизацией и различным числом выборок.
Число нескольких выборок | Разделение измерений плитки выше на (WxH) |
---|---|
1 | 1x1 |
2 | 2x1 |
4 | 2x2 |
8 | 4x2 |
16 | 4x4 |
Только примеры счетчиков 1 и 4 должны поддерживаться (и разрешены) для плиток ресурсов. Плитки ресурсов в настоящее время не поддерживают 2, 8 и 16, несмотря на то, что они отображаются.
Реализации могут выбрать поддержку 2, 8 и (или) 16 примеров многопримерного сглаживания (MSAA) для ресурсов без плитки, даже если они не поддерживаются.
Мозаичные ресурсы с количеством примеров, превышающими 1, не могут использовать форматы 128 bpp.
Связанные темы