Texture2D と Texture2DArray のサブリソースのタイル表示
次の表に、Texture2D および Texture2DArray サブリソースがどのようにタイル表示されるかを示します。 これらの表の値は、テール ミップ パッキングをカウントしていません。
次の表に、マルチサンプル数が 1 の Texture2D および Texture2DArray サブリソースがどのようにタイル表示されるかを示します。
ビット/ピクセル (1 サンプル/ピクセル) | タイルの寸法 (ピクセル、W x H) |
---|---|
8 | 256 x 256 |
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 | 256 x 256 |
タイル リソースでサポートされていない形式ビット数は、96 bpp 形式、ビデオ形式、DXGI_FORMAT_R1_UNORM、DXGI_FORMAT_R8G8_B8G8_UNORM、DXGI_FORMAT_R8R8_G8B8_UNORMです。
次の表に、さまざまなマルチサンプル数の Texture2D および 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 形式を使用できません。
関連トピック