mesa/src/vulkan
Jason Ekstrand b284c512e6 vulkan/drm_syncobj: Implement WAIT_PENDING with a sync_file lookup
The v3dv kernel driver doesn't support timelines yet but we want
threaded submit and that requires WAIT_PENDING.  Fortunately, it should
never sit in this loop for long in practice.  The primary use-case is
sorting out dependencies and these checks will always trivially succeed
for non-shared semaphores because v3dv only has a single queue.

Acked-by: Alejandro Piñeiro <apinheiro@igalia.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15704>
2022-04-13 17:22:14 +00:00
..
device-select-layer vulkan-device-select: Don't leak xcb_query_extension_reply_t 2022-03-28 11:06:11 +00:00
overlay-layer vulkan/overlay: revise and reformat README 2022-01-31 19:09:56 +00:00
registry vulkan: spec update to 1.3.211 2022-04-05 12:55:21 +00:00
runtime vulkan/drm_syncobj: Implement WAIT_PENDING with a sync_file lookup 2022-04-13 17:22:14 +00:00
util vulkan/util: Make STACK_ARRAY() C++-friendly 2022-04-08 11:54:44 +00:00
wsi wsi/x11: xcb_wait_for_special_event failure is an error 2022-03-25 19:31:13 +00:00
meson.build vulkan: Move all the common object code to runtime/ 2021-10-29 23:12:32 +00:00
vulkan-icd-symbols.txt vulkan: Allow global symbol HMI for Android 2020-08-05 18:08:07 +00:00