'

Valve is using MoltenVK to bring Artifact to MacOS using Vulkan

Bringing Vulkan to MacOS despite through Metal

Steam is using MoltenVK to bring Artifact to MacOS using Vulkan

Valve is using MoltenVK to bring Artifact to MacOS with Vulkan

If you talk about MacOS to most PC builders, the single word description that will most often be used for the platform is "restricted", whether it be in regards to hardware upgrades, device selection or software availability. 

In the world of PC gaming, one of the greatest innovations in recent years has been the development of low-level APIs like Vulkan and DirectX 12, which have achieved great results in games like Shadow of the Tomb Raider, Strange Brigade, DOOM (2016) and Gears of War 4. Instead of adopting the Vulkan API, Apple has decided to go it alone, developing Metal, a new API for both iOS and MacOS, delivering the same low-level features as Vulkan, but within an Apple-controlled environment. 

With Apple failing to support a low-level API that's also available on Windows, the process of porting games to MacOS has gotten a lot more difficult, but Valve alongside LunarG and Brenwill Workshop worked to change that, creating MoltenVK, the toolset responsible for bringing Artifact to MacOS. 

The idea behind MoltenVK is simple, translate Vulkan calls into Metal calls to facilitate Vulkan compatibility on the platform, regardless of whether or not Apple wants to support it or not. With Khronis' backing, MoltenVK is now an official translation layer between Vulkan and Metal, allowing MacOS users to achieve the benefits of a low-level API, without the effort required to develop bespoke Metal versions of Vulkan applications.  

Through MoltenVK, Valve's Artifact card game is available on Windows, Linux and MacOS using the Vulkan API. Valve has already released a Vulkan-based version of DOTA 2 on MacOS using MoltenVK. 
 

Steam is using MoltenVK to bring Artifact to MacOS using Vulkan  

You can join the discussion on Valve's use of MoltenVK to bring Artifact to MacOS on the OC3D Forums

«Prev 1 Next»

Most Recent Comments

04-12-2018, 16:43:40

NeverBackDown
Or they could you know just use Vulkan and make everyone's life easierQuote

04-12-2018, 16:55:26

looz
Quote:
Originally Posted by NeverBackDown View Post
Or they could you know just use Vulkan and make everyone's life easier
What Quote

04-12-2018, 18:42:29

NeverBackDown
Quote:
Originally Posted by looz View Post
What
What's confusing? If Apple used Vulkan we wouldn't have to create a workaroundQuote

05-12-2018, 05:42:39

WYP
Quote:
Originally Posted by NeverBackDown View Post
What's confusing? If Apple used Vulkan we wouldn't have to create a workaround
Your previous post was a little unclear. You could have been referring to Valve or Apple. Only one of those answers makes sense, but it is still a little unclear.

Yeah, Apple should support Vulkan, they are just making things more difficult for devs than it should be.Quote
Reply
x

Register for the OC3D Newsletter

Subscribing to the OC3D newsletter will keep you up-to-date on the latest technology reviews, competitions and goings-on at Overclock3D. We won't share your email address with ANYONE, and we will only email you with updates on site news, reviews, and competitions and you can unsubscribe easily at any time.

Simply enter your name and email address into the box below and be sure to click on the links in the confirmation emails that will arrive in your e-mail shortly after to complete the registration.

If you run into any problems, just drop us a message on the forums.