Vulkan is deprecating host-side acceleration structure build commands (accelerationStructureHostCommands and micromapHostCommands) in favor of the device-address-based path. The change is a deprecation, not a removal — existing code continues to work. New extensions will not add host-side equivalents, and validation tooling will begin flagging their use. Migration involves switching to Cmd-prefixed device-side commands, moving geometry data to device memory, and handling asynchronous execution. The decision was driven by low adoption, high maintenance cost for implementers, alignment with DirectX Raytracing's device-only model, and the need to support the new VK_KHR_device_address_commands extension cleanly.
Table of contents
Who is affected?What’s changing?How to migrateWhy we’re deprecating host-side buildsWhat this is notConclusion225 Impressions