This implements VK_PRESENT_MODE_FIFO_KHR for X11. Unfortunately, due to the way the present extension works, we have to manage the queue of presented images in a separate thread.
e73d136 vulkan/wsi/x11: Implement FIFO mode.
src/vulkan/wsi/wsi_common_x11.c | 174 ++++++++++++++++++++++++++++++++++++---
1 file changed, 164 insertions(+), 10 deletions(-)
Upstream: cgit.freedesktop.org