Close

March 27 | Online

Webinar: Unlocking the Power of Vulkan Video Encode

Gain insight into how Vulkan Video optimizes encoding workflows, reduces CPU overhead, and provides fine-grained control over encoding parameters.

VIEW EVENT PAGE & REGISTER

Announcing the release of Vulkan 1.4

Vulkan 1.4

Khronos Streamlines Development and Deployment of GPU-Accelerated Applications. Vulkan 1.4 integrates and mandates support for many proven features into its core specification, expanding the functionality that is consistently available to developers, greatly simplifying application development and deployment across multiple platforms

Vulkan 1.4 Press Release

Half Life: Alyx - Valve

Vulkan for VR

Half-Life: Alyx

Half-Life: Alyx is Valve’s VR return to the Half-Life series. It’s the story of an impossible fight against a vicious alien race known as the Combine, set between the events of Half-Life and Half-Life 2. Playing as Alyx Vance, you are humanity’s only chance for survival.

Learn More

Path of Exile - Grinding Gear Games

Available on PC and macOS with Vulkan

Path of Exile

Path of Exile is a free-to-play online Action RPG set in the dark fantasy world of Wraeclast. Available on PC, macOS with Vulkan.

Learn More

Khronos welcomes community contributions

Contributing

There are many ways community members can contribute to Vulkan ranging from joining Khronos as a member, making suggestions for the Vulkan spec via Github or contributing to the many open source software and tools projects. Here are a few pointers to how to get started:

Contributing
Khronos welcomes community contributions

Contributing

There are many ways community members can contribute to Vulkan ranging from joining Khronos as a member, making suggestions for the Vulkan spec via Github or contributing to the many open source software and tools projects. Here are a few pointers to how to get started:

    • Promoter/contributor levels: Directly influence the Vulkan spec (with voting rights)
    • Associate/Academic levels: Advise the Working Group on future evolution topics (no voting rights)

    Find Out More

  • Khronos hosts and maintains several public repos for Vulkan - please follow the contributing and licensing guidelines listed on the repos:

    The public community can contribute via

    • Submitting issues
    • Suggesting improvements

    Find Out More

    • Engines
    • Frameworks
    • Libraries
    • Language bindings

    Find Out More

Vulkan Platform Support

Vulkan is a cross-platform industry standard enabling developers to target a wide range of devices with the same graphics API.

Vulkan Developments

Latest Vulkan API Extensions and Additions

Vulkan is constantly evolving to bring new capabilities and improvements to the API. Here are some of the most recent developments

Latest Vulkan API Extensions and Additions

Baldur's Gate 3 - Larian Studios

Vulkan Developments

Latest Vulkan API Extensions and Additions

Vulkan is constantly evolving to bring new capabilities and improvements to the API. Here are some of the most recent developments

New to Graphics Programming?

If you're just starting out in your Graphics Programming journey, we've listed a few recommended resources to help get you spun up on the basics.

Marek Okon - Unsplash

Community

Join Our Community

There are several ways to follow the latest Vulkan developments, get questions answered and make suggestions for improvement.

You'll find thriving Vulkan community discussions on several forums and social media platforms below. It's a great way to get involved!

Latest project

Vulkan Portability

Vulkan® Portability™ aims to counter platform fragmentation by encouraging layered implementations of Vulkan functionality over Metal, DX12 and other APIs. Vulkan Portability enables Vulkan applications to be reliably deployed across diverse platforms

Latest project

Vulkan SC

The release of the Vulkan SC 1.0 specification on March 1, 2022 marked an important milestone in delivering a new generation of safety-critical APIs. Based on the Vulkan 1.2 API, Vulkan SC meets the needs of safety-critical systems to leverage the performance of modern GPUs to satisfy their graphics and compute requirements.

Events

Upcoming Events

See more events

Attend Embedded Vision Summit for three days of learning—from tutorials to Deep-Dive Day™, covering the latest technical insights, business trends and vision technologies—all with a focus on…
News

The Latest on Vulkan

Find out more

In this Khronos blog, learn about Datoviz, a cross-platform, open-source, high-performance GPU scientific data visualization library designed for interactive exploration of large datasets. Written in C/C++, it leverages the Khronos Vulkan® graphics API and integrates with the glfw window library. Datoviz aims to provide a unified, language-agnostic platform for interactive visualization in both 2D and 3D, with support for GUIs and general-purpose GPU compute. Datoviz demonstrates how Vulkan’s capabilities can be leveraged for high-performance GPU visualization, tackling the challenges of large-scale scientific data rendering while maintaining flexibility and efficiency.
LunarG has released Vulkan SDK 1.4.309.0 for Linux, Windows, and MacOS. Supporting Vulkan API revision 1.4.309, this SDK update brings a host of enhancements designed to streamline your graphics development workflow. Whether you’re debugging shaders, optimizing performance, or exploring new extensions, this SDK has something for you.Key enhancements in this version include:  Vulkan Validation Layer error messages get a major upgrade—now clearer, more actionable, and easier to digest due to a standardized format.  The Vulkan Configurator levels up with slick new features, aimed at improving developer productivity.  Ten new extensions join the lineup, expanding your creative toolkit.  Validation coverage sees a boost, helping you catch more issues with less hassle.
Datoviz is a cross-platform, open-source, high-performance GPU scientific data visualization library designed for interactive exploration of large datasets. Written in C/C++, it leverages the Khronos Vulkan® graphics API and integrates with the glfw window library. Datoviz aims to provide a unified, language-agnostic platform for interactive visualization in both 2D and 3D, with support for GUIs and general-purpose GPU compute.
Starting with Mesa 25.1, Nouveau users will no longer get the old Nouveau OpenGL driver by default and will instead get Zink+NVK. Unlike most OpenGL drivers which are written to target the underlying hardware directly, Zink is an OpenGL implementation written on top of Vulkan. Collabora has been talking about this for a while, but the MR has landed today. 
Join the conversation: