d2ea532528
This will allow syncobj use in cases where the process does not have direct rendernode access (ex, vtest). An alternative would be an alternate vk_sync_type implementation, but the WSI code was also directly using drm syncobjs. Signed-off-by: Rob Clark <robdclark@chromium.org> Reviewed-by: Dmitry Osipenko <dmitry.osipenko@collabora.com> Tested-by: Dmitry Osipenko <dmitry.osipenko@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33433>