Поделиться через


Размещение на плитках вложенных ресурсов 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.

Способ плитки области ресурса