Syntaxe
Membres
NumVGPRType : uint16_t Le nombre de GPR vectoriels utilisés par voie. Peut limiter l’occupation. NumSGPR
Type : uint16_t Le nombre de GPR scalaires utilisés pour l’ensemble des voies de la vague. Peut limiter l’occupation sur XBOX One. WaveSize
Type : uint8_t Le nombre de voies par vague. Soit 32, soit 64. Occupancy
Type : uint8_t Le nombre maximal théorique de vagues pouvant s’exécuter sur une unité de calcul, selon l’utilisation des registres et de la LDS. ThreadGroupWaveCount
Type : uint16_t Pour les nuanceurs de calcul, il s’agit du nombre de vagues nécessaires pour exécuter tous les threads déclarés dans
numthreads. Pour tous les autres, la valeur est 1.
LDSSizeInBytesType : uint32_t La quantité de LDS utilisée par voie. Peut limiter l’occupation. PerLaneScratchSizeInBytes
Type : uint32_t La quantité de mémoire de travail utilisée par voie.
Remarques
Ensemble de base de statistiques sur une étape de nuanceur matériel précompilée.Configuration requise
En-tête : dxcapi_x.h (XBOX One), dxcapi_xs.h (XBOX Series)Plateformes prises en charge : consoles de la famille XBOX One et consoles XBOX Series
