Microsoft annonce DirectX 12 Ultimate, une nouvelle version de l’API graphique qui devrait faciliter le lien entre les consoles Xbox et PC avec une vision à long terme.
À l’épreuve du temps
À défaut de proposer une nouvelle mise à jour de son API graphique, Microsoft préfère peaufiner la proposition de DirectX 12 sous l’appellation “Ultimate“. Le but est d’unifier au maximum les technologies utilisés à la fois sur PC et sur la(les) future(s) console(s) Xbox, rapporte PC Gamer.
Annoncé en 2014, la longévité de DirectX 12 a déjà battu celle de DirectX 9, mais nous avons encore du mal à en voir les bénéfices encore aujourd’hui. Avec son langage bas-niveau, les développeurs peuvent faire des miracles au niveau de l’optimisation de leurs jeux, mais cela demande des efforts de développement supplémentaires (surtout sur PC). Avec DirectX 12 Ultimate, Microsoft espère pouvoir unifier le mieux possible le développement à la fois sur PC et Xbox Series X.
Ces fonctionnalités représentent de nombreuses années d’innovation de Microsoft et de nos partenaires dans l’industrie du hardware. DX12 Ultimate les rassemble tous dans un seul paquet commun, offrant aux développeurs une seule clé pour accéder aux graphismes de nouvelle génération sur PC et Xbox Series X.
DirectX 12 Ultimate permet d’intégrer complètement des technologies qui se sont greffés en cours de route, comme le DXR (DirectX Ray tracing) ou le VRS (Variable Rate Shading), sans parler de nouveaux outils supplémentaires qui devraient viser les nouvelles cartes graphiques à venir (notamment cette année). Cela devrait permettre de faciliter l’adoption de technologies avant-gardistes comme le ray tracing, justement, que ce soit avec du matériel NVIDIA ou AMD.
En unifiant la plate-forme graphique sur PC et Xbox Series X, DX12 Ultimate sert de multiplicateur d’efficacité pour l’ensemble de l’écosystème [du jeu vidéo]. Les cycles ne tourneront plus indépendamment !
Au lieu de cela, ils se combinent désormais en synergie : lorsque la Xbox Series X sortira, il y aura déjà plusieurs millions de cartes graphiques DX12 Ultimate PC dans le monde avec le même ensemble de fonctionnalités, catalysant une adoption rapide de nouvelles fonctionnalités, et lorsque la Xbox Series X apportera une vague de nouveaux joueurs sur console, le PC bénéficiera également de cette vaste vague de nouveaux matériels compatibles DX12 Ultimate !
Le commun des mortels a juste besoin de comprendre que les jeux utilisant DirectX 12 devraient être encore plus facile à développer et à porter d’une plateforme Xbox vers le PC (et inversement). Pendant ce temps, PlayStation devrait continuer à utiliser Vulkan, développé en commun par un consortium de l’industrie.
Cette nouvelle version devrait surtout être “future proof” sans problème de compatibilité particulier avec d’anciennes cartes pensées pour la version classique de DX12 :
Il est très important de noter que DX12 Ultimate n’affectera pas la compatibilité du jeu avec le matériel existant qui ne prend pas en charge l’intégralité des fonctionnalités de DX12 Ultimate. En fait, les jeux de nouvelle génération qui utilisent les fonctionnalités DX12 Ultimate continueront de fonctionner sur du matériel non DX12 Ultimate. Bien qu’un tel matériel ne fournisse pas les avantages visuels des nouvelles fonctionnalités, il peut toujours offrir une expérience de jeu très convaincante sur les jeux de prochaine génération, selon les spécificités du matériel