Microsoft lance DirectSR en collaboration avec AMD, Intel et Nvidia
Microsoft a officiellement lancé une version préliminaire de DirectSR aujourd’hui. Développé en collaboration avec AMD, Intel et Nvidia, le nouvel API vise à intégrer de manière transparente DLSS, FSR et XeSS dans les titres DirectX 12 avec un seul chemin de code, augmentant ainsi l’accessibilité et la facilité avec lesquelles les développeurs peuvent intégrer les trois upscalers dans leurs jeux. DirectSR est maintenant disponible à travers la version préliminaire 1.714.0 du kit de développement logiciel Agility de Microsoft, comprenant la prise en charge intégrée de FSR 2.2. Le support de DirectSR pour DLSS et XeSS peut être accédé via les derniers pilotes d’Intel et de Nvidia.
Une intégration simplifiée des upscalers
DirectSR est la version de Microsoft du kit de développement logiciel Streamline de Nvidia, qui prend également en charge des solutions d’upscaling tierces en plus de DLSS. Le nouvel API de Microsoft permet l’upscaling multi-vendeurs à travers un ensemble commun d’entrées et de sorties, unifiant les solutions d’upscaling d’AMD, d’Intel et de Nvidia sous une seule interface. Cette unification réduit la quantité de travail que les développeurs doivent faire pour intégrer DLSS, FSR et XeSS dans leurs jeux.
Techniquement, la fonctionnalité de DirectSR est déjà présente dans le SDK Streamline de Nvidia, qui est sorti il y a deux ans, mais n’a pas encore été largement adopté pour intégrer autre chose que DLSS. DirectSR a beaucoup plus de potentiel pour gagner du terrain auprès des développeurs, car il est ancré dans le pipeline DirectX 12.
Exigences au niveau des pilotes graphiques
Étant techniquement une méthode d’installation alternative pour intégrer DLSS, XeSS et FSR, le nouvel API de Microsoft doit être pris en charge au niveau des pilotes graphiques pour des solutions d’upscaling spécifiques au matériel. Cela signifie que les pilotes graphiques existants pour, par exemple, DLSS et la version compatible avec XMX de XeSS d’Intel ne seront pas compatibles avec DirectSR, et les utilisateurs devront passer à une version de pilote GPU compatible avec le nouvel API.
Microsoft indique que DirectSR disposera d’une prise en charge intégrée de variantes d’upscaling agnostiques au GPU, qui apparemment ne nécessiteront pas de mises à jour des pilotes GPU. Pour la dernière version préliminaire de DirectSR, Microsoft a ajouté un support intégré uniquement pour FSR 2.2. Cependant, nous nous attendons à ce que Microsoft ajoute un support intégré pour DP4a d’Intel, la version agnostique du GPU de XeSS, dans une future mise à jour (probablement la version complète).
Conclusion et perspectives futures
Il est encourageant de voir les développeurs bénéficier d’une accessibilité plus facile et d’une intégration plus fluide pour les trois solutions d’upscaling. DirectSR contribuera inévitablement à l’adoption croissante de solutions d’upscaling dans les jeux vidéo modernes, en particulier dans les titres DirectX 12. Nous prévoyons que le support de DirectSR sera intégré à la fois dans les nouveaux/à venir jeux et les titres existants. Cependant, nous ne nous attendons pas à voir une adoption généralisée de DirectSR avant la sortie complète de l’API. Il est dommage que Vulkan n’ait pas encore de contrepartie à DirectSR, mais au moins le SDK Streamline de Nvidia peut techniquement combler ce vide.
Source : www.tomshardware.com