Lors de la GDC, Microsoft a présenté une mise à jour importante de DirectX, avec la version 1.2 de DirectX Raytracing (DXR) et la prise en charge du Neural Rendering pour le hardware d’NVIDIA, Intel et AMD.
Nouveautés de DirectX Raytracing 1.2
Ces récentes évolutions visent à améliorer la fidélité visuelle tout en offrant des gains de performance considérables. Parmi les nouvelles fonctionnalités figurent les micromaps d’opacité (OMM) et le réordonnancement de l’exécution des shaders (SER), qui promettent de renforcer les performances de rendu.
Les micromaps d’opacité optimisent la géométrie testée par alpha, permettant d’atteindre jusqu’à 2,3x d’amélioration de performance dans les jeux utilisant le ray tracing. Ils réduisent le nombre d’appels de shaders tout en préservant la qualité visuelle.
De plus, le réordonnancement de l’exécution des shaders offre des gains de performance pouvant atteindre 2x dans certains cas en regroupant intelligemment les exécutions. Cela améliore l’efficacité des GPU, réduit la divergence et augmente les taux de rafraîchissement, rendant les jeux en ray tracing plus fluides que jamais.

Avec DXR 1.2, Microsoft promet jusqu’à 40% d’amélioration de performance lors de scènes complexes, comme démontré dans le jeu Alan Wake 2, qui a été présenté avec des visuels raytracés détaillés.
Support hardware et nouvelles fonctionnalités
NVIDIA a déjà intégré ces nouvelles fonctionnalités et offre un support par ses pilotes sur les GPU GeForce RTX. La collaboration avec AMD, Intel et Qualcomm est également en cours pour assurer une adoption généralisée.
Une autre nouveauté est l’introduction de vecteurs coopératifs, une fonctionnalité de programmation dans le Shader Model 6.9. Ceux-ci permettront aux développeurs d’exploiter de nouveaux moteurs d’accélération hardware pour les opérations sur vecteurs et matrices, intégrant les techniques de rendu neuronal directement dans le pipeline graphique.

Tous les grands fournisseurs de hardware, y compris NVIDIA, AMD et Intel, soutiennent les vecteurs coopératifs et le Neural Rendering. De plus, Microsoft mettra à jour Windows WARP, le rendement logiciel basé sur le CPU pour DirectX, qui bénéficiera d’améliorations significatives.
Ce moteur de rendu, fonctionnant uniquement sur le CPU, sera pleinement conforme à DX12 Ultimate et prendra en charge des fonctionnalités avancées telles que le ray tracing, les shaders maillage et les workflows graphiques.
Les mises à jour de DirectX Raytracing 1.2 seront disponibles dès le premier jour dans l’outil de débogage et de profilage PIX. Ces trois nouvelles technologies seront accessibles dans le Agility SDK, prévu pour fin avril 2025. Voici quelques démos illustrant l’utilisation du Neural Rendering dans différents contextes techniques :



