Skip to main content

Games on MacOS, iOS will get a graphical boost that even Mr. Spock should admire

Dota 2 Vulkan on macOS

The Khronos Group announced on Monday, February 26, that Valve Software, LunarG, and The Brenwill Workshop collaborated to create MoltenVK, a new API promising better graphics and faster performance on MacOS and iOS. It essentially enables games relying on Apple’s proprietary Metal graphics API to utilize the Vulkan library while maintaining high-performance, native speeds. MoltenVK will first be utilized in Valve’s Dota 2 for MacOS via a free update slated to arrive in the coming months. 

Games and other graphics-intensive applications require a middleman to get the best performance. On the simplest level, a graphics API serves as a translator between the hardware (GPU) and software (game). DirectX is the most-used solution developed by Microsoft for Windows-based machines followed by the open-source OpenGL platform. Vulkan is a newer, high-performance open-source alternative to both. 

Although Apple’s devices support OpenGL, they obviously don’t support DirectX. They also don’t “officially” support Vulkan but instead rely on Apple’s native alternative called Metal. That is where MoltenVK comes in; when a game running on MacOS or iOS makes a graphics-related Metal request to the hardware, a “translator” uses Vulkan-based shaders instead. 

“MoltenVK is a library which translates calls within the Vulkan graphics and compute API, to underlying calls to Apple’s Metal API on both iOS and macOS,” the Khronos Group explains. 

As part of the announcement, Valve distributed benchmarks comparing Dota 2 running on MacOS using OpenGL versus a ported version running with Vulkan. Here are the numbers in frames per second: 

  Mac Pro
Late 2013

AMD FirePro D500 
MacBook Pro
Mid 2013

Nvidia GT 650M 
MacBook Pro
Mid 2014

Intel Iris Pro 
OpenGL 

75.5 

35.9 

42.2 

Vulkan 

102.8 

53.9 

47.7 

 MoltenVK is part of the Vulkan Portability Initiative to expand Vulkan’s capabilities to devices that don’t support native Vulkan drivers, such as Apple’s devices. This initiative focuses on developing “specifications, open-source libraries, and tools.” But all those involved want a universal platform, meaning they are targeting devices that rely on DirectX 12 and OpenGL as well. 

In addition to announcing MoltenVK, the Khronos Group launched the open source LunarG Vulkan SDK for MacOS. This SDK enables developers to build, run, and debug Vulkan-based MacOS applications. It consists of loader and validation layers for developers to see if they’re using the API correctly. Additional features and tools will become available in the near future. 

“Running Vulkan applications on Apple platforms has been the number one request from developers and today’s release of the MoltenVK runtime and LunarG macOS SDK brings that capability to life,” Nvidia’s Neil Trevett said in a statement. 

Vulkan is actually the offspring of AMD’s Mantle API. Mantle was intended to be a close-to-the-hardware platform for developers, giving them better, “lower” access to AMD’s Radeon-based graphics than DirectX and OpenGL. That translates into better performance and better visuals when developers actually take advantage of the platform. 

But with the arrival of DirectX 12, AMD donated its Mantle technology to the Khronos Group to create Vulkan and discontinued Mantle as a game API. Vulkan aims to replace OpenGL as the standard open-source graphics API solution. 

Editors' Recommendations

Kevin Parrish
Former Digital Trends Contributor
Kevin started taking PCs apart in the 90s when Quake was on the way and his PC lacked the required components. Since then…
Best PS5 SSD deals: Add more storage to your PS5 from $120
A 2TB WD Black

When the PlayStation 5 was originally released, it had the option to expand its internal memory, which was quite small at the time at a little under 900GBs. Of course, the issue is that there weren't any SSDs that worked on the new standard the PS5 was using, so even if you wanted to upgrade, you couldn't. Luckily, since then, there have been a lot of great SSDs for the PS5 that have been released, and upgrading its storage is pretty easy and can be done by pretty much anybody, provided they have a screwdriver. So, whether you picked up a PS5 from one of the PS5 deals or already have a PS5 and want to upgrade, be sure to check out the SSDs that will work great for your PS5 below.
Our favorite PS5 SSD deal

It wasn't that long ago that you'd have to pay well over $100 to get an SSD for your PS5, and often, it'd be slower than the pricier alternatives. These days, you can buy a Samsung 980 Pro 1TB SSD with heatsink for just $120 from Best Buy, thereby saving $45 off the regular price of $165. The SSD offers speedy performance while also having its own nickel-coated high-end controller to help deliver effective thermal control. It means it won't overheat and performance won't be compromised. Being a PCIe Gen 4 SSD, you get twice the data transfer speed of PCIe Gen 3 which is useful. Offering maximum read speeds of 7,000 megabytes per second, it's a good upgrade to go alongside your existing hard drive with 1TB offering plenty of extra space at a shrewd price.

Read more
The Sims 5: release date speculation, trailers, gameplay, and more
sims 4 for rent expansion pack shared living the 6

It's time to brush up on your Simlish if it's rusty because the long-awaited The Sims 5, aka Project Rene, is officially on the way. This has been the longest gap between main entries since the series began, and while we did get tons of expansions for The Sims 4 to hold us over, plus the change to it becoming free to play, we're more than ready for a new entry. Each time a new game in the franchise comes out, die-hard fans always need to have a bit of skepticism about what features will be there -- both new and returning.

We can't answer all your questions yet, but here's everything we know about The Sims 5.
Release date speculation

Read more
VR headset deals: Meta Quest 2 and VIVE XR
htc vive vs pro headphones

While VR may not be as big as was predicted back in the early 2000s when the original Oculus Go was released, there is still a considerable market these days, and some great VR games like Half-Life: Alyx that you can have fun with. Of course, VR headsets remain expensive, and while options like the Meta Quest don't necessarily require a high-end gaming PC, they can still be a bit pricey for those who just want to put a foot in the hobby. Luckily, there are some good deals you can take advantage of, even on some of the best VR headsets, so be sure to check out all your options below.
Meta Quest 2 -- $199, was $200

Even though the Meta Quest 3 came out quite recently, the Meta Quest 2 is still a pretty powerful contender, especially since it has a wider library and app support than the Quest 3 currently has. Even more so, the Quest 2 is a lot cheaper than the Quest 3, and with the latest permanent discount down to just $200, that's a whole $300 or so difference from the Quest 3. Of course, the Quest 3 does have more advanced AR and slightly better performance with software and Wi-Fi, but that may not be worth the extra cost for some. Either way, be sure to check out the breakdown between Quest 2 and Quest 3 to get a better sense of what you should pick up.

Read more