Close

Hitman 3 - IO Interactive

The Latest on Vulkan

Vulkan News

All the latest news, blogs, Vulkan features and more can be found here

All News

Do you have some exciting news to share with us? Let us know!
Vulkan is deprecating host-side ray tracing acceleration structure build commands in favor of a single, device-address-based path. This aligns Vulkan Ray Tracing with the direction of DirectX Raytracing, modern engine architecture, and hardware trends.In the six years since Vulkan Ray Tracing launched, the host-side path has seen limited adoption. Developers generally found it more cumbersome than helpful, while implementers had to maintain parallel host/GPU command models that increased complexity and created friction for future ray tracing API evolution.
Firefox is adding hardware-accelerated Vulkan Video decoding, saving Nvidia users on Linux the hassle of manually configuring the nvidia-vaapi-driver package. The change will be included in Firefox 153, out July 21, but it will not be enabled by default – not to start with. Instead, users will be able to flip a pair of preferences in about:config to try it out, with the awareness that there may be hiccups and edge cases (especially on devices with hybrid graphics, mentioned further down).Adding native Vulkan Video decoding path to its codebase means workarounds will no longer be required.
The new descriptor heap feature in Vulkan refactors resource binding from the ground up, addressing long-standing user feedback to streamline and bring greater parity to how it works in Direct3D 12 (D3D12). Descriptor heaps give direct control over descriptor memory management, are a better match for modern hardware, and simplify performance optimization of resource management. They’re especially useful for renderers using dynamic texture indexing, for complex ray tracing shaders, or when there is a shared backend supporting D3D12. This post highlights what descriptor heaps add, how they compare to descriptor sets, and how to get started.
The Vulkan SDK 1.4.350.0 is now available for download simultaneously for Linux, macOS, and Windows. Highlights of this release include major updates for KosmicKrisp, support for 16 new extensions, and ARM64X support for the GFXReconstruct capture layer. Overall, this maintenance-focused update brings tooling and platform-specific improvements while continuing Vulkan’s steady evolution.
LunarG has shared the results of their 2026 LunarG Vulkan Ecosystem Survey— the annual check-in with the Vulkan developer community. With 360 respondents (a nearly 30% increase from 279 in 2025), the survey captured valuable insights from both commercial developers (49%) and those self-studying or working in academic settings (51%).The feedback comes from an experienced group: 71% of respondents identified as regular, advanced, or expert Vulkan developers (similar to the 72% in 2025), with commercial users skewing even more toward advanced/expert levels. This experienced perspective helps guide priorities for the Vulkan SDK, validation layers, tools, and broader ecosystem improvements.
LunarG's white paper, Configuring Vulkan Layers, has been updated for Vulkan SDK 1.4.335 and newer. This comprehensive guide serves as the go-to reference for configuring Vulkan layers. The new update brings greater consistency, easier discovery of layer features, and smoother workflows for developers working with validation, profiles, extensions, and utility layers in the Vulkan ecosystem.
In this contributed blog, we explore how FFmpeg uses Vulkan Compute to seamlessly accelerate encoding and decoding of even professional-grade video on consumer GPUs — unlocking GPU compute parallelism at scale, without specialized hardware. This approach complements Vulkan Video's fixed-function codec support, extending acceleration to formats and workflows it doesn't cover.