Microsoft a développé une nouvelle API pour simplifier le codage en super-résolution dans les jeux sur PC. Le DirectSR de la société, développé avec les partenaires matériels Nvidia, AMD et Intel, fournira un tunnel plus rationalisé permettant aux développeurs d’exploiter les trois approches distinctes des sociétés en matière de mise à l’échelle graphique dans les jeux Windows.
La société décrit DirectSR comme permettant « une intégration transparente de la Super Résolution (SR) » pour les jeux Windows. « DirectSR est le chaînon manquant que les développeurs attendaient lorsqu’ils abordent l’intégration SR, offrant une expérience plus fluide et plus efficace qui s’adapte à tous les matériels », a écrit Joshua Tucker, responsable du programme Microsoft, dans un article de blog de l’entreprise.
La super-résolution est une technologie qui améliore la qualité visuelle des jeux sans trop solliciter la carte graphique. Il exécute les jeux en interne dans une résolution inférieure mais utilise l’apprentissage automatique (et d’autres astuces) pour augmenter la résolution de ce que vous voyez à l’écran. Le résultat est des graphismes plus nets avec seulement une demande supplémentaire minime sur le GPU.
Microsoft affirme que l’API DirectSR ouvre la porte à une super-résolution « multi-fournisseurs » via « un ensemble commun d’entrées et de sorties ». Tucker a écrit qu’un chemin de code unique permettrait « une variété de solutions » à travers les trois réponses (par ailleurs distinctes) des sociétés à la super-résolution : le DLSS de Nvidia, le FidelityFX Super Resolution (FSR) d’AMD et le XeSS d’Intel.
Les solutions SR des trois fournisseurs de GPU diffèrent. Le DLSS alimenté par l’IA de Nvidia semble être le plus performant, mais nécessite une carte graphique Nvidia. Le FidelityFX d’AMD est plus polyvalent, prenant en charge le matériel des concurrents en plus du sien, tandis que le XeSS d’Intel offre une mise à l’échelle de l’IA pour le matériel Intel tout en offrant une prise en charge limitée des GPU non Intel.
La version 24H2 aura une fonctionnalité AI « Super Résolution », comme mentionné dans les rapports précédents. Voici quelques paramètres dans les paramètres graphiques – une bascule par défaut et des options par application. (26052) pic.twitter.com/fI9t4ksTWH
– PhantomOcean3 ☃️ (@PhantomOfEarth) 10 février 2024
Plus tôt ce mois-ci, l’utilisateur de X (Twitter) @PhantomofEarth remarqué un paramètre « Super résolution automatique » alimenté par l’IA dans une version préliminaire de Windows Insider (24H2). Même s’il n’est pas confirmé qu’il s’agit de la même chose, cela semble y être. Le paramètre vous permettrait de « Utiliser Al pour rendre les jeux pris en charge plus fluides avec des détails améliorés ». La version préliminaire offre le choix d’utiliser une approche de mise à l’échelle universelle/automatique ou une approche par jeu. Initialement supposée être une fonctionnalité de super-résolution rivale de Microsoft, il semble maintenant que la « super-résolution automatique » pourrait devenir la version grand public de l’API DirectSR.
Microsoft affirme que DirectSR arrivera « bientôt » pour les développeurs dans une version préliminaire publique du SDK Agility (un composant de DirectX 12). Si vous êtes un développeur de jeux sur PC, la société prévoit d’entrer plus en détail sur la nouvelle API dans son DirectX State of the Union le 21 mars à la GDC.