Vulkan Ray Tracing: Deprecating Host-Side Acceleration Structure Builds

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