
Microsoft PIX peut également être utilisé pour analyser les jeux DirectX 12 sur Windows. Il utilise le processus de capture GPU pour restituer des images uniques. Le processus de capture GPU donne aux développeurs la possibilité d'approfondir les détails spécifiques du processus.
Les développeurs trouveront la possibilité de régler leurs jeux DirectX 12, en les gardant pertinents dans l'arène de développement de jeux PC toujours compétitive.

Change log :
Nous avons publié aujourd'hui deux nouvelles versions de PIX. Elles complètent les nouveaux SDK D3D12 Agility publiés aujourd'hui.
Les nouvelles versions de PIX sont :
- PIX 2505.30 – prend en charge les nouvelles fonctionnalités D3D12 publiées aujourd'hui dans Agility SDK 1.616, notamment :
- Microcartes d'opacité (OMM)
- Ressources carrelées de niveau 4
- PIX 2505.30-preview – prend en charge les nouvelles fonctionnalités d'aperçu D3D12 publiées aujourd'hui dans Agility SDK 1.717-preview, notamment :
- Vecteurs coopératifs
- Réorganisation de l'exécution des shaders (SER)
- Prise en charge de RayQuery pour les OMM.
Les deux versions incluent également quelques corrections de bugs par rapport à la dernière version de PIX , la 2505.09. Les détails sont indiqués ci-dessous.
Nous vous recommandons d'utiliser uniquement la version PIX 2505.30-preview si vous utilisez une fonctionnalité D3D12 en préversion, comme Cooperative Vectors ou SER. Nous recommandons à tous les autres utilisateurs de PIX d'utiliser la version 2505.30.
Comme d'habitude, si vous avez des commentaires ou des suggestions concernant PIX, n'hésitez pas à nous contacter ! Le mieux est de passer par le Discord DirectX (#pix) ou d'utiliser le bouton Aide->Envoyer un commentaire dans PIX.
Microcartes d'opacité (OMM)
Consultez cet article de blog D3D12 pour plus d’informations sur les OMM.
PIX 2505.30 offre une prise en charge complète des OMM dès sa sortie commerciale. Outre la prise en charge de la capture/relecture et la possibilité de visualiser les structures de données de vos OMM, vous pouvez également visualiser vos OMM dans l'Accélération Structure Viewer de PIX :
Voici une capture d'écran PIX représentant un arbre et ses feuilles, issue de l'exemple D3D12RaytracingOpacityMicromaps . Vous pouvez y voir quels pixels de la géométrie de l'arbre sont transparents (c'est-à-dire ignorer le shader anyhit), opaques (c'est-à-dire invoquer le shader) et inconnus. Consultez la légende des couleurs à droite pour plus de contexte.
Si vous avez des commentaires ou des suggestions, n'hésitez pas à nous contacter comme d'habitude !
Ressources carrelées de niveau 4
PIX 2505.30 offre une prise en charge complète de Tiled Resource Tier 4 dès le premier jour.
Vecteurs coopératifs
La version préliminaire de PIX 2505.30 offre une prise en charge initiale des vecteurs coopératifs. Cela inclut :
- Prise en charge de la capture/relecture et prise en charge de toutes les fonctionnalités de profilage existantes dans PIX
- Prise en charge du débogage des shaders
Réorganisation de l'exécution des shaders (SER)
De même, PIX 2505.30-preview offre une prise en charge complète de SER, y compris la prise en charge du débogage des shaders.
Corrections de bugs
PIX 2505.30 et 2505.30-preview offrent toutes les fonctionnalités PIX prises en charge dans la dernière version PIX (2505.09), ainsi que les corrections de bogues suivantes :
- Résoudre le problème de mise au point « Prendre la capture »
- Corriger divers autres problèmes d'interface utilisateur/expérience utilisateur signalés par les utilisateurs
- Correction des graphiques du compteur de chronologie sur les GPU Intel
- Corriger le paramètre « Nombre maximal d'images » dans le volet Paramètres
- Éditeur de texte : faites en sorte que Ctrl+A et Ctrl+C dans la liste des événements copient tout dans le bon ordre, quelle que soit la sélection d'origine
- Éditeur de texte : conserver le défilement vertical sur Ctrl+A
- Correction spéculative du plantage de la liste d'événements rencontré par l'utilisateur
- Correction d'un crash potentiel lors de l'initialisation du compilateur de shader lors de la relecture PIX
- Correction de l'erreur d'exportation vers C++ dans l'appel ModifyDescriptors() pendant la lecture
- Correction de la collecte des données de synchronisation lorsque les plugins PIX sont désactivés
Développeur Austin Kinross , PIX sous Windows
Page d’accueil : Microsoft PIX
Aucun commentaire:
Enregistrer un commentaire