Skip to main content
Structure représentant les statistiques de nuanceur d’une étape de nuanceur matériel précompilée.

Syntaxe

Membres

NumVGPR
Type : uint16_t
Nombre de GPR vectoriels utilisés par voie. Peut limiter l’occupation. NumSGPR
Type : uint16_t
Nombre de GPR scalaires utilisés sur l’ensemble des voies de la vague. Peut limiter l’occupation sur XBOX One. WaveSize
Type : uint8_t
Nombre de voies par vague. 32 ou 64. Occupancy
Type : uint8_t
Nombre maximal théorique de vagues pouvant s’exécuter sur une unité de calcul, en fonction de 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. LDSSizeInBytes
Type : uint32_t
Quantité de LDS utilisée par voie. Peut limiter l’occupation. PerLaneScratchSizeInBytes
Type : uint32_t
Quantité de mémoire de travail (scratch) 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

Voir aussi

dxcapi_x
Last modified on October 6, 2026