Skip to main content

Khronos wants to let you write a game that can run on Vulkan, Metal, and DirectX 12

khronos developing portaple api for vulkan metal and directx 12 unity 5 6 beta renderer
Image used with permission by copyright holder
The Khronos Group makes OpenGL and Vulkan, two cross-platform graphics application programming interfaces (APIs) that seek to run on every platform that might be of interest to gamers. Vulkan just recently received Intel’s support for the GPUs that are integrated in its latest Core processors, greatly expanding Vulkan’s compatibility with Windows machines.

However, Khronos has concluded that current cross-platform solutions aren’t sufficient to support every platform, including Apple’s, which currently utilizes that company’s Metal API and so hasn’t yet adopted Vulkan support. With that in mind, Khronos is creating a portable API that will run on top of Vulkan, Metal, and Microsoft DirectX 12.

Jon Peddie, president of Jon Peddie Research, described the reasons behind the Khronos decision to develop the new overlay:

“The golden age of application portability through OpenGL and OpenGL ES being available on all desktop and mobile systems is passing. Developers now want to tap into the enhanced performance of the new generation explicit APIs: Vulkan, DX12 and Metal. Every cross-platform developer, as well as WebGL, is facing the challenge of rendering portably and efficiently across systems using all three of these APIs.”

Image used with permission by copyright holder

In other words, in spite of Vulkan’s official presence on all but Apple’s platform, things remain too fragmented. The solution, according to Khronos, is to develop a portable API that will allow developers to write a single application capable of running on any system. One possibility is that the new portability solution could serve as the foundation for the next-gen WebGL, providing web developers with greater flexibility and access to the fastest GPUs.

While Khronos wants to build a portable API that runs as efficiently as possible, it recognizes that the solution would need to deal somehow with different rendering APIs and shaders. It proposes creating a set of APIs that would leverage where Vulkan, Metal, and DirectX 12 intersect, and omitting those APIs that are the most specific to each and thus difficult to replicate in a portable API.

The project is still in its initial planning stages and Khronos is actively seeking input. If it’s successful with creating this standardized and portable API, then we could eventually see a greater influx of cross-platform games that let gamers remain on the platforms they love without compromise.

Editors' Recommendations

Mark Coppock
Mark has been a geek since MS-DOS gave way to Windows and the PalmPilot was a thing. He’s translated his love for…
All Fallout games in order, chronologically and by release date
A woman and a dog leaving a vault in Fallout 4.

War never changes. The retrofuturistic apocalypse world of Fallout has graced fans with pretty regular releases since 1997, letting us explore the North American wasteland in the aftermath of a nuclear war in a variety of regions.

It can be a little hard to keep track of the series' timeline if you aren't listening to every holotape in every game and keeping your own log of events. On top of the best Fallout games, we now have to consider where the new Fallout TV show fits in the timeline. We aren't going to get into every timeline detail here (the series' lore is surprisingly deep and detailed) but we will let you know exactly what year every mainline titles takes place in and how you can play them in order.
Fallout games by release date

Read more
Best PS5 deals: Console bundles, top games, and accessories
A person plays Crash Bandicoot using a PS5 DualSense controller.

The PlayStation 5 is probably one of the most popular gaming consoles right now, especially with the recent PS5 Slim release. It has a lot of great exclusive games to play, including some of the best games on the market, such as Marvel's Spider-Man 2 and  Elden Ring, so its no surprise that folks are looking to get their hands on the console. To that end, we've gone out and found some of our favorite gaming deals, and that includes everything from the PS5 console itself, to games and peripherals, so be sure to check out all our suggestions below.
Best PS5 deals

The PlayStation 5 has recently seen a great revision with it now slightly slimmer than before and also offering more storage space with 1TB of internal space resulting in 842GB of it being usable. You still get the impressive DualSense controller along with all the benefits that the PS5 offers. With the arrival of the new revision, there are some great bundles around, including a free digital copy of Marvel's Spider-Man 2.

Read more
Best Lego deals: Save on Star Wars, Marvel, Technic and more
legos new space shuttle set includes hubble telescope model lego discovery

There are a lot of great ways to disconnect from a screen, whether it's reading a book or playing some board games; you can do a lot of things to give your eyes and doomscrolling a rest. One great way to do it is to build some Lego, which is not only great for de-stressing but also a solid option if you're building something you're into, such as Thor's gauntlet or a Lego Technic Bugatti. That said, Lego does tend to get quite expensive, especially if you go for the bigger sets that are in IPs like Marvel, which is why we've gone out and collected some of our favorite Lego deals we could find out there. Or, if you'd rather stick to something more co-operative, you can check out these great board game deals as well.

Today's Best Lego Marvel Deals

Read more