radv: Perform multiple sorts in parallel
authorKonstantin Seurer <konstantin.seurer@gmail.com>
Wed, 16 Aug 2023 09:50:18 +0000 (11:50 +0200)
committerMarge Bot <emma+marge@anholt.net>
Thu, 14 Sep 2023 15:12:44 +0000 (15:12 +0000)
commit97b1caf9f6771c58e15eb09fc719e81da826e38c
tree50a0cc22ca63a1ae5faf2c8bc88289e52cb0fade
parent44c47054bca2e1dbfb9a0bb16433fab48264f5a9
radv: Perform multiple sorts in parallel

This was the last part that didn't scale with multiple infos. Reducing
the amount of barriers in this case improves DOOM Eternal performance by
50%. (Running with low resolution)

Reviewed-by: Friedrich Vock <friedrich.vock@gmx.de>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24720>
src/amd/vulkan/radv_acceleration_structure.c