Texture3D サブリソースのタイル表示

次の表に、Texture3D サブリソースがどのようにタイル表示されるかを示します。 この表の値は、テール ミップ パッキングをカウントしていません。

次の表では、Texture2D のタイル表示を受け取り、x/y 次元をそれぞれ 4 で割り、16 レイヤーの深度を追加します。 最初の平面 (最初の 16 レイヤーの深度を定義するタイルの 2D 平面) のすべてのタイルが、後続の平面の前に表示されます。

ストリーミング リソースでの Texture3D のサポートは、ストリーミング リソースの最初の実装では公開されませんが、今後のリリースでのサポートに備えて必要なタイル形状をここに示します。

 

ビット/ピクセル (1 サンプル/ピクセル) タイルの寸法 (ピクセル、W x H x D)
8 64 x 32 x 32
16 32 x 32 x 32
32 32 x 32 x 16
64 32 x 16 x 16
128 16 x 16 x 16
BC1、4 128 x 64 x 16
BC2、3、5、6、7 64 x 64 x 16

 

ストリーミング リソースでサポートされない形式のビット数は、96 bpp 形式、ビデオ形式、DXGI_FORMAT_R1_UNORM、DXGI_FORMAT_R8G8_B8G8_UNORM、DXGI_FORMAT_R8R8_G8B8_UNORM です。

ストリーミング リソースの領域をタイル表示する方法