MoltenVK Update Brings Vulkan To Apple's tvOS

Written by Michael Larabel in Vulkan on 31 July 2020 at 08:47 PM EDT. 7 Comments
The open-source MoltenVK portability layer has already been providing Vulkan support on Apple iOS and macOS by re-mapping the Vulkan API to Apple's Metal graphics framework. With today's update, Vulkan has now come to tvOS as well.

The MoltenVK update against the Vulkan SDK 1.2.148 now allows tvOS platform support alongside iOS and macOS. Apple's tvOS is the operating system found on the Apple TV hardware over the past decade. Apple tvOS is in turn derived from iOS. For the past several years, tvOS has offered App Store integration for third-party software while now these apps can decide to make use of Vulkan.

In addition to tvOS platform support, the updated MoltenVK supports a number of newer Vulkan extensions like VK_EXT_robustness2, VK_EXT_image_robustness, and KHR_driver_properties. The MoltenVK update also better supports iOS/tvOS simulators, other Xcode improvements, and a wide range of fixes along with various Metal MSL compatibility improvements.

More details on the updated MoltenVK release via GitHub.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week