Vulkan (API)
また、VulkanにはAMD独自のローレベルグラフィックスAPIであるMantleが要素技術として取り込まれることが発表された。「Vulkan(ヴァルカン)」の名前の由来は公式には示されていない。同綴のVulkan(フルカン)はドイツ語で "火山" を意味する単語であり、これを挙げるニュースサイトが少数存在するが、根拠のあるものでないことに注意が必要である。
2015年8月には、GoogleがAndroidにおいてVulkanをサポートする旨を発表。
2016年2月16日、Vulkan 1.0の正式仕様がリリースされた。Vulkan仕様のリリースとともに、AMD、NVIDIA、インテル、クアルコム、イマジネーションテクノロジーズ(英語版)といった代表的なベンダーはVulkan対応ドライバーのベータ版の提供や認証を開始した。Androidにおいては、2016年8月リリースのAndroid 7.0 (Nougat) からOSレベルの対応が開始された。実際にVulkanが利用できるかどうかは、システムがVulkan対応GPUを搭載しているかどうかにも依存する。Android 9 (Pie) 以上でVulkan 1.1 APIに対応しており、また64ビット版のAndroid 10を最初から搭載するデバイスはVulkan 1.1のサポートが必須となっている。
なお、Vulkanはハードウェアの詳細な制御を可能とするローレベルAPIである一方、従来のOpenGLはCPU-GPU間の同期などの煩雑な処理を自動で行なってくれる上位層のAPIとして、今後もメンテナンスおよびアップデートが継続されることになっている。
主要なPC向けGPUベンダー3社はすべて、LinuxおよびWindowsシステム向けのドライバーの形で、無料のVulkan API実装を提供している。Vulkan 1.2は比較的新しいハードウェアでサポートされており、Intel Skylake以降(Linuxの場合はBroadwell以降)、AMD GCN第2世代以降、NVIDIA Kepler以降などで利用できる。AMD、Arm、Imagination Technologies、Intel、NVIDIA、Qualcommは、2018年後半以降の実際のハードウェアをVulkan 1.1ドライバーにてサポートしている。Mesa 18.1は、RADVとANVILドライバーにてAMDとIntelのハードウェアをサポートしている。Mesa 3Dにおける実際のRADVおよびANVILの状態については、Mesamatrixを参照のこと。