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]; };