radv: use syncobj for wsi fence
authorJonathan Marek <jonathan@marek.ca>
Wed, 23 Sep 2020 17:16:35 +0000 (13:16 -0400)
committerJonathan Marek <jonathan@marek.ca>
Thu, 24 Sep 2020 18:58:48 +0000 (14:58 -0400)
commitd8cdcd4adf7a1209da7afe47056118183e2b3529
treef67d64488ebe3b1da14d43385a6b8fea227de640
parent1aa1b9f86ce89519ea0150a61cfc53c5e5ddb7ea
radv: use syncobj for wsi fence

Note: this also fixes vk_object_base_init() not being called for the wsi
fences, now that it goes through radv_CreateFence().

Signed-off-by: Jonathan Marek <jonathan@marek.ca>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6846>
src/amd/vulkan/radv_device.c
src/amd/vulkan/radv_extensions.py
src/amd/vulkan/radv_private.h
src/amd/vulkan/radv_wsi_display.c