OpenGL ||Vulkan |- | maszyna stanu z jednym globalnym stanem || oparty na obiektach, bez globalnego stanu |- | stan jest powiązany z pojedynczym kontekstem || wszystkie stany są zlokalizowane w buforze komend |- |pamięć karty graficznej i synchronizacja są zazwyczaj ukryte || bezpośrednia kontrola nad pamięcią karty graficznej i synchronizacją |- | obszerne sprawdzanie błędów || sterowniki Vulkan nie wykonują sprawdzania błędów;istnieje warstwa sprawdzająca błędy dostępna dla programistów

Oprogramowanie, które obsługuje Vulkan Gry komputerowe Ashes of the Singularity: Escalation – obsługa Vulkan została dodana w sierpniu 2017 The Talos Principle – pierwsza gra z obsługą Vulkan Dota 2 – obsługa Vulkan dodana w maju 2016 Doom – obsługa Vulkan dodana w lipcu 2016 Mad Max – w marcu 2017 twórcy dodali obsługę bibliotek w wersji gry na Linuksa Quake III Arena Kenny Edition – modyfikacja Quake’a III dodająca obsługę Vulkan w maju 2017 vkDoom3 – port Dooma 3 BFG wydany w sierpniu 2017 vkQuake – port Quake’a na platformę renderującą Vulkan wydany w lipcu 2016 vkQuake2 – port Quake’a 2 na platformę renderującą Vulkan wydany w grudniu 2018 Wolfenstein II: The New Colossus – obsługa Vulkan dodana w październiku 2017 No Man’s Sky – obsługa dodana w sierpniu 2019 Red Dead Redemption 2 – obsługa w dniu premiery gry na PC w