radv: Implement device-side BVH building.
authorBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Tue, 18 May 2021 11:25:00 +0000 (13:25 +0200)
committerMarge Bot <eric+marge@anholt.net>
Fri, 18 Jun 2021 22:16:27 +0000 (22:16 +0000)
commit0dad88b4694cf82664f633187442ec65c14f3812
tree07152681e30c9f68ac82d73b8281b9a4e664f9e8
parentd51a4b4c4b0f1a6c4f73cab026d2f1b42ead547d
radv: Implement device-side BVH building.

Same naive algorithm as the host build.

Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11078>
src/amd/vulkan/radv_acceleration_structure.c
src/amd/vulkan/radv_meta.c
src/amd/vulkan/radv_meta.h
src/amd/vulkan/radv_private.h