Pular para o conteúdo principal
Representa o modo de tiling de uma textura em blocos.

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.

Requisitos

Cabeçalho: XBTC.h Plataformas com suporte: consoles da família XBOX One e consoles XBOX Series

Confira também

XBTCTileTexture XBTCTileAndCompressTexture XBTC
Última modificação em 6 de outubro de 2026