Menu
Créer un contenu
jeuxvideo.com / Dernières actualités des jeux vidéo / News jeux vidéo / News hardware /

Vulkan 1.0 : Spécifications publiées, drivers disponibles et premiers benchmarks

Contributeur

News hardware
Vulkan 1.0 : Spécifications publiées, drivers disponibles et premiers benchmarks
PC
Partager sur :

Joie, bonheur, allégresse : on peut enfin parler de Vulkan comme d’une réalité, même si nous n’en sommes encore qu’aux prémices de son implémentation. Petit retour sur la sortie de l’API “open” en version 1.0, et en attendant d’en voir plus...

Hier, le Khronos Group a publié de manière très officielle les premières spécifications définitives qui vont encadrer son API graphique Vulkan en version 1.0. Un événement qui marque quelque part les grands débuts de celle-ci. Pour rappel, née sur les cendres de Mantle, Vulkan est - au même titre que DirectX 12 chez Microsoft ou Metal chez Apple - une interface de programmation de bas niveau pour le GPU. Elle ambitionne notamment d'offrir aux développeurs bien plus de libertés au niveau des optimisations et des effets qu’ils voudraient intégrer dans le système. Cette API est en outre ouverte, et est la seule du genre à pouvoir mettre en avant une compatibilité avec toutes les plateformes existantes, de Windows (peu importe la version) aux distributions Linux, en passant par Android puisque Google semble avoir l’intention de faire de Vulkan l’une des pierres angulaires du développement de jeux mobiles pour son OS.

Vulkan 1.0 : Spécifications publiées, drivers disponibles et premiers benchmarks

D’ailleurs, on constate que l’intérêt exprimé pour Vulkan de la part d’acteurs importants de l’industrie est de plus en plus fort, avec désormais plus de 100 partenaires majeurs : Amazon, Samsung, Intel ou Qualcomm, mais aussi des firmes telles que Blizzard, EA ou Valve dans le milieu des jeux vidéo. Autant d’entreprises qui vont donc pouvoir tirer parti de Vulkan dans sa version 1.0, et profiter d’une documentation qui se veut d’ores et déjà très complète, grâce notamment au travail déjà effectué à l’époque de Mantle par AMD.

Des tas de partenaires, avec AMD et Nvidia en première ligne

Mais bien sûr, pour que Vulkan prenne vie, il lui faut être supporté à la fois par les drivers des cartes graphiques, ainsi que par des applications et autres jeux. Si à ce sujet tous les regards se tournent vers le premier jeu supportant Vulkan disponible sur Steam, The Talos Principle, en matière de pilotes, AMD et Nvidia sont forcément mis à contribution, et tous deux accompagnent cette annonce autour de Vulkan 1.0 de pilotes bêta compatibles (disponibles par ici chez AMD, et par là chez NVIDIA). On rappellera que si AMD a largement contribué au projet, l’engagement de NVIDIA pour Vulkan n'est pas négligeable, puisque le président de Khronos Group, Neil Trevett, n’est autre que le Vice Président en charge de l’écosystème développeur chez NVIDIA.

Quoi qu'il en soit, depuis quelques heures, chacun se félicite de ce lancement : chez AMD, le responsable de la branche Radeon, Raja Koduri, souligne l’importance de la sortie de Vulkan 1.0 qui est “un gros pas en avant fait pour les développeurs de par son approche cross-platform, ouverte et scalable”, tout en rappelant l’apport de ses ingénieurs au travers de l’API Mantle. Tony Tomasi, responsable Contenu et Technologie chez Nvidia, assure lui que Nvidia continuera à travailler auprès du Khronos Group pour s’assurer que Vulkan évoluera selon les besoins de l’industrie, tout en précisant que les drivers GeForce disponibles pour Vulkan sont d’ores et déjà disponibles pour Windows, Linux et Android.

Vulkan 1.0 : Spécifications publiées, drivers disponibles et premiers benchmarks

Enfin, Gabe Newell, le président de Valve, a aussi tenu à glisser un mot pour accompagner la sortie de Vulkan 1.0, se félicitant de “la vitesse à laquelle l’industrie a su travailler autour de cette initiative” et espérant que “vu son caractère cross-platform, ses performances et la vitalité de l’écosystème open-source, Vulkan pourra séduire rapidement un grand nombre de développeurs et dépasser en termes d’adoption les API similaires qui restent limitées à un système d’exploitation précis”. Une prise de position logique de la part de Gabe Newell qui défend quelque part son initiative SteamOS et le jeu sous Linux.

The Talos Principle, mètre étalon ou simple hors-d'oeuvre ?

Et puisque l’on parle de performances, terminons avec les premiers benchmarks réalisés sous Vulkan 1.0 par le site allemand ComputerBase.de, qui apportent quelques enseignements importants. Sur ce titre, les améliorations et les performances obtenues sur une carte graphique AMD (R9 Fury X) sont plus importantes que sur une carte Nvidia (GTX 980 Ti), alors que la carte GeForce est plus performante dans toutes les résolutions testées sous DirectX 11. On constate d’ailleurs que si le gain en performances obtenu grâce à Vulkan par rapport à OpenGL est sensible, surtout sur de “petites” résolutions, les performances offertes sous DirectX 11 sont globalement encore au-dessus, et l’écart serait sans doute encore plus grand sous DirectX 12.

Vulkan 1.0 : Spécifications publiées, drivers disponibles et premiers benchmarks

Mais attention, ce ne sont là que de premiers tests, avec des drivers en bêta, une API en version 1.0 et, surtout, un seul jeu sorti fin 2014 et sans doute pas pleinement optimisé pour tirer profit de tout ce que Vulkan a à offrir. Le combat entre API graphiques de bas niveau ne fait donc que commencer...

Profil de Cliint,  Jeuxvideo.com
PC

COMMENTAIRES

Vous devez être connecté pour poster un commentaire.
kojifuryo
kojifuryo
MP
le 18 févr. 2016 à 14:57

Dassault Systemes et Rockwell Collins, deux players dans le domaine de l'Armement, ça rigole pas...

Lire la suite...
MessieurDam
MessieurDam
MP
le 18 févr. 2016 à 13:03

Es que au moins vous avez fais la MAJ de The Talos Principal qui optimise justement Vulkan (vu qu'il est sorti aujourd'hui) ?

(http://steamcommunity.com/games/257510/announcements/detail/970893970520662831)

Lire la suite...
Commentaire édité 18 févr. 2016, 13:04 par MessieurDam
Arkanthos
Arkanthos
MP
le 18 févr. 2016 à 09:21

Drivers beta pour un api qui sera à peine plus optimisé, on ne sort pas un api et un jeu qui tourne moins bien qu'en dx11 à la volée comme ça..
- "ça foire, ça marche moins bien on le sort ?"
- "Evidemment"

bizarre, ça sent l'échec à plein nez, vu déjà les résultats de dx12 en beta également...

Lire la suite...
G2riv
G2riv
MP
le 18 févr. 2016 à 04:58

sur console ils utilisent quoi pour développer ? des API propriétaire ou est ce que c'est totalement différent des pc ?

Lire la suite...
RealSlimShady_
RealSlimShady_
MP
le 17 févr. 2016 à 22:14

Grosse question de noob : en gros ça change quoi pour l'utilisateur ? Gain de perfs?

Lire la suite...
Akatsune
Akatsune
MP
le 17 févr. 2016 à 21:02

A votre avis , il vaut peut-être mieux attendre que Vulkan soit plus avancé avant de l'installer sur sa machine ? Ou bien cela ne risque rien ?

Lire la suite...
alarai
alarai
MP
le 17 févr. 2016 à 20:40

Il est beaucoup trop tôt pour bencher Talos Principle.
Aussi bien les pilotes des deux constructeurs que le jeu sont en beta pour cette version, c'est qu'il y a encore pas mal de travail à faire pour améliorer et stabiliser le tout.

Lire la suite...
Krys3000
Krys3000
MP
le 17 févr. 2016 à 20:31

The Talos Principle :bave:

Lire la suite...
_mirage_
_mirage_
MP
le 17 févr. 2016 à 20:26

Il est temps que Direct 3D descende de son piédestal :)

Lire la suite...
kille12
kille12
MP
le 17 févr. 2016 à 20:18

Il n'y a pas ios dans l'image. Mais c'est sans doute un oubli.

Lire la suite...
Top commentaires
_mirage_
_mirage_
MP
le 17 févr. 2016 à 20:26

Il est temps que Direct 3D descende de son piédestal :)

Lire la suite...
LuigiBlood
LuigiBlood
MP
le 17 févr. 2016 à 20:12

Vulkan est un API de bas niveau qui fonctionne pareil sur tous les hardwares, le même code est censé fonctionner partout, ce qui facilite le portage.

En revanche, si vous pensez que ça remplacera OpenGL, vous vous mettez le doigt dans l’œil: Vulkan n'est ABSOLUMENT pas pour les débutants. Vulkan a été crée pour pouvoir contrôler le hardware comme le développeur le désire, cela en fait un API ultra complexe. (On en arrive a quasiment 700 lignes de code pour afficher un seul triangle.)

Mais l'avantage sert surtout à pouvoir optimiser le rendu graphique selon le logiciel (moteur / jeu / etc), ce qui peut arriver à des performances très satisfaisantes quand c'est bien fait, alors imaginez l'avantage que ça peut offrir pour la réalité virtuelle.

(Remarque: Nintendo a travaillé sur Vulkan selon le PDF overview de Vulkan, c'est plutôt intéressant de la part d'un constructeur qui a toujours misé sur du propriétaire. Ça en dit long sur la NX...)

Lire la suite...
Boutique
  • Red Dead Redemption 2
    49.90 €
  • Spyro Reignited Trilogy
    30.99 €
  • Console Nintendo Switch avec Joy-Con - rouge néon/bleu néon
    315.12 €
JEUX LES PLUS ATTENDUS
  • Battlefield V
    PC - PS4 - ONE
    Vidéo - Gaming Live
  • Jump Force
    PC - PS4 - ONE
    Vidéo - Bande-annonce
  • Super Smash Bros. Ultimate
    SWITCH
    Vidéo - Bande-annonce
  • Diablo Immortal
    IOS - ANDROID
    Vidéo - Bande-annonce
  • Devil May Cry 5
    PC - PS4 - ONE
    Vidéo - Gaming Live
Jeuxvideo.com