From 2942e3affb0200b4b0981676d8d5cecb29e5c5a7 Mon Sep 17 00:00:00 2001 From: Konstantin Seurer Date: Fri, 28 Mar 2025 14:55:47 +0100 Subject: [PATCH] radv/rra: Set rra_accel_struct_header::rtip_level Reviewed-by: Natalie Vock Part-of: --- src/amd/vulkan/radv_rra.c | 1 + src/amd/vulkan/radv_rra.h | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_rra.c b/src/amd/vulkan/radv_rra.c index 61bab0e389d..516415bbb0a 100644 --- a/src/amd/vulkan/radv_rra.c +++ b/src/amd/vulkan/radv_rra.c @@ -202,6 +202,7 @@ rra_fill_accel_struct_header_common(struct radv_accel_struct_header *header, siz .interior_fp32_node_count = internal_node_data_size / sizeof(struct radv_bvh_box32_node), .leaf_node_count = primitive_count, .rt_driver_interface_version = 8 << 16, + .rt_ip_version = pdev->info.rt_ip_version, }; result.metadata_size = sizeof(struct rra_accel_struct_metadata) + parent_id_table_size; diff --git a/src/amd/vulkan/radv_rra.h b/src/amd/vulkan/radv_rra.h index 58013f20ee1..089066d27f2 100644 --- a/src/amd/vulkan/radv_rra.h +++ b/src/amd/vulkan/radv_rra.h @@ -242,7 +242,7 @@ struct rra_accel_struct_header { uint32_t leaf_node_count; uint32_t rt_driver_interface_version; uint64_t unused2; - uint32_t half_fp32_node_count; + uint32_t rt_ip_version; char unused3[44]; };