What is Vulkan and what does it mean for the future of gaming?

What is Vulkan

The battle for graphics card supremacy just got a little more interesting. Nvidia unveiled its GTX 1080 and 1070, with power rivaling that of its beastly GTX 980 Ti. AMD just revealed its Radeon RX 480, a powerful and relatively low-cost GPU that will help bring VR to the masses.

Advancements in graphical technology aren't the exclusive domain of hardware, however. While new card announcements get the lion's share of attention, it's software that ensures all that power doesn't go to waste. The fastest sports car in the world sits idle on the track until a skilled driver gets behind the wheel, after all. That's where Vulkan comes into play.

What is Vulkan

What is Vulkan?

Vulkan, first announced by non-profit tech consortium Khronos Group at the Game Developers Conference in 2015, is a cross-platform application programming interface that enhances everything today's graphics cards can do.

As a low-overhead API, Vulkan is the next step forward for AMD's Mantle API, which in of itself was a spiritual successor of the OpenGL interface. Though it is built on Mantle and AMD helped contribute, the Khronos Group is largely responsible for Vulkan's development.

AMD introduced Mantle in 2013, and with it came significant changes to the OpenGL platform. Mantle helped unify the console and PC markets under a common graphics architecture. Co-created with EA's DICE, studio behind Battlefield, Mantle adapted the multi-core advantages of consoles and brought them to the more robust hardware of PC.

According to Robert Hallock, AMD's Head of Global Technical Marketing, AMD contributed the Mantle platform to Khronos "to jumpstart the process of bringing the OpenGL family over to a low overhead approach."

"In its day, Mantle was the fastest adopted PC graphics API since DirectX 9," Hallock said. Vulkan takes that base and builds on it, making a next-generation, open-source platform to take gaming further than it's ever been.

What is Vulkan

What does Vulkan do?

Simply put, Vulkan is the next step in the evolution of open standards popularized by OpenGL, and is the the direct decedent of AMD's Mantle API.

According to Senior Manager of Public Relations at AMD Antal Tungler, Vulkan brings "roughly the same benefits as DirectX 12" does over its predecessor.

Graphics look nicer, and games run faster, on both DirectX 12 and Vulkan, however, it also has advantages over Microsoft's platform beyond performance.

For starters, DirectX 12 is baked into Windows 10, Microsoft's all-in-one platform. That's great for developers looking to move their code from, say, Xbox One to Windows Phone. It's not so great if you're developing outside the Windows ecosystem. That's where Vulkan comes in.

What is Vulkan

Vulkan code is platform agnostic, from console, to PC, to smartphone, regardless of operating system.

"From a very high level," both DirectX 12 and Vulkan "serve the same goal," Hallock, said.

Both give more control than predecessors to developers. Both offer measurable improvements in efficiency. But the cross-platform aspect of Vulkan means games will run on Windows 7, 8, or 10, and Linux, with what Hallock calls "essentially the same codebase."

TOPICS
Latest in Gaming
The Steam Logo on a mobile phone in front of a wall of games.
Today’s Steam Spring Sale features my absolute favorite game of all time - here's when the sale starts and all the key info
The logo and key art for Inzoi.
The newly revealed Inzoi system requirements are enough to make me go back to The Sims 4
The SAG-AFTRA San-Fransisco-North California Local
SAG-AFTRA union and video game industry bargaining group remain at odds as agreements on AI protections still 'frustratingly far apart'
Assassin's Creed Shadows cinematic trailer shot showing Naoe in her hood
Actually, yes, Assassin's Creed Shadows will be playable on Steam Deck at launch, Ubisoft confirms
GTA 5
GTA Online publisher Take-Two is gunning for a black market that’s basically heaven for cheaters
8BitDo Ultimate deal
The 8BitDo Ultimate is my all-time favorite Nintendo Switch controller, and it's just gone back on sale at an almost lowest-ever price
Latest in How Tos
Max Verstappen of Red Bull in testing for the 2025 season in Bahrain
Australian Grand Prix 2025: How to watch F1 First Practice race online from anywhere
Lunar eclipse
I'm a pro photographer – here's how I'm shooting the total lunar eclipse blood moon with my camera and phone
Photoshop CC logo on a screen
How to make an image background transparent in Photoshop
Glasgow Rangers' Nigerian forward Cyriel Dessers runs with the ball during a UEFA Europa League round of 16 first-leg football match in March 2025
Rangers vs Fenerbahce live stream: How to watch UEFA Europa League online
Tottenham Hotspur player Lucas Bergvall participates in the match at the AFAS Stadium for the UEFA Europa League
Tottenham vs AZ live stream: How to watch the Europa League online from anywhere
Bruno Fernandes of Manchester United celebrates after scoring their side's first goal during a Premier League match in March 2025
Man Utd vs Real Sociedad live stream: How to watch the Europa League game online