Vulkan is deprecating host-side ray tracing acceleration structure builds. Vulkan is consolidating around a single, device-address-based path for acceleration structure builds, moving away from the host-side commands introduced back in 2020.
Key points:
→ This is a deprecation, not a removal — existing host-side code keeps working
→ New extensions (like VK_KHR_device_address_commands) won’t get host-command equivalents going forward
→ It aligns Vulkan with DirectX Raytracing, modern engine architecture, and where hardware is headed
→ Most developers are already on the device-side path and won’t need to change anything
If you’re still using host commands, no need to panic — but it’s worth planning your migration next time you touch your acceleration structure pipeline.
Read the full post (with migration guidance and the technical rationale): Vulkan Ray Tracing: Deprecating Host-Side Acceleration Structure Builds