Révision DirectX de Microsoft en fichiers dump, AMD première avec pilote public

Microsoft dévoile DirectX Dump Files, une fonctionnalité destinée à faciliter le diagnostic des crashs GPU. Elle est actuellement en préversion publique et AMD est le premier constructeur à proposer un pilote compatible.

Comment fonctionnent les Dump Files ?

Historiquement, déboguer les crashs liés au GPU dans les jeux vidéo a été un casse-tête pour les développeurs. La multitude de combinaisons possibles entre matériel, pilotes et versions d’OS, ainsi que la difficulté de reproduire les crashs eux-mêmes, rendent le processus particulièrement ardu.

Microsoft travaille donc depuis quelque temps sur une solution cross-vendor pour le débogage GPU. Après des collaborations avec les quatre principaux fournisseurs de matériel graphique – AMD, Intel, NVIDIA et Qualcomm – et des développements sur le runtime DirectX, le noyau graphique de Windows ainsi que l’outil de profiling ‘PIX’ de Microsoft, les Dump Files sont nés.

Comment fonctionnent les Dump Files et quand seront-ils disponibles ?

Les Dump Files de Microsoft fonctionnent en capturant un instantané de l’exécution GPU au moment précis du crash. Cela inclut des données comme l’état du GPU, les données du pilote, le contexte du runtime Direct3D et les informations logiciels. Tout est regroupé dans un seul fichier, analysable ensuite avec PIX. Pour obtenir la gamme complète de métriques, les constructeurs doivent développer des pilotes supportant la fonctionnalité ; sinon, seul un dump partiel, sans les données matérielles spécifiques, est disponible.

Microsoft a également défini trois modes opérationnels pour les Dump Files : NO_OVERHEAD, MEDIUM_OVERHEAD et HIGH_OVERHEAD. Le premier mode capture l’instantané exact au moment du crash, ce qui signifie un impact minime sur les performances en runtime, mais limite la quantité de données collectées. MEDIUM_OVERHEAD offre un équilibre entre impact sur les performances et collecte de données, tandis que HIGH_OVERHEAD est le mode le plus impactant, mais capture les données d’état GPU et pilote les plus détaillées.

À lire :  La Steam Machine de Valve à 1049 € cache une marge élevée ou a été surtaxée par les fournisseurs, selon un leaker AMD

Actuellement, les DirectX Dump Files sont une fonctionnalité en préversion et ne sont pas destinés à être utilisés dans les jeux commercialisés. L’idée est de permettre aux développeurs de tester la fonctionnalité, et aux constructeurs de déployer leurs pilotes mis à jour. L’Agility SDK pour les Dump Files est donc uniquement accessible en Mode Développeur. Microsoft indique que le support pour la version commerciale devrait arriver autour de l’automne 2026.

AMD est le premier à supporter publiquement les Dump Files avec son pilote Agility SDK Preview 26.10.07.02

Si tous les quatre constructeurs avaient présenté des démos fonctionnelles lors du GDC 2026, AMD est le premier à proposer un support public en préversion, via son pilote ‘Developer Preview’ Agility SDK 26.10.07.02. Ce pilote apporte le support de la fonctionnalité aux cartes graphiques des séries RX 9000 et RX 7000, bien que seul le mode HIGH_OVERHEAD soit actuellement disponible.

AMD précise également un support complet des fonctionnalités des Dump Files, incluant les marqueurs PIX étendus (annotations pour contextualiser les crashs GPU) et DebugBreak(), la fonction permettant de créer directement un dump file lorsque un shader rencontre une condition inattendue.

Actuellement, NVIDIA, Intel et Qualcomm n’ont pas de pilote en préversion disponible publiquement pour les Dump Files. On peut envisager que le support de cette fonctionnalité soit intégré directement dans les branches principales des pilotes de chaque constructeur dans un futur proche. Cela continue une tendance où AMD propose un support public plus rapide pour les nouvelles fonctionnalités DirectX introduites par Microsoft, comme avec Advanced Shader Delivery.

À lire :  AMD déclare que le MacBook Neo ne peut pas faire tourner tous vos jeux, contrairement aux PC portables Ryzen

Guide Optimisation Pc Windows 11 Jeux Performance Bot Guide Optimisations Pc Windows 10 Jeux Performances Sur Omgpu.com Bot

Guide Comment Reduire Input Lag Latence Omgpu Bot Comment supprimer Coil Whine carte graphique

Vous pourriez aussi aimer