
Le groupe Khronos vient d’annoncer la sortie de l’API graphique et de calcul 3D multiplateforme Vulkan 1.4. La nouvelle version rend obligatoires certaines extensions et fonctionnalités facultatives, ajoute des transferts en streaming et prend en charge le rendu 8K sur jusqu’à huit cibles. Les limites matérielles minimales ont également été augmentées, incluant au moins sept maxBoundDescriptorSets et huit maxColorAttachments.
Points forts de Vulkan 1.4 :
- Transferts en continu : nouvelles exigences de mise en œuvre pour garantir que les applications peuvent diffuser de grandes quantités de données vers un appareil tout en effectuant un rendu simultané à pleine performance.
- Des extensions et fonctionnalités auparavant facultatives essentielles aux applications émergentes hautes performances sont désormais obligatoires dans Vulkan 1.4, garantissant la disponibilité sur plusieurs plates-formes. Ceux-ci incluent des descripteurs push, des lectures locales de rendu dynamique et des dispositions de blocs scalaires.
- Les extensions de maintenance jusqu’à VK_KHR_maintenance6 inclus font désormais partie de la spécification principale de Vulkan 1.4.
- Le rendu 8K avec jusqu’à huit cibles de rendu distinctes est désormais garanti d’être pris en charge, ainsi que plusieurs autres augmentations de limites.
Vous trouverez la spécification mise à jour avec les ajouts de Vulkan 1.4 sur le site Web de Khronos. Mais il ne s’agit pas seulement d’une annonce concernant une nouvelle API puisque AMD, Arm, Imagination, Intel, NVIDIA, Qualcomm et Samsung ont développé des pilotes GPU qui ont passé la conformité Vulkan 1.4, et les pilotes Linux open source Mesa ont passé la conformité Vulkan 1.4 sur Matériel AMD, Apple, Intel, NVIDIA et Qualcomm. Vous les trouverez sur la page des produits conformes avec une longue liste de produits conformes à Vulkan 1.4 qui incluent :
- AMD – Produit non divulgué avec pilotes Ubuntu 64 bits et Windows 10 64 bits
- NVIDIA – Diverses cartes graphiques GeForce/Quadro/RTX avec pilotes Windows 10/11
- Samsung – Produit non divulgué avec pilotes Android 15.0 sur un processeur Armv9
- Imagination Technologies – Divers GPU PowerVR D-Series DXT, PowerVR B-Series BXE/BXM/BXS/BXT et PowerVR A-Series avec pilotes Ubuntu 22.04 + Linux 5.15
- Qualcomm – SM8750 (Snapdragon 8 Elite) avec pilotes pour Android 15
- Intel – Processeurs Meteor Lake avec GPU Intel Arc, processeurs Alder Lake avec graphiques Intel UHD, SoC Ice Lake, etc… Remarque Pilotes Linux uniquement
- Arm – GPU Mali-G610 avec pilote Linux
- Software Freedom Conservancy – Pilotes Mesa prenant en charge plusieurs plates-formes AMD, Apple, Intel, NVIDIA et Qualcomm, y compris le pilote NVK développé par Collabora pour les cartes graphiques NVIDIA haut de gamme
Les développeurs peuvent télécharger le dernier SDK Vulkan sur le site Web LunarG et quelques détails supplémentaires peuvent être trouvés dans l’annonce.
Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

