mesa/src/vulkan
Daniel Stone e8a0371d25 vulkan/wsi/wayland: Respect non-blocking AcquireNextImage
If the client has requested that AcquireNextImage not block at all, with
a timeout of 0, then don't make any non-blocking calls.

This will still potentially block infinitely given a non-infinte
timeout, but the fix for that is much more involved.

Signed-off-by: Daniel Stone <daniels@collabora.com>
Cc: mesa-stable@lists.freedesktop.org
Cc: Chad Versace <chadversary@chromium.org>
Cc: Jason Ekstrand <jason@jlekstrand.net>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108540
Acked-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Chad Versace <chadversary@chromium.org>
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
(cherry picked from commit 9826e04eca)
2019-05-08 16:40:18 -07:00
..
registry vulkan: Update the XML and headers to 1.1.97 2019-01-07 10:00:01 -06:00
util vulkan: make generated enum to strings helpers available from c++ 2019-01-22 18:20:53 +00:00
wsi vulkan/wsi/wayland: Respect non-blocking AcquireNextImage 2019-05-08 16:40:18 -07:00
Android.mk vulkan: Drop vk_android_native_buffer.xml 2018-04-10 19:29:49 -07:00
Makefile.am configure: allow building with python3 2018-10-31 19:15:50 +00:00
Makefile.sources vulkan: Add KHR_display extension using DRM [v10] 2018-06-19 14:17:46 -07:00
meson.build vulkan: Drop vk_android_native_buffer.xml 2018-04-10 19:29:49 -07:00