Développé par | Khronos Group |
---|---|
Première version | |
Dernière version | 1.3.301 ()[1] |
Dépôt | github.com/KhronosGroup/Vulkan-Docs |
Écrit en | C++ et C |
Système d'exploitation | Microsoft Windows, Linux, Android, iOS et macOS |
Environnement | Multiplateforme |
Type | Interface de programmation |
Licence | Licence Apache 2.0 et licence Apache |
Site web | www.vulkan.org |
Chronologie des versions
Vulkan d'abord annoncé sous l'appellation OpenGL Next est une spécification proposée par le consortium Khronos Group pour la programmation graphique. Elle est mise en œuvre par plusieurs constructeurs de cartes graphiques sous forme d'une interface de programmation portant le même nom et a pour but de remplacer à terme OpenGL et ses dérivés en exploitant plus efficacement les architectures informatiques modernes[2]. 25 ans après la création d'OpenGL, elle vise à unifier les versions mobile (OpenGL ES) et bureau (OpenGL), fonctionne nativement sur Microsoft Windows, GNU/Linux et Android, ainsi que sous MacOS et iOS via la portability initiative (l'API MoltenVK)[3] en se basant sur Metal[réf. souhaitée]. Une première version est sortie en , supportée entre autres par AMD et Nvidia[4], et est compatible avec tout système supportant OpenGL ES 3.1[5].
<ref>
incorrecte : aucun texte n’a été fourni pour les références nommées khronos