Sintaxe
Constantes
Comentários
XBTC_TILING_MODE é usado para definir o padrão de swizzle para uma texturização eficiente. O tamanho do bloco designa a quantidade de memória que passa por swizzle antes de prosseguir linearmente. Os blocos ficam em ordem de linha principal, ou seja, ordem de “máquina de escrever”, e cada linha deve terminar em um bloco inteiro.
O modo de tiling também determina quantos níveis de mip cabem dentro da “mip tail”. A mip tail é um único bloco de textura que empacota vários níveis de mip usando um esquema de subdivisão binária. Como o bloco é indivisível, ele pode servir como uma “textura base” sobre a qual mais níveis de mip podem ser transmitidos.
Os modos de tiling do Scarlett (nativos) referem-se aos modos D ou XG_SWIZZLE_MODE_D, exceto no caso de texturas 3D, que devem usar *_S.
O D3D Standard Swizzle refere-se a XG_SWIZZLE_MODE_64KB_S.
As seguintes funções usam esta enumeração:
Para obter mais informações sobre arquivos XBTC, confira XBOX Texture Compressor (XBTC).
Para obter mais informações sobre os membros do XBTC, confira XBTC.
