diff --git a/src/amd/vulkan/radv_acceleration_structure.c b/src/amd/vulkan/radv_acceleration_structure.c index af0a75f5781..fac85ebfc00 100644 --- a/src/amd/vulkan/radv_acceleration_structure.c +++ b/src/amd/vulkan/radv_acceleration_structure.c @@ -451,7 +451,7 @@ radv_encode_as(VkCommandBuffer commandBuffer, const VkAccelerationStructureBuild struct radv_dispatch_info dispatch = { .unaligned = true, .ordered = true, - .blocks = {leaf_count, 1, 1}, + .blocks = {MAX2(leaf_count, 1), 1, 1}, }; radv_compute_dispatch(cmd_buffer, &dispatch);