COMPTOIR
  
register

Valve présentera un nouvel API multiplateformes à la GDC 2015

Vous l'aurez certainement remarqué, le nouveau combat pour l'optimisation des jeux et les performances des cartes graphiques, c'est d'améliorer la qualité des API. Cependant, profiter des différentes options disponibles sur le marché demande de faire des choix. Passer sous Windows 10 pour avoir DirectX 12, s'équiper en AMD pour avoir accès à Mantle et du coup, plusieurs API pas forcément fonctionnels sur toutes les machines, ni sur tous les jeux.

 

Comme vous le savez certainement, Valve veut faire bouger les choses et c'est pourquoi la firme de Gabe sera présente à la GDC 2015 (Game Developper Conference, du 2 au 6 mars à San Francs-six-sous). Ce sera l'occasion de présenter, le 5 mars, le projet "glNext : The Future of High Performance Graphics" de Khronos Group qui viendrait prendre la suite d'OpenGL avec une API plus bas niveau, ouverte, utilisable par tous, quelle que soit la plateforme ou l'OS. Intel, AMD et NVIDIA supportent la chose et Valve y voit un moyen de donner un coup de boost à SteamOS ainsi qu'à sa plateforme Steam. Une fois les jeux disponibles sous glNext, les portages d'un OS à l'autre ne seraient plus un problème (et imaginez si les consoles s'y mettaient aussi). Si les constructeurs sont ouverts à la chose, vous nous direz que sans jeu ça n'a pas grand intérêt. C'est pourquoi Gabe a invité Epic Games, Electronic Arts, Unity Technologies et Oxide Game à présenter des démos tournant sous glNext.

 

Histoire que le plus grand nombre participe à la fête, Don Gabe a aussi promis de donner des nouvelles de SteamOS et des Steam Machines durant la GDC. Si l'intérêt envers ces deux a été émoussé par une trop longue attente, si Valve annonçait des petits titres du genre Half Life 3, Left 4 Dead 3 ou Portal 3 avec comme seul API disponible glNext (ce qu'ils sont tout à fait capables de faire) alors peut-être qu'un grand nombre de joueurs deviendra subitement plus qu'intéressé ! (news écrite en collaboration avec Alexandre F.)

GDC

Un poil avant ?

Square Enix est à la fête sur Steam

Un peu plus tard ...

La Sapphire R9 290X Tri-X 8Go en test

Les 31 ragots
Les ragots sont actuellement
ouverts à tous, c'est open bar !
par Un fossile de Lorraine, le Lundi 09 Février 2015 à 17h39  
par Activation, le Lundi 09 Février 2015 à 11h24
sans khronos qui a remit opengl sur les rails, nop car sans kronos de souvenir ça partait en sucette opengl
Euh...

OpenGL a été transmis au Khronos Group en 2006, soit en plein OpenGL 2, équivalent à Direct3D 8. On peut pas vraiment dire qu'OpenGL 3.0 ait été révolutionnaire et la suite continue comme depuis toujours, à ceci près que les extensions propriétaires sont des "extensions standardisées"

En dehors de ça ils continuent à suivre bêtement Direct3D "à la sauce OpenGL", ce qui n'a que bien peu de sens.
par Baba the Dw@rf, le Lundi 09 Février 2015 à 13h30  
par lulu-nico, le Dimanche 08 Février 2015 à 09h09
Open gl va avoir bientôt une version qui comme dx 12 sera bas niveau donc l'utilité sera limité.
Heu glNext n'est pas justement la future branche d'OpenGl version bas niveau et jeu? (vu que c'est les même qui le font...)
par Un ragoteur de l'isere de Rhone-Alpes, le Dimanche 08 Février 2015 à 11h05
A mon avis ce n'est pas vraiment l'api 3d le probleme.
les playstation et les Mac sont basés sur de l'opengl depuis toujours, les PC sous windows ou linux le gère aussi donc il y avait moyen si les programmeurs le voulaient vraiment.
C'est pas tout a fait vrai, OpenGl d'abords souffre du fait qu'ils ont jamais vraiment fait du jeu une priorité (jusqu'à très récemment en fait) et ensuite les playstations sont basée sur une dérivés bas niveau d'OpenGl ne fonctionnant que sur le matériel spécifique à la console qui jusqu'à la PS4 était tout sauf du x86...

Pour clarifié quand je dis qu'ils n'ont pas fait du jeu une priorité c'est parce qu'ils n'ont jamais fait les optis nécessaires pour, on se retrouvait avec une API plus puissante mais plus difficile à maitrisé que l'API concurrente qui faisait quasi aussi bien, pi Microsoft a tirer une balle dans le genoux d'OpenGl au moment de vista et c'était fait de lui pour un moment, j'ai de grand espoir pour que glNext remette les choses en place

par Scyth, le Lundi 09 Février 2015 à 12h58  
par Activation, le Lundi 09 Février 2015 à 11h35
Rêve pas ça sera un left4dead 3 les zombies c'est à la mode chez les editeurs (ils aiment bien tous se copier, faudrait pas de la diversité de jeu... Tu pond un jeu de skate là c'est tellement vache maigre depuis 4ans que ça serait un hit même si pourri)
Ouais les images qui avaient fuitées (vraies ou fausses) l'années dernière à propos de l'éventuel Source Engine 2 étaient sur une map de L4D2, donc je verrai aussi une annonce ou un Tease là dessus.. Mais je continue d'espérer un HL3, m'en fou !
par Activation, le Lundi 09 Février 2015 à 11h35  
par Scyth, le Lundi 09 Février 2015 à 02h15
INTERDICTION de parler de Half-Life 3 on avait dit !!! Pas envie d'être là à espérer pendant 1 mois pour une fois de plus ne pas en entendre parler >< ... Même si c'est déjà trop tard T.T
Rêve pas ça sera un left4dead 3 les zombies c'est à la mode chez les editeurs (ils aiment bien tous se copier, faudrait pas de la diversité de jeu... Tu pond un jeu de skate là c'est tellement vache maigre depuis 4ans que ça serait un hit même si pourri)
par Activation, le Lundi 09 Février 2015 à 11h24  
Ah ok glnext c'est après opengl 4.5 nop car c'est à partir de 4.5 que sauf erreur il y a des facilité pour porter les jeux dx11 vers opengl 4.5
Idem sauf erreur le pont est plus simple entre opengl 4.5 et opengl es 3 (utilisé sur les smartphone/tablet)

Que ne permettait les opengl 4.x actuel

Sinon +100 sans khronos qui a remit opengl sur les rails, nop car sans kronos de souvenir ça partait en sucette opengl
Y aurait beau diresur le monde du libre tout ça faudra toujours qqun qui allonge du pognon pour qu'une ligne directrice soit suivi, sinon en général ça part en couille ou dans tout les sens
par Jay_rom, le Lundi 09 Février 2015 à 10h12  
 
San Francs-six-sous


J'aime
par Scyth, le Lundi 09 Février 2015 à 02h15  
INTERDICTION de parler de Half-Life 3 on avait dit !!! Pas envie d'être là à espérer pendant 1 mois pour une fois de plus ne pas en entendre parler >< ... Même si c'est déjà trop tard T.T
par Un ragoteur qui se tâte d'Ile-de-France, le Dimanche 08 Février 2015 à 20h23  
par Un ragoteur foufou de Bretagne, le Dimanche 08 Février 2015 à 11h06
Amélioré ?
Ben, ça risque pas d'être les icônes style windows 3.1 minimaliste qui vont améliorer le design.
Hahaha
Tu crois que le style de 8.1 n'est déjà pas minimaliste?
hahaha.
par Un fossile de Lorraine, le Dimanche 08 Février 2015 à 14h12  
Anéfè, c'est "que" OpenGL... et à mon avis c'est pas un point positif.

Je comprend vraiment pas pourquoi ils s'entêtent à utiliser un GLSL un peu différent du HLSL qui sauf erreur est parfaitement libre d'utilisation, idem pour OpenCL qui est un peu fouilli... bien que DirectCompute ne fasse pas vraiment mieux.

C'est pas sur la forme qu'il faut différencier son API, car ça ne sert vraiment à rien, mais bien sur le fond : repenser sa place dans la chaîne logicielle...
par Xorg, le Dimanche 08 Février 2015 à 13h17  
« "glNext : The Future of High Performance Graphics", qui viendrait prendre la place d'OpenGL avec une API ouverte, utilisable par tous, quelle que soit la plateforme ou l'OS»
Stop raconter des conneries.
«prendre la place d'OpenGL» -> c'est OpenGL; ce qui vient après la version 4.5 ne s'appellera pas 5.0 mais glNext.
"une API ouverte" -> comme OpenGL !
"utilisable par tous" -> comme OpenGL !
"quelle que soit la plateforme ou l'OS" -> comme OpenGL !
Ça fait déjà un moment que Khronos l'a présentée, ou comme déjà dit dans cette article de CDH.
Donner les mérites à Valve et ne pas citer Khronos une seule fois, je suis désolé de dire ça, mais ça craint, car Valve n'a pas inventé la roue.
À lire l'article, on a l'impression qu'une nouvelle API miraculeuses qui viendrait s'ajouter à DirectX, OpenGL, Mantle et Metal, alors qu'il s'agit purement du successeur d'OpenGL.
par 007sivade, le Dimanche 08 Février 2015 à 13h12  
Ouais, une API c'est bien, mais sans un moteur et sans un jeux dessus, ça ne vaut rien. Et là je parles de Valve, pas des autre éditeurs cité dans l'article.
par Un ragoteur barré de Provence-Alpes-Cote d'Azur, le Dimanche 08 Février 2015 à 11h24
+1000 et je ne comprend pas toujours comment on peut dénigrer 8.1, faut vraiment ne pas y avoir touché ou être un teubé qui pense encore que 8.1 = 8
Faut vraiment être teubé pour ne pas comprendre que windows 10 > windows 8.1.
Et je sais de quoi je parles, je passe mes journées devant les deux. Windows 10 allie parfaitement toutes les nouveautés de Windows 8/8.1
par Un ragoteur midediouuu de Rhone-Alpes, le Dimanche 08 Février 2015 à 13h02  
Je pense qu'un api multi plateforme(amd,intel,nvidia,etc) pour le jeux est essentiel pour l'optimisation des jeux et surtout attendue depuis longtemps par beaucoup pour pouvoir vraiment exploité comme il faut les jeux et les gpu.
Donc il serait vraiment temps que les constructeurs et programmeurs s'entendent dessus.
Les jeux sont de moins en moins fini et les programmeurs comptent beaucoup trop sur la puissance des gpu pour arriver a compenser le problème, mais on est loin du résultat au final.