mesa/src/vulkan/wsi
Hans-Kristian Arntzen 612d8dde81 wsi/wayland: Fix some locking quirks around present ID update.
Don't drop the lock only to retake it right after.

Signed-off-by: Hans-Kristian Arntzen <post@arntzen-software.no>
Reviewed-by: Derek Foreman <derek.foreman@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38770>
2026-01-27 11:09:51 +00:00
..
meson.build x11: Add an x11_xlib_display_is_thread_safe() helper 2025-07-16 01:32:56 +00:00
wsi_common.c vulkan/wsi: Implement QUEUE_OPERATIONS_END present timing query. 2026-01-27 11:09:51 +00:00
wsi_common.h vulkan/wsi: Implement QUEUE_OPERATIONS_END present timing query. 2026-01-27 11:09:51 +00:00
wsi_common_display.c vulkan/wsi: Add no-op present timing support to most backends. 2026-01-27 11:09:50 +00:00
wsi_common_display.h
wsi_common_drm.c wsi: Fix the flagging of dma_buf_sync_file for the amdgpu workaround. 2025-10-20 03:58:47 +00:00
wsi_common_drm.h
wsi_common_headless.c vulkan/wsi: Add no-op present timing support to most backends. 2026-01-27 11:09:50 +00:00
wsi_common_metal.c vulkan/wsi: Add no-op present timing support to most backends. 2026-01-27 11:09:50 +00:00
wsi_common_metal_layer.h wsi/metal: Disable reference counting 2025-10-13 20:17:16 +00:00
wsi_common_metal_layer.m docs: update/fix vk spec urls 2025-10-22 09:23:34 +02:00
wsi_common_private.h vulkan/wsi: Implement QUEUE_OPERATIONS_END present timing query. 2026-01-27 11:09:51 +00:00
wsi_common_queue.h vulkan/wsi/queue: Use mtx_t and u_cnd_monotonic 2024-07-08 22:09:06 +00:00
wsi_common_wayland.c wsi/wayland: Fix some locking quirks around present ID update. 2026-01-27 11:09:51 +00:00
wsi_common_win32.cpp vulkan/wsi: Add no-op present timing support to most backends. 2026-01-27 11:09:50 +00:00
wsi_common_x11.c vulkan/wsi: Add no-op present timing support to most backends. 2026-01-27 11:09:50 +00:00