Bonjour à tous,
Je viens de terminer un dossier assez costaud sur l'API Vulkan.
Alors oui vous allez me dire , gnagnagna pub , gnagnagna ![]()
Mais sachez que je suis bénévole, je ne gagne rien en faisant cela.
Donc si cela peut éclairer quelques personnes ou bien enrichir quelques esprits, je ne vois que du bénéfice.
http://cooldown.fr/dossier/dossier-vulkan-api/
Donc voila. Je suis comme toujours ouvert aux critiques en tout genre. C'est le but.
Bonne lecture ![]()
g pa lu
Le 24 septembre 2016 à 17:23:07 JesseWhiteMan a écrit :
g pa lu
+1
![]()
Lock. Pas de pub ici.
Nan je rigole.
Je lirais ça quand j'aurais le temps !
cool
Les mêmes perf sous linux et windows ça fait rêver ![]()
gnagnagna pub , gnagnagna ![]()
J'déconne, je vais lire ![]()
Vulkan = nouveau open GL
Super performances mais chiant à programmer donc ça marchera super bien sur 3 jeux mais tout le reste sera DX12.
Voilà fin du dossier.
J'ai lu le dossier il est bien (après je ne suis pas expert, tu y connait surement mieux que moi).
Mais tu es trop enthousiaste par rapport à cet API.
Tu vois ça d'un oeil de pur technicien sans prendre en considération certains aspect humains.
Premièrement les devs sont frileux au changement (surtout dans les grosses boites à succès qui enchaînent les titres) et si ils ont l'habitude de directX, ils ne changeront pas.
Ensuite microsoft doit avoir des moyens pour persuader les devs de coder en DX12.
Ensuite la complexité de gestion du hardware via l'API peut rebuter certains développeurs voir pire entraîner une mauvaise optimisation.
Ce qui fait que malgré une meilleure performance objective et beaucoup d'avantages il se peut que vulkan ne prenne pas et reste marginal.
Ah et dernier truc, l'ergonomie du site est pas terrible, on peut pas aller à la page suivant du dossier quand on est en bas de la page, ce qui fait que je n'avais même pas remarqué qu'il y avait plusieurs pages (pour ça que je trouvais ça "léger" pour un dossier au début).
Le 24 septembre 2016 à 18:47:55 Abluga-Abluga a écrit :
J'ai lu le dossier il est bien (après je ne suis pas expert, tu y connait surement mieux que moi).Mais tu es trop enthousiaste par rapport à cet API.
Tu vois ça d'un oeil de pur technicien sans prendre en considération certains aspect humains.
Premièrement les devs sont frileux au changement (surtout dans les grosses boites à succès qui enchaînent les titres) et si ils ont l'habitude de directX, ils ne changeront pas.
Ensuite microsoft doit avoir des moyens pour persuader les devs de coder en DX12.
Ensuite la complexité de gestion du hardware via l'API peut rebuter certains développeurs voir pire entraîner une mauvaise optimisation.
Ce qui fait que malgré une meilleure performance objective et beaucoup d'avantages il se peut que vulkan ne prenne pas et reste marginal.
Ah et dernier truc, l'ergonomie du site est pas terrible, on peut pas aller à la page suivant du dossier quand on est en bas de la page, ce qui fait que je n'avais même pas remarqué qu'il y avait plusieurs pages (pour ça que je trouvais ça "léger" pour un dossier au début).
Tous ces aspects ont été abordés dans ce dossier justement ![]()
J'ai parlé des devs qui font encore du DX11, qu'il faudra du temps et pas mal de travail ou d'ouverture pour implanter cette API.
Mais c'est dommage , moi qui soutenais DX12 , je le rend compte que l'exclusivité rebute les gens , le changement aussi , je pense que Vulkan a plus d'avenir a cause de ce forcing vers windows 10
Sinon merci du conseil, je ferai remonter pour les pages du dossier ![]()
J'ai boost ![]()
Nan j'déconne, je go lire
L'article est bien, sauf ce micro-bout là:
Vulkan est une API prometteuse, plus proche du matériel et des développeurs
Dieu que c'est convenu... ![]()
En revanche on peut aussi dire que le cross plateforme permit par vulkan permettrai de développer pour iOS aussi (enfin à vérifier je ne suis pas sûr de ça). Sanchant qu'aujourd'hui le marché du mac est tout de même important c'est un bon point.
Et la compatibilité linux permet une utilisation pour les steam machine (mais siiii vous savez les PC-consoles là qui personne n'achète
)
Le 24 septembre 2016 à 19:00:03 Abluga-Abluga a écrit :
En revanche on peut aussi dire que les cross plateforme permise pas vulkan permettrai de développer pour iOS aussi (enfin à vérifier je ne suis pas sûr de ça). Sanchant qu'aujourd'hui le marché du mac est tout de même important c'est un bon point.
Les macs ne tournent pas sous iOS et MacOSX tourne sous Metal.
Ah ok j'y connais rien en mac ça se voit je crois ![]()
Si ça venait à ce répandre on pourrait avoir plus de jeu sous linux un premier pas vers la mort de windows ![]()
Le 24 septembre 2016 à 19:14:08 aquiesa7 a écrit :
Si ça venait à ce répandre on pourrait avoir plus de jeu sous linux un premier pas vers la mort de windows
https://media.giphy.com/m/media/I4Jmrcjnr8Zfq/giphy.gif
Il y croit.
Le 24 septembre 2016 à 19:14:08 aquiesa7 a écrit :
Si ça venait à ce répandre on pourrait avoir plus de jeu sous linux un premier pas vers la mort de windows
Vu les performances désastreuses des jeux sous SteamOS
Comble, un OS prévu pour le jeu, je doute guère que le jeu sous linux se développe vraiment ![]()
Le jeu vidéo sur GNU/Linux a très peu d'avenir. Tout comme toutes les tentatives ratées de le vendre au grand public. SteamOS en est une. Quand bien même Vulkan motiverait les développeurs au multi-plateforme (et faut pas que ça devienne un OpenGL bis), on va vite se heurter à la question épineuse des drivers. Linus Torvalds sait déjà montrer son animosité envers NVIDIA : https://www.youtube.com/watch?v=_36yNWw_07g et en 2016, c'est toujours la même galère même si AMD revient de loin.