Hier, le Khronos Group levait officiellement le voile sur les spécifications de Vulkan 1.0, la nouvelle API graphique destinée à apporter notamment des meilleures performances et une baisse de la consommation pour les appareils mobiles, et notamment ceux qui tournent sous Android.
Qualcomm rebondit aujourd’hui avec l’annonce du support de Vulkan par ses GPU Adreno des séries 400 et 500, c’est-à-dire les Adreno 405, 418, 420, 505, 506, 510 et 530 qu’on trouve respectivement dans les Snapdragon 617, 808, 805, 435, 625, 652 et 820. Une bonne nouvelle, mais il faudra toutefois que les constructeurs qui utilisent ces puces mettent à jour leurs appareils (smartphones ou tablettes) avec les pilotes fournis par Qualcomm.
A lire sur le sujet
Vulkan
Quelques terminaux déjà compatibles
Pour qu’un appareil mobile soit compatible Vulkan, il doit intégrer un Android 6.0 Marshmallow, un GPU compatible avec un pilote certifié par le Khronos Group. Dans le monde mobile, pour le moment, les Tegra K1 et X1 de Nvidia sont compatibles, tout comme les PowerVR GX6450, GX6250, G6430 et G6230 que l’on trouve dans certains appareils chez Asus mais aussi dans la nouvelle Amazon Fire TV. En termes d’appareils, le Nexus Player est déjà compatible par le biais des images développeurs, tout comme les Shield Android TV et Shield Tablet K1. Pour le grand public, il faudra attendre l’arrivée des mises à jour OTA officielles.
Les avantages de Vulkan
Dans son communiqué de presse, Qualcomm détaille un peu plus les divers avantages de Vulkan avec un contrôle plus fin et direct du GPU, en évitant le passage gourmand en ressources des pilotes et un meilleur support du multithreading pour les processeurs multicœurs. Dans un premier temps, les pilotes compatibles Vulkan seront disponibles pour le Snapdragon 820 puis dans un second temps avec le reste des GPU 500 et 400 de la marque.
Les « vieux » GPU laissés de côté
En revanche, Qualcomm délaisse les Adreno 3xx alors que certains appareils entrée – milieu de gamme qui sortiront cette année devraient intégrer un GPU de la série 300 à l’image du nouveau Snapdragon 425 avec son Adreno 308. Dommage puisque Vulkan devrait aussi donner un coup de pouce pour les appareils peu performants. Ce n’est pas vraiment volontaire puisque ces puces ne supportent pas Open GL ES 3.1 alors que c’est un prérequis matériel pour le support de Vulkan 1.0.
Notre émission Twitch SURVOLTÉS, c’est un mercredi sur deux de 17h à 19h : retrouvez-vous nous pour parler voiture électrique ou vélo électrique, autour de débats, d’interviews, d’analyses et de jeux !
Les deux appareils sont identiques. C'est juste que Vulkan utilise beaucoup mieux les CPU multi cœurs :)
Vidéo interessante envers ce prototype mais malhereusement elle ne met pas deux appareils equivalents en face à face. Regardez les frequences des Cpu , on a un quadcore coté prototype contre un dualcore coté Open GL, même si il s'agit d'un test Gpu , le processeur joue quand même un rôle, pas très fair play de leur part.
Oui tu as tout à fait raison pour le coup du GL ES 3.1 compatible Vulkan. Mais il faut en effet réussir à trouver des pilotes compatibles et à proposer des OTA :D
Le note 4 est compatible c'est cool :)
abusé, ça c'est de l'optimisation ^^ la vidéo le démontre très bien, hâte de tester ça ;)
Oui exact pour l'astérisque... On retrouve par contre sur la partie spécification une mention par rapport aux API 2D/3D next gen... En fait, il y avait un article anglais de Arstechnica (je crois que c'est d'eux, de mémoire de cet été) qui traitait du sujet et qui expliquait qu'en terme de spécifications matérielles, si ça gérait opengl es 3.1 ça devrait gérer Vulkan (les Adreno 3xx étant limités à 3.0 sont donc out...) ...l'article citait les Mali 6/7/8... Encore faut-il qu'Arm fournisse l'API, que le fabricant de puce ponde un Kernel et que le fabricant de l'appareil l'intègre... C'est tout de même chaud
Merci! L'astérisque du premier lien parle d'Open GL ES, pas de Vulkan. D'ailleurs on peut voir sur le site du Khronos Group que les puces sont certifiées Open GL ES mais pas Vulkan. Pour le second lien, Vulkan est en effet cité et le DDK vient d'être mis à jour. J'imagine que les développeurs peuvent donc commencer à travailler dessus mais si l'on en croit le site du Khronos Group, les pilotes ne sont pas encore disponibles. Il va falloir attendre une annonce :)
Pas de soucis :-) : Pour les séries t6xx et t7xx, c'est indiqué comme conforme aux spécifications Khronos group (astérisque en bas de page) http://www.arm.com/products/multimedia/mali-gpu/high-performance/mali-t628.php Pour les 860/880 Vulkan est carrément cité (antépénultième paragraphe... J'avais envie de le placer celui là...) https://www.arm.com/products/multimedia/mali-gpu/high-performance/mali-t860-t880.php
J'avoue que j'ai eu un peu peur pour mon S810 sur le coup mais me doutant qu'il sera compris dans la liste. Hâte de voir quelques jeux optimisés débarquer pour pouvoir tester ça :D
As-tu un lien ? Je n'arrive pas à trouver l'info.
Yeah mon Nexus 6 en bénéficie ! J'ai bien fait de pas avoir acheter le OnePlusOne !
Ça craint pour les S800 et S801 qui sont très répandus. Dommage pour le one plus X.
Tous les Mali T6xx, T7xx et T8xx respectent les spécifications de Khronos Group selon le site officiel de Arm
À priori si la puce supporte l'API open gl 3.1, l'API Vulkan est potentiellement réalisable sur le matériel... Donc si une API Vulkan est développée sur G6200, tu pourras en profiter...
et aussi le s615 et s616...<i>-------<a href="https://play.google.com/store/apps/details?id=com.frandroid.app">Envoyé depuis l'application FrAndroid pour smartphone</a></i>
Merde pas de G6200 de mon Xperia M5 Dual? ????<i>-------<a href="https://play.google.com/store/apps/details?id=com.frandroid.app">Envoyé depuis l'application FrAndroid pour smartphone</a></i>
Ils sont évidemment compris dans le lot.
Oui et le 810 parce que j'ai le flex 2<i>-------<a href="https://play.google.com/store/apps/details?id=com.frandroid.app">Envoyé depuis l'application FrAndroid pour smartphone</a></i>
Et le Snapdragon 810 ??
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix