Steam se prépare à l’arrivée des jeux exploitant Vulkan 1.0
Une bibliothèque après l'autre...
Le 19 février 2016 à 14h45
2 min
Logiciel
Logiciel
La nuit dernière, Valve a poussé une nouvelle mise à jour sur le canal bêta du client Steam, accompagnée par la version 2.63 de SteamOS. Toutes deux ont pour point commun d'apporter les bases du support de l'API Vulkan.
Au début de la semaine, le Kronos Group levait le voile sur la version 1.0 de son API Vulkan. Celle-ci ambitionne de répondre à un maximum d'usages sur autant de plateformes que possible, tout en permettant la manipulation de données graphiques à bas niveau. On pourrait ainsi la vulgariser comme étant un équivalent multiplateforme du Mantle d'AMD, ou de Metal chez Apple.
L'initiative est d'ores et déjà soutenue par AMD ou NVIDIA, et Qt est récemment venu s'ajouter à cette liste. C'est aujourd'hui au tour de Valve de marquer son intérêt, via la diffusion de deux mises à jour pour ses produits. La première concerne le canal bêta du client Steam. Dans sa dernière itération, il est question de l'ajout du support préliminaire de l'overlay pour les jeux exploitant Vulkan, ainsi que l'implémentation de libvulkan dans la version dédiée à Linux.
SteamOS profite aussi indirectement du même genre d'amélioration. Dans sa mouture 2.63 déployée la nuit dernière, Valve a intégré les pilotes NVIDIA en version 355.00.27 pour Linux. Il s'agit pour rappel de la variante apportant le support en bêta des fonctionnalités de Vulkan, pour les cartes équipées d'un GPU de la génération Kepler ou Maxwell. La liste des modèles supportés est accessible à cette adresse. Les plus chanceux pourront essayer tout cela au cours d'une partie de The Talos Principle, l'un des rares titres exploitant déjà en partie l'API.
Commentaires (49)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 20/02/2016 à 09h38
J’aime beaucoup la SDL, d’ailleurs je code avec ! Mais la partie son est (à mon désespoir) assez à la ramasse avec un lag énorme…
Sinon pour la gestion des entrées, et la création de la fenetre/du contexte de rendu, plus quelques petits outils multi plateforme, c’est tip top :)
Le 20/02/2016 à 09h49
En gros les devs qui développent les moteurs de jeux type Unreal Engine, CryEngine ou les devs vraiment bon techniquement géreront eux même la mémoire via Vulkan/Direct3D12.
Les plus petites équipes préférant que ça soit l’OS qui gère la mémoire via une couche d’abstraction supplémentaire (donc plus haut niveau (plus simple) et moins performant ) continueront d’utiliser OpenGL ou Direct3D11.3
Le 20/02/2016 à 15h00
Le 19/02/2016 à 16h45
Le 19/02/2016 à 16h58
Le 19/02/2016 à 17h00
Le 19/02/2016 à 17h03
Le 19/02/2016 à 17h16
Le 19/02/2016 à 17h21
@bobdu87
@sr17
Please don’t feed the trolls! " />
Ou plutôt merci. Je croyais vraiment que la motivation principale d’AMD était de réduire la nécessité de cartes 3D plus puissantes parce que la société connaît des difficultés pour suivre ses concurrents.
Le 19/02/2016 à 17h47
AMD a toujours fait des cartes bien foutu , bien plus que son concurrent (demi troll) , c’est juste les drivers et la com qui sont à la ramasse et quand les jeux n’utilisent pas des technos du géant vert
Le 19/02/2016 à 17h49
peut on espérer la fin du un jeu AAA , un driver ?
Le 19/02/2016 à 17h51
Le 19/02/2016 à 18h01
C’est pas si simple que ça. NV a une avance depuis la 980. Mais c’est surtout que NV est très présent dans la recherche alors qu’AMD s’est laissé aller en perdant Natalya Tatarchuk.
Et oui logiquement c’est la fin un jeu un drivers…
Le 19/02/2016 à 20h12
De toute façon, les rumeurs d’abandon du kernel Windows par Microsoft se font de plus en plus insistantes. Oui, Microsoft réfléchit à passer sous Linux, ce n’est pas un blague. La logique est même intéressante.
Le 19/02/2016 à 20h54
c’est cet aspect qui va m’faire chier, J’ai bien l’intention de résister au passage de Win10 jusqu’en 2020, enfin je finirais par faire un dualboot
Le 19/02/2016 à 22h01
Le 20/02/2016 à 05h22
Nah! Ils l’auraient déjà fait s’ils le pouvaient. Ce n’est pas ça qui sent mauvais.
Le 19/02/2016 à 15h30
tant que X11 est pas complétement dégagé au profit de Wayland sur les distribs grand public, ça va pas être facile ..
Le 19/02/2016 à 15h42
Le 19/02/2016 à 15h45
Le 19/02/2016 à 15h48
Vivement que le pilote Vulkan rejoigne la branche courante, et qu’il soit déployé un peu partout !
Le 19/02/2016 à 15h48
OpenGL n.existe plus sous sa vieille numérotation, il est renommé et remplacé par vulkan.
Directx inclue bien plus d’api, vulkan se concentre globalement sur la 3D.
OpenGL – direct3d
OpenAL – directsound
OpenCL – directcompute
Etc
Le 19/02/2016 à 15h58
Le 19/02/2016 à 15h59
Le 19/02/2016 à 16h06
Le 19/02/2016 à 16h10
Open GL existe toujours y’a plein de cas où Vulkan ne sera pas intéressant face à openGL.
Le 19/02/2016 à 16h16
Donc, OpenGL (haut niveau) pourrait continuer à vivre malgré l’arrivée de Vulkan (bas niveau) sans que cette situation ne soit source de problème pour l’un comme pour l’autre. Et dans DirectX 12, c’est uniquement du bas niveau ou on pourra faire comme avant (haut niveau) ?
Le 19/02/2016 à 16h18
J’ai bon espoir aussi pour vulkan , éventuellement quitter windows ne me déplairais pas mais y a juste un truc qui me chiffonne , déjà que AMD peine avec ses drivers crimson sous directX , ça va donner quoi si il leur faut gérer les deux sous windows (no troll) , parce que bon les annonces en fanfare d’AMd me laisse de glace désormais et vu le peu de com qu’ils ont avec les devs (le couac avec bethesda et le patch 1.3 pour le CFX laisse des traces et montre combien tout est à refaire en com chez amd)
Pour linux quid des drivers de base pour la carte gfx vu que vulkan ce n’est que la 3d…
Parce que bon dans l’état actuel c’est pas joyeux chez mister RED leur driver officiel
Bref y a du boulot encore mais ça avance bien
Le 19/02/2016 à 16h19
Pas tout a fait ça, Vulkan et OpenGL sont deux API qui permettent d’utiliser la carte graphique. Les applications utilisant Vulkan ne passent plus du tout par OpenGL, au contraient elle permettent de faire des actions de plus bas niveau.
Le 19/02/2016 à 16h24
Le 19/02/2016 à 16h24
Et des gens se posaient déjà cette question il y a 16 ans, et la réponse était déjà la même.
Posted 13 September 2000 - 09:10 PM
Check out SDL (www.libsdl.org).
SDL is basically the same sort of functionality as you find in DirectX (Sound, Networking, Input, Surface Drawing, etc), but portable (uses DirectX under Windows, other technologies under other platforms (Linux, MacOS, BeOS). I find the interface is often much nicer to work with than DirectX, even if you are going to only deploy on Windows.
http://www.gamedev.net/topic/25493-alternative-to-directinput/ &nbs…
Le 19/02/2016 à 16h26
Tu feras comme RED, tu passeras de rouge à vert. :p
Le 19/02/2016 à 16h37
Le 19/02/2016 à 14h53
De ce que j’ai pu en lire “the Thalos principale” n’utilisent pas vraiment les capacités de Vulkan, ça a plus été fait comme un défi du genre “regardez ça marche” Je n’ai plus la source mais c’était dans un article posté dans un commentaire de la news sur vulkan justement ^^.
Le 19/02/2016 à 15h00
Quelle est la différence ?
Le 19/02/2016 à 15h03
Vulkan peut et DOIT en glisser une belle à Microsoft et DirectX, qui doit descendre de son piédestal. C’est peut-être un tournant pour Linux qui a une très belle carte à jouer dans cette histoire…! Je suis à 100% pour
Le 19/02/2016 à 15h03
Bah il n’y pas d’amélioration particulière en terme de performances^^ (ça n’exploite pas les forces de vulkan qui sont grosso modo les même que celle de dx12 à savoir pouvoir alléger le cpu pour afficher beaucoup plus de choses)
Le 19/02/2016 à 15h05
Sachant que comme dit dans d’autres news vulkan n’est que l’api graphique quand dx12 est bien plus que ça, la comparaison ne peut se tenir que sur le rendu 3d.
Le 19/02/2016 à 15h08
Le 19/02/2016 à 15h08
Donc Vulkan va s’intercaler entre le jeu et le GPU part l’intermédiaire d’OpenGL si j’ai bien tout compris. ça serait bien aussi que ça fonctionne sur Mac avec les IGP Intel. Encore faut-il que les jeux soit a jour évidement…
Le 19/02/2016 à 15h10
Il faudra 3 ou 4 api au lieu d’une pour remplacer dx, mais je trouve normal de séparer les api par domaine.
Le 19/02/2016 à 15h11
Le 19/02/2016 à 15h14
J’ai voulu vulgariser ^^ mais en gros vulkan se compare à direct3D
Le 19/02/2016 à 15h16
Si c’est ça, il était temps…
Le 19/02/2016 à 15h24
Ne faut-il pas plutôt comparer Vulkan à Direct3D 12 ?
edit : grilled.
Le 19/02/2016 à 15h26
De plus en plus de bon jeux sur linux… Ca ce serait excellent
Le 19/02/2016 à 15h28
Le 19/02/2016 à 15h28
Le 19/02/2016 à 15h29
C’est rigolo un libriste, à chaque news de ce type ils peuvent écrire le même commentaire.