Passer au contenu principal
Explorez les rubriques sur le GPU pour le développement de jeux XBOX.

Analyser les performances du GPU

PIX dispose de diverses fonctionnalités pour capturer et analyser les performances de votre GPU.

Objets d'API dans PIX

L’onglet API Objects de PIX présente les différents paramètres transmis à chaque API, comme illustré dans la figure suivante.

Goulots d'étranglement du GPU dans PIX

PIX peut afficher les goulots d’étranglement du GPU en fonction de l’utilisation du matériel.

Visionneuse BVH de PIX

PIX permet de visualiser les structures de hiérarchie de volumes englobants (BVH) utilisées lors des charges de travail de lancer de rayons.

Compteurs PIX

Vous pouvez analyser, trier, filtrer et représenter graphiquement les compteurs logiciels et matériels de PIX.

Dr. PIX

Dr. PIX fournit une analyse détaillée d’un événement nommé ou d’un appel de dessin sélectionné.

Modification et continuation dans PIX

Shader Edit and Continue (illustré dans la figure suivante) permet de modifier le code HLSL (High-Level Shader Language), les instructions GPU…

Modifications dans PIX

Avec PIX Edit and Continue, vous pouvez modifier le code HLSL (High-Level Shader Language), les instructions GPU et les options du compilateur.

Détails des événements dans PIX

L’onglet Event Details de PIX permet d’examiner plus en détail les valeurs des paramètres transmis à un événement.

Captures GPU dans PIX

Les GPU Captures servent à enregistrer toutes les entrées et commandes envoyées au GPU, puis à les relire pour une analyse et une expérimentation ultérieures.

Prise en charge de l'analyse d'ExecuteIndirect dans PIX

L’analyse des appels ExecuteIndirect dans PIX présente des difficultés.

Assemblage des entrées

IA est l’étape d’assemblage des entrées dans PIX.

Capture GPU

Après avoir capturé vos données GPU ou ouvert une capture précédente, la page Overview doit s’afficher.

Vue Pipeline

La vue Pipeline est idéale pour voir le pipeline graphique en action.

Ressources dans PIX

Vous pouvez afficher les ressources et leur utilisation dans PIX.

Chronologie GPU dans PIX

L’onglet Timeline (illustré dans la figure suivante) vous permet de voir la durée de chaque appel d’API.

Minutage GPU dans PIX

PIX affiche le minutage de chaque Global ID dans la vue Events.

Visionneuse de mémoire

Cette vue permet d’afficher la mémoire de la console à une adresse et pour une taille spécifiées, avec un formateur personnalisable.

Visionneuse de maillages de PIX

Utilisez la visionneuse de maillages de PIX pour comparer son rendu au résultat attendu et repérer rapidement les écarts, comme illustré dans la figure suivante.

États du pipeline dans PIX

L’onglet Pipeline States de PIX affiche la liste de tous les PSO de la capture GPU actuelle.

Vue Resources de PIX

La vue Resources fournit des informations générales sur les ressources de votre capture, comme illustré dans la figure suivante.

Débogage de nuanceurs dans PIX

Pour déboguer les nuanceurs, PIX doit localiser leurs PDB.

PDB de nuanceurs dans PIX

PIX peut charger les PDB (symboles) des nuanceurs pour activer des fonctionnalités supplémentaires.

Trace de nuanceur dans PIX (XBOX One)

Cette rubrique décrit comment analyser les instructions de l’assembleur de nuanceurs pour déterminer les goulots d’étranglement des performances.

Trace de nuanceur dans PIX (XBOX Series X|S)

PIX permet de visualiser l’exécution des vagues et des instructions sur le GPU pour les captures GPU de la XBOX Series X|S.

Vue State

La vue State affiche des informations sur l’état Direct3D de chaque événement doté d’un Global ID, ainsi que l’état du matériel, notamment…

Table des compteurs matériels de PIX

Les compteurs suivants peuvent être examinés dans PIX.

Statistiques des mips de texture dans PIX

L’onglet Texture Mip Statistics de PIX affiche la liste des textures échantillonnées à partir de la file d’attente graphique pour la capture GPU actuelle.

Visionneuse de textures de PIX

La visionneuse de textures de PIX est utilisée avec la vue Pipeline pour visualiser les ressources, comme illustré dans la capture d’écran suivante.

Ombrage à taux variable (VRS) dans PIX

Dans PIX, différentes zones permettent de trouver diverses informations sur l’état, les API et les ressources.

Utiliser PIX avec les nuanceurs

Utilisez PIX pour analyser et déboguer les performances des nuanceurs.

Voir aussi

Dernière modification le 8 octobre 2026