La nouvelle version de la spécification est maintenant publiée. Ainsi, Vulkan 1.2 apporte :
- 23 extensions maintenant intégrées à la spécification (faisant qu'une implémentation compatible Vulkan 1.2 aura obligatoirement ces nouvelles fonctionnalités) ;
- de meilleures performances ;
- une bibliothèque plus facile à utiliser.
Plus précisément, cette nouvelle version ajoute les sémaphores chronologiques (timeline semaphore) (anciennement, l'extension VK_KHR_timeline_semaphore), un modèle mémoire formel, l'indexation des descripteurs et un meilleur support des shaders écrits en HLSL (langage de Microsoft pour les shaders).
Déjà, Vulkan 1.2 est supporté dans les derniers pilotes des constructeurs NVIDIA (pilote Windows 441.99, pilote Linux 440.48.02), AMD (Radeon Software Adrenalin 2020 Edition 20.1.2), Imagination Technologies (puces IMG A-Series), Mali (architectures Bifrost et Valhall) et Stadia. Vous pouvez aussi retrouver la présentation de Vulkan 1.2 ici.
Votre opinion
Utilisez-vous Vulkan ?
Pensez-vous qu'il est toujours utile d'utiliser OpenGL ?
Source
Annonce officielle