Logo Spiria

Vulkan sur macOS et iOS

27 février 2018.

Dota 2.

Dota 2. © Valve.

Vulkan est l’API graphique libre qui succède à OpenGL et qui est prise en charge par toutes les plateformes sauf iOS et macOS, Apple favorisant sa propre API Metal. Les développeurs de jeux qui veulent faire des versions iOS ou macOS doivent soit utiliser Metal, ce qui est un travail de portage considérable, soit utiliser OpenGL, mais la version d’OpenGL supportée par Apple se fait de plus en plus obsolète et a toujours été poussive. Sans aide d’Apple, Khronos, Valve, LunarG et le Brenwill Workshop ont décidé de prendre les choses en main et de développer une boîte à outils permettant la conversion à la volée des fonctions Vulkan en fonctions Metal. Cela va très certainement faciliter le portage de bien des jeux vers iOS ou macOS. Valve a déjà fait une version macOS/Vulkan de son titre Dota 2, elle est deux fois plus rapide que la version Mac originale. Sous licence Apache 2, l’utilisation de l’outil baptisé MoltenVK est gratuite.

Ars Technica, “Vulkan is coming to macOS and iOS, but no thanks to Apple.”