July 8th at 5:37pm
Read More
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.
July 8th at 2:35pm
Read More
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.
July 6th at 3:52pm
Read More
FFmpeg has introduces Vulkan-accelerated APV encoding to go alongside the earlier development of their Vulkan-accelerated decoding for the APV video format.
July 2nd at 10:36pm
Read More
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.
June 29th at 6:09pm
Read More
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.
May 12th at 4:30pm
Read More
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.
March 27th at 5:27pm
Read More
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.
March 20th at 1:07pm
Read More
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.
March 16th at 5:10pm
Read More