Module: Mesa Branch: main Commit: 91fe0b5629d263b81950493d3176ecfe7aa29004 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=91fe0b5629d263b81950493d3176ecfe7aa29004
Author: Bas Nieuwenhuizen <[email protected]> Date: Sun Nov 28 19:38:08 2021 +0100 radv: Delete lots of sync code. This make things all fall back to the common synchronization functions which will switch things to the new submission path and to use vk_fence and vk_semaphore. Reviewed-by: Samuel Pitoiset <[email protected]> radv: Use common AcquireNextImage2KHR. Reviewed-by: Jason Ekstrand <[email protected]> Reviewed-by: Samuel Pitoiset <[email protected]> radv: Use common functions for Metro Exodus layer. Needs to be squashed with the big "switch the world" deletion patch but kept it separate for review. Reviewed-by: Samuel Pitoiset <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13974> --- src/amd/vulkan/layers/radv_metro_exodus.c | 7 +- src/amd/vulkan/radv_android.c | 19 +- src/amd/vulkan/radv_device.c | 2039 ++----------------------- src/amd/vulkan/radv_private.h | 97 -- src/amd/vulkan/radv_radeon_winsys.h | 20 - src/amd/vulkan/radv_wsi.c | 44 +- src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c | 16 +- 7 files changed, 184 insertions(+), 2058 deletions(-) Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=91fe0b5629d263b81950493d3176ecfe7aa29004
