diff --git a/src/freedreno/vulkan/tu_acceleration_structure.cc b/src/freedreno/vulkan/tu_acceleration_structure.cc index 5195f2cba8d..819caef50d8 100644 --- a/src/freedreno/vulkan/tu_acceleration_structure.cc +++ b/src/freedreno/vulkan/tu_acceleration_structure.cc @@ -231,9 +231,8 @@ encode(VkCommandBuffer commandBuffer, VK_SHADER_STAGE_COMPUTE_BIT, 0, sizeof(args), &args); - tu_dispatch_unaligned_indirect(commandBuffer, - intermediate_header_addr + - offsetof(struct vk_ir_header, ir_internal_node_count)); + tu_dispatch_unaligned(commandBuffer, + MAX2(state->leaf_node_count, 1), 1, 1); } static VkResult