Vulkan

E163107

Vulkan is a low-overhead, cross-platform 3D graphics and compute API designed to provide high-performance access to modern GPUs.

All labels observed (10)

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf compute API
graphics API
low-level API
announced 2015-03-03
announcedAt Game Developers Conference 2015
competesWith Direct3D 12
Mantle
Metal
designedFor high-performance compute
low-overhead graphics
modern GPUs
developer Khronos Group
firstReleased 2016-02-16
governedBy Khronos Vulkan Working Group
linked to: Khronos Group
governingBody Khronos Group
hasVersion Vulkan 1.0
linked to: Vulkan

Vulkan 1.1
linked to: Vulkan

Vulkan 1.2
linked to: Vulkan

Vulkan 1.3
linked to: Vulkan
inspiredBy AMD Mantle
license royalty-free
platform cross-platform
previousCodename glNext
linked to: OpenGL
provides explicit control over GPU resources
low-level access to hardware
multi-threaded command buffer generation
reduces driver overhead
shaderLanguage SPIR-V
standardType open standard
successorOf OpenGL
OpenGL ES
supports 3D graphics
SPIR-V shaders
VR applications
command buffers
compute operations
compute pipelines
descriptor sets
explicit memory management
extensions
game engines
graphics pipelines
multi-GPU configurations
multiple queues
pipeline barriers
render passes
synchronization primitives
validation layers
usedBy machine learning workloads
real-time rendering applications
scientific visualization software
video games

How these facts were elicited

Referenced by (32)

Full triples — surface form annotated when it differs from this entity's canonical label.

Intel Iris Xe supportsAPI Vulkan
Intel Arc supports Vulkan
DirectX competesWith Vulkan
Metal similarTo Vulkan
subject linked to: Metal graphics API
Bevy supportsRenderingAPI Vulkan (via wgpu)
subject linked to: Bevy game engine
linked to: Vulkan
OpenGL relatedStandard Vulkan
Metal competesWith Vulkan
Vulkan hasVersion Vulkan 1.0
linked to: Vulkan
Vulkan hasVersion Vulkan 1.1
linked to: Vulkan
Vulkan hasVersion Vulkan 1.2
linked to: Vulkan
Vulkan hasVersion Vulkan 1.3
linked to: Vulkan
Tiger Lake supports Vulkan
subject linked to: Tiger Lake microarchitecture
Alchemist supports Vulkan API
linked to: Vulkan
Adreno supports Vulkan
subject linked to: Adreno GPU
Adreno supportsAPI Vulkan 1.x (on newer generations)
subject linked to: Adreno GPU
linked to: Vulkan
NVIDIA Ampere architecture supports Vulkan ray tracing
linked to: Vulkan
Chromium (Wayland backend) graphicsStack Vulkan (via platform support, where available)
linked to: Vulkan
Mali-G710 supports Vulkan API
linked to: Vulkan
Khronos Group standard Vulkan
WebGPU inspiredBy Vulkan
ARM Mali-G715 supports Vulkan API
linked to: Vulkan