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
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. LDSSizeInBytes
Type : 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

Voir aussi

dxcapi_x
Last modified on October 6, 2026