Module: Mesa Branch: main Commit: 719619c477025596c3422e3bdf9b6a5917a10a3b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=719619c477025596c3422e3bdf9b6a5917a10a3b
Author: Konstantin Seurer <konstantin.seu...@gmail.com> Date: Sun Dec 3 12:13:43 2023 +0100 radv: Use PLOC for TLAS builds Improves control performance by about 1%. Reviewed-by: Friedrich Vock <friedrich.v...@gmx.de> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26481> --- src/amd/vulkan/radv_acceleration_structure.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_acceleration_structure.c b/src/amd/vulkan/radv_acceleration_structure.c index 3a9bf553208..06612cdf52f 100644 --- a/src/amd/vulkan/radv_acceleration_structure.c +++ b/src/amd/vulkan/radv_acceleration_structure.c @@ -122,7 +122,7 @@ build_config(uint32_t leaf_count, const VkAccelerationStructureBuildGeometryInfo if (leaf_count <= 4) config.internal_type = INTERNAL_BUILD_TYPE_LBVH; else if (build_info->type == VK_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL_KHR) - config.internal_type = INTERNAL_BUILD_TYPE_LBVH; + config.internal_type = INTERNAL_BUILD_TYPE_PLOC; else if (!(build_info->flags & VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_BUILD_BIT_KHR) && !(build_info->flags & VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_UPDATE_BIT_KHR)) config.internal_type = INTERNAL_BUILD_TYPE_PLOC;