From 48ab1adda5080c144ba8000564551966457d42ef Mon Sep 17 00:00:00 2001 From: Bas Nieuwenhuizen Date: Wed, 21 Sep 2022 16:52:21 +0200 Subject: [PATCH] radv: Simplify buffer copy address generation. Reviewed-By: Konstantin Seurer Reviewed-by: Friedrich Vock Part-of: --- src/amd/vulkan/radv_acceleration_structure.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/amd/vulkan/radv_acceleration_structure.c b/src/amd/vulkan/radv_acceleration_structure.c index 7dbf9f3ef15..4097507a45b 100644 --- a/src/amd/vulkan/radv_acceleration_structure.c +++ b/src/amd/vulkan/radv_acceleration_structure.c @@ -828,9 +828,8 @@ radv_CmdBuildAccelerationStructuresKHR( geometry_infos[j].primitive_count = ppBuildRangeInfos[i][j].primitiveCount; } - radv_update_buffer_cp(cmd_buffer, - radv_buffer_get_va(accel_struct->bo) + accel_struct->mem_offset + base, - (const char *)&header + base, sizeof(header) - base); + radv_update_buffer_cp(cmd_buffer, accel_struct->va + base, (const char *)&header + base, + sizeof(header) - base); VkDeviceSize geometry_infos_offset = header.compacted_size - geometry_infos_size;