Sub-recursos lado a lado de Texture3D
Esta tabela mostra como os sub-recursos Texture3D são lado a lado. Os valores nesta tabela não contam a compactação MIP final.
Esta tabela pega o agrupamento lado a lado do Texture2D e divide cada uma das dimensões x/y por 4 e adiciona 16 camadas de profundidade. Todos os blocos do primeiro plano (plano 2D de blocos definindo as 16 primeiras camadas de profundidade) aparecem antes dos planos subsequentes.
Observação
O suporte a Texture3D em recursos lado a lado não é exposto na implementação inicial de recursos lado a lado, mas as formas de bloco desejadas são listadas aqui porque o suporte pode ser considerado em uma versão futura.
Bits/Pixel (1 amostra/pixel) | Dimensões do bloco (Pixels, LxAxP) |
---|---|
8 | 64x32x32 |
16 | 32x32x32 |
32 | 32x32x16 |
64 | 32x16x16 |
128 | 16x16x16 |
BC1,4 | 128x64x16 |
BC2,3,5,6,7 | 64x64x16 |
Contagens de bits de formato sem suporte com recursos lado a lado são formatos de 96 bpp, formatos de vídeo, DXGI_FORMAT_R1_UNORM, DXGI_FORMAT_R8G8_B8G8_UNORM e DXGI_FORMAT_R8R8_G8B8_UNORM.
Tópicos relacionados