Cartes graphiques

Vulkan, le duo Windows 10 et DirectX 12 a-t-il une chance ?

Les joueurs vont-ils assister à une guerre d’API graphique de nouvelle génération ? Peut-être car Vulkan a du potentiel, beaucoup de potentiel. Id Software n’hésite pas à en faire l’éloge. Elle est bien plus qu’une alternative à DirectX 12, exclusivité Windows 10.

Doom fait partie des premiers titres AAA à avoir proposé aux joueurs la possibilité de découvrir le potentiel de l’API Vulkan.

Doom, Bethesda propose une prise en charge de l’API Vulkan, comment l’activer ?

Vulkan, c’est quoi ?

Vulkan est une API graphique (Application Programming Interface) dite de bas niveau. Son objectif est d’apporter aux développeurs une interface de programmation avec des outils et des fonctions prêts à l’emploi. Tout ce petit monde est directement traité par la solution graphique grâce aux pilotes graphiques.  Vulkan a tout d’abord été nommé OpenGL Next. Il est le fruit d’un long travail du consortium Khronos Group. Contrairement à DirectX 12, cette API fonctionne sous différents environnements citons Windows, GNU/Linux ou encore Android. Elle se base sur les travaux d’AMD et de sa propre solution, Mantle.

Le choix d’Id Software de proposer sa prise en charge avec Doom a permis de découvrir ses possibilités mais aux dirs du studio, il ne s’agit ici que d’une ébauche, d’un geste, juste de quoi prendre conscience des possibilités . Ceci concerne en particulier l’Async Compute, une particularité très bénéfique aux solutions graphiques GCN d’AMD. Nvidia est en retard sur la question.

Voici une petite vidéo dévoilant en gros ce qu’est l’Async Compute (Asynchronous Shaders).

Vulkan, que des qualités pour id Software

Pour revenir à Id Software, Vulcan semble avoir un grand potentiel. Billy Khan souligne à son sujet

” Doom est un exemple clair que les calculs asynchrones, si ils sont correctement utilisés, apportent des améliorations significatives au niveau des performance et du rendu. [….] Il est pratiquement certain que plus les développeurs utiliseront cette technique plus ils découvriront son efficacité dans les jeux. “

Pour Axel Gnetting, toujours de chez id Software, la qualité de Vulkan réside dans son vaste champ d’exploitation. Il note

“Vulkan dispose également d’un support complet pour Windows 7, donc pas de pénurie de systèmes d’exploitation et de supports particuliers tels que DirectX 12. “

Enfin aux yeux Tiago Sousa, Vulkan est loin d’avoir dévoiler son potentiel

“Si vous regardez la situation dans une perspective différente, je pense que ce sera très intéressant de voir un jeu qui utilise tous les avantages des nouvelles fonctionnalités de cette API […] Je pense à un important saut en avant en matière de quantité de détails géométriques ou encore aux ombres dynamiques. Un autre aspect qui est souvent négligé est l’impact sur la charge du processeur. Ceci permet aux concepteurs de travailler plus efficacement”.

Ces différentes interventions montrent qu’id Software est enthousiasmé par les possibilités de cette API en particulier par sa qualité d’être multiplateforme et donc compatible Windows 7. Ce choix n’est pourtant pas la priorité de Microsoft, celle de répondre aux besoins de ses clients puisque 40 à 50 % des PC au monde fonctionnent sous cet OS. DirectX 12 étant réservé à Windows 10, la question de savoir si Microsoft fait un bon choix est posée.

Jérôme Gianoli

Aime l'innovation, le hardware, la High Tech et le développement durable. Soucieux du respect de la vie privée.

Voir commentaires

  • "Ce choix n’est pourtant pas la priorité de Microsoft, celle de répondre aux besoins de ses clients puisque 40 à 50 % des PC au monde fonctionnent sous cet OS. DirectX 12 étant réservé à Windows 10, la question de savoir si Microsoft fait un bon choix est posée."

    En plus du support Windows 7+, Vulkan permet aux studios/devs de porter très facilement leurs produits sur d'autres plateformes (Mac, Android, Linux, ...) et ce à moindre frais... donc une audience potentielle bien plus large que DX12.

    Ceci étant dit, le fait de devoir apprendre a maitriser une nouvelle API et la position ultra-dominante de Microsoft dans ce domaine qui n'hésitera pas à user de tous les moyens à sa disposition pour contraindre certains éditeurs à faire des exclu DX12 ne va pas aider.

    • Sauf Mac, Apple ne supportera pas Vulkan, il faudra pour cela opté pour Metal de Apple (le DirectX de Apple en gros). Donc Vulkan est disponible sur Linux, Windows et Android.

      Du coup, son utilisation pose matière à réflexion. Au vu du nombre d'utilisateur Linux gaming, cela est-il intéressant d'opté pour Vulkan plutôt que DirectX 12 et simplement proposé un support Windows ? Sachant que pour Mac il faudra faire du Metal ou alors du OpenGL 2.x ?

Partager
Publié par
Jérôme Gianoli

Article récent

Kioxia Exceria Plus G4 : Un SSD M.2 NVMe Gen 5 milieu de gamme prometteur

Kioxia a dévoilé l'Exceria Plus G4, un SSD M.2 NVMe qui promet des débits musclés… Lire d'avantage

16/12/2024

Mastic Putty de Thermal Grizzly : une alternative aux pads thermiques

Le mastic thermique de Thermal Grizzly se positionne comme une solution haut de gamme pour… Lire d'avantage

16/12/2024

Windows 11 et les PCs non pris en charge, il est temps de clarifier la situation

Un récent article de PCWorld, a semé une confusion en affirmant que Microsoft aurait assoupli… Lire d'avantage

16/12/2024

Windows 11 et Recall, la polémique est toujours là malgré des avancées !

Le retour de Recall n'est pas sans problème. Les critiques sont toujours là autour de… Lire d'avantage

16/12/2024

The Last of Us Part II Remastered débarque sur PC en avril 2025

Naughty Dog a officiellement annoncé que The Last of Us Part II Remastered sera disponible… Lire d'avantage

13/12/2024

CD Projekt RED dévoile The Witcher IV avec Ciri en vedette, bande annonce !

Les Game Awards 2024 a été l'occasion pour CD Projekt RED de dévoiler, à la… Lire d'avantage

13/12/2024