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