diff --git a/src/amd/vulkan/radv_acceleration_structure.c b/src/amd/vulkan/radv_acceleration_structure.c index d7788e00a69..59bcb86c65b 100644 --- a/src/amd/vulkan/radv_acceleration_structure.c +++ b/src/amd/vulkan/radv_acceleration_structure.c @@ -726,9 +726,9 @@ lbvh_build_internal(VkCommandBuffer commandBuffer, uint32_t infoCount, .internal_node_base = bvh_states[i].internal_node_base, }; - radv_CmdPushConstants(commandBuffer, - cmd_buffer->device->meta_state.accel_struct_build.lbvh_main_p_layout, - VK_SHADER_STAGE_COMPUTE_BIT, 0, sizeof(consts), &consts); + radv_CmdPushConstants( + commandBuffer, cmd_buffer->device->meta_state.accel_struct_build.lbvh_generate_ir_p_layout, + VK_SHADER_STAGE_COMPUTE_BIT, 0, sizeof(consts), &consts); radv_unaligned_dispatch(cmd_buffer, bvh_states[i].internal_node_count, 1, 1); } }