Informatique

Vulkan débarque enfin sur macOS et iOS

Grâce au runtime MoltenVK de Khronos

Vulkan, l’API graphique de bas niveau multiplateforme lancée début 2016 par le groupe Khronos, débarque enfin sur macOS et iOS. En partenariat avec Valve, LunarG et The Brenwill Workshop, le groupe Khronos a annoncé le lancement de MoltenVK. Ce dernier permettra à un programme compatible avec l’API Metal d’Apple de tirer parti de tout le potentiel de Vulkan.
Il faut souligner le fait que, jusqu’ici, Vulkan n’était disponible que sur les plateformes Android, Windows et Linux. Apple, de son côté, n’a pas jugé utile d’adopter une solution qui arrange les affaires de tout le monde ou d’assurer la prise en charge efficace de OpenGL. Fidèle à sa réputation, la marque à la pomme a plutôt choisi de mettre en avant sa propre API graphique de bas niveau baptisée Metal.

MoltenVK agit essentiellement comme une interface qui permet de traduire les commandes Vulkan en instructions compréhensibles par Metal tout en minimisant la survenue éventuelle d’impacts négatifs sur l’exécution du code. Le SDK de LunarG permettrait, quant à lui, de développer et tester des applications exploitant Vulkan sur une machine tournant sous un OS d’Apple.

Grâce à MoltenVK, Vulkan est donc désormais accessible aux développeurs de jeux qui souhaitent porter facilement leurs produits sur les systèmes d’exploitation de la marque à la pomme. Valve a d’ores et déjà procédé à la compilation du jeu DOTA 2 en utilisant MoltenVK et publié des benchmarks prometteurs avec des gains tournant autour des 50 % face à OpenGL.

« Faire tourner des applications Vulkan sur les plateformes Apple a été la requête numéro un des développeurs et c’est maintenant possible grâce au runtime MoltenVK et au SDK LunarG », a déclaré Neil Trevett, vice-président de NVIDIA et président de Khronos Group.

Autres aticles de la rubrique

Vidéo du jour

Duel de la semaine

Newsletter

Je souhaite rester informé et recevoir toutes les informations sur TechDeGeek dans ma boite mail