Apple staat MoltenVK voor Vulkan toch toe op iOS

8 reacties

Apple staat het gebruik van MoltenVK toch toe binnen iOS. Eerder was er onduidelijkheid omdat een app plots geweigerd werd door het gebruik van de omweg. MoltenVK is een techniek om de Vulkan-api te vertalen naar Metal - Apples eigen grafische api.

De app genaamd Dino Car Battle werd geweigerd in de App Store omdat er een non-public api van Apple gebruikt zou worden. Dit is volgens de richtlijnen niet toegestaan. Hierdoor leek het erop dat MoltenVK niet meer geaccepteerd werd. De fout kwam echter door Valve, dat per ongeluk de non-public api had ingeschakeld op de iOS-versie.

Hoewel Apple lid is van de Khronos Group, kunnen zijn besturingssystemen niet standaard overweg met Vulkan. Het pusht ontwikkelaars naar Metal, dat net zoals Vulkan low-level toegang geeft tot de hardware, waardoor overhead verminderd wordt en de prestaties verbeteren.

Deze api is echter niet cross-platform, waardoor het een vaak ongewenste extra stap is voor ontwikkelaars om ervan gebruik te maken. MoltenVK vertaalt Vulkan naar Metal, zodat de software geen ingrijpende aanpassingen hoeft te ondergaan. Dit scheelt een ontwikkelaar tijd en geld.

 

Bron: Phoronix

« Vorig bericht Volgend bericht »
0
*