Mesa (main): radv: Delete lots of sync code.

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri Dec 31 15:40:22 UTC 2021


Module: Mesa
Branch: main
Commit: 91fe0b5629d263b81950493d3176ecfe7aa29004
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=91fe0b5629d263b81950493d3176ecfe7aa29004

Author: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
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 <samuel.pitoiset at gmail.com>

radv: Use common AcquireNextImage2KHR.

Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>

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 <samuel.pitoiset at gmail.com>
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


More information about the mesa-commit mailing list