Microsoft pourrait mettre fin à l’une des guerres GPU les plus ennuyeuses
La bataille sans fin entre AMD, Nvidia et Intel ne concerne pas seulement leurs cartes graphiques , elle s'étend également à leurs solutions de mise à l'échelle respectives. Ce n’est pas seulement une question de performances, mais aussi du nombre de jeux qui les prennent en charge. Microsoft vise à rationaliser et unifier ces upscalers, permettant ainsi aux développeurs de jeux d'ajouter plus facilement la prise en charge de chaque fournisseur de GPU.
Le principal problème lié au fait d'avoir trois solutions de mise à l'échelle différentes ne réside pas seulement dans leurs performances les unes par rapport aux autres (bien que ce soit également assez intéressant), mais dans le nombre de jeux qui peuvent les prendre en charge. Après tout, à quoi servent DLSS , FSR et XeSS , s'ils ne sont pas disponibles dans trop de jeux ? C'est là que la nouvelle API de Microsoft, baptisée DirectSR, pourrait s'avérer utile.
Microsoft prévoit de parler davantage de la nouvelle API lors de sa conférence des développeurs de jeux 2024, mais elle nous en a donné un petit aperçu dans un récent article de blog . DirectSR (pour Super Résolution) a été conçu pour simplifier l'intégration des techniques de mise à l'échelle. Selon Microsoft, il a été créé en partenariat avec des fournisseurs de GPU.
"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 déclaré Joshua Tucker de Microsoft dans le billet de blog. «Cette API permet une SR multi-fournisseurs via un ensemble commun d'entrées et de sorties, permettant à un chemin de code unique d'activer une variété de solutions.»
Cela signifie que Microsoft n'essaie pas d'implémenter son propre concurrent sur le DLSS de Nvidia, le FSR d'AMD et le XeSS d'Intel. Au lieu de cela, il vise à simplifier le processus d’ajout de la prise en charge des trois fournisseurs de GPU. Avec DirectSR, les développeurs n'auront peut-être plus besoin d'ajouter une prise en charge distincte pour les trois upscalers ; au lieu de cela, ils pourraient prendre en charge DirectSR, qui utilisera alors la technologie de mise à l'échelle disponible sur votre système.
Cela pourrait donner un coup de pouce majeur aux trois fabricants de GPU. Chaque technologie fonctionne un peu différemment, dans la mesure où le FSR et l'Intel XeSS d'AMD fonctionnent sur la plupart des GPU modernes, mais le DLSS de Nvidia est limité à la gamme GeForce RTX. Cependant, au niveau du jeu, l'adoption d'AMD FSR 3 a été très lente, ce qui pourrait aider AMD à accélérer le processus.
Les différents degrés de prise en charge des différents upscalers ont provoqué leur lot de drames lors de certaines versions récentes de jeux. Prenons Starfield , par exemple. Le partenariat exclusif d'AMD avec Bethesda a permis le lancement du jeu sans le support DLSS 3. Inutile de dire que les joueurs équipés de GPU Nvidia n'étaient pas satisfaits, d'autant plus que le DLSS 3 peut faire beaucoup de choses dans les jeux AAA – il suffit de jeter un œil à notre benchmark du RTX 4070 Super ci-dessus. Dans le cas de Starfield , DLSS 3 a ensuite été ajouté par les moddeurs puis, finalement, par Bethesda elle-même. Curieusement, le jeu n’a commencé à prendre en charge FSR 3 et XeSS que cette année.
Si DirectSR de Microsoft fonctionne comme nous l'espérons, il pourrait aider à résoudre des conflits similaires à l'avenir. Les développeurs de jeux pourraient ajouter la prise en charge de DirectSR et la technologie se chargerait alors de tout le reste. Microsoft nous en dira sûrement plus lors de la présentation DirectX State of the Union le 21 mars.