Contributeur
En théorie, une partie de l'industrie du jeu devrait déjà avoir entre les mains la première version de l’API Vulkan... En théorie seulement, puisque les équipes de Khronos Group accusent pour l'instant un léger retard. Elles viennent toutefois de confirmer une sortie imminente et prévoient une année 2016 riche en événements autour de leur interface de programmation.
En mars dernier, l’annonce de DirectX 12 par Microsoft avait poussé AMD à réorienter les travaux réalisés sur son API maison Mantle. AMD avait en effet décidé de confier le code de Mantle à Khronos Group dans le but de l’aider à mettre au point et à améliorer Vulkan, l’API graphique bas niveau libre des créateurs d’OpenGL. Cette concurrente annoncée de DirectX 12 a notamment l’avantage - outre son côté libre - d’être compatible avec de nombreux systèmes d’exploitation, là où l’API de Microsoft est réservée à Windows 10.
Pour autant, le projet n'avance visiblement pas aussi vite que souhaité, puisque si l’on se fie à la roadmap initiale du projet, Vulkan devrait désormais avoir été publiée en version 1.0. Or, il n’en est rien. Ce retard a poussé les équipes de Khronos Group à communiquer autour de leurs avancées, nous permettant ainsi d’apprendre que ce petit contretemps tient pour l'essentiel à quelques derniers tests de conformité, afin de garantir que la version 1.0 de l’API sera la meilleure possible.
“Ces vérifications sont en train d’être finalisés et de nombreuses entreprises membres de Khronos Group sont actuellement en train de préparer les pilotes nécessaires à la prise en charge de Vulkan. Cette implémentation finale qui permet de recevoir de nombreux retours de l’industrie est une étape majeure pour toutes les spécifications que nous publions. Les spécifications finales de Vulkan 1.0 seront donc publiées lorsque la conformité aura été validée” indique le groupe de travail.
On en conclut donc que les premiers kits de développement Vulkan pour Android, Linux et Windows sont quasiment terminés, et l’on apprend d’ailleurs que Google a décidé d’accroître sa participation à Khronos Group en prenant le rôle de “Promoter”. Cela signifie que Google siège désormais au bureau de Khronos, et qu’il aura ainsi son mot à dire sur les directions prises par Vulkan, notamment en ce qui concerne ses développements sur mobile avec la version Android.
“Nous ressentons une énergie incroyable autour de nos travaux sur Vulkan qui nous poussent à réellement travailler du mieux possible pour que l’API sorte au plus tôt. Actuellement, nous mettons en place nos plannings de sessions de démonstration à différents événements clés pour l’industrie qui auront lieu au cours de l’année. Nous sommes excités à l’idée de voir émerger l’écosystème Vulkan qui va créer de nouvelles opportunités pour les industries du rendu 3D et du calcul”, termine l’équipe de Khronos Group, donnant ainsi rendez-vous pour une année 2016 qui s’annonce cruciale pour la future API.