Passer au contenu principal
Représente le mode de tiling d’une texture en tiles.

Syntaxe

Constantes

Remarques

XBTC_TILING_MODE permet de définir le modèle de swizzle pour un texturage efficace. La taille de tile désigne la quantité de mémoire qui est swizzlée avant de poursuivre de manière linéaire. Les tiles sont dans l’ordre row-major, c’est-à-dire l’ordre « machine à écrire », et chaque ligne doit se terminer sur une tile entière. Le mode de tiling détermine également le nombre de niveaux de mip qui tiennent dans la « mip tail ». La mip tail est une tile de texture unique qui regroupe plusieurs niveaux de mip à l’aide d’un schéma de subdivision binaire. Comme la tile est indivisible, elle peut servir de « texture de base » sur laquelle streamer d’autres niveaux de mip. Les modes de tiling Scarlett (natifs) correspondent aux modes D ou XG_SWIZZLE_MODE_D, sauf dans le cas des textures 3D, qui doivent utiliser *_S. D3D Standard Swizzle correspond à XG_SWIZZLE_MODE_64KB_S. Les fonctions suivantes utilisent cette énumération : Pour plus d’informations sur les archives XBTC, consultez XBOX Texture Compressor (XBTC). Pour plus d’informations sur les membres XBTC, consultez XBTC.

Configuration requise

En-tête : XBTC.h Plateformes prises en charge : consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

XBTCTileTexture XBTCTileAndCompressTexture XBTC
Dernière modification le 6 octobre 2026