mesa/src
Jason Ekstrand 9ac3dde3a0 anv/wsi_wayland: Fix FIFO mode
Previously, there were a number of things we were doing wrong:

 1) We weren't flushing the wl_display so dead-looping clients weren't
    guaranteed to work.
 2) We were sending the frame event after calling wl_surface.commit() so it
    wasn't getting assigned to the correct frame
 3) We weren't actually setting fifo_ready to false.

Unfortunately, we never noticed because (3) was hiding the other two.  This
commit fixes all three and clients that use FIFO mode are now properly
refresh-rate limited.
2015-09-28 15:58:34 -07:00
..
egl egl: scons: fix the haiku build, do not build the dri2 backend 2015-08-22 10:13:31 -05:00
gallium r600/sb: update last_cf for finalize if. 2015-09-01 07:39:24 +10:00
gbm mesa/gbm: Resolve GCC sign-compare warning. 2015-08-18 11:34:43 -07:00
getopt
glsl vk: Roll back GLSL parser support for vulkan 2015-09-25 10:42:07 -07:00
glx mesa/glx: Resolve GCC sign-compare warning. 2015-08-18 11:34:43 -07:00
gtest mesa: Enable subdir-objects globally. 2015-06-26 12:55:25 +01:00
hgl glapi/hgl: Drop extern "C" as it was added to glapi 2015-05-13 15:26:29 -04:00
loader loader: use HAVE_LIBDRM instead of ! __NOT_HAVE_DRM_H 2015-07-22 16:35:25 +01:00
mapi ABI-check: Use more portable bash invocation. 2015-08-27 23:48:43 -07:00
mesa Merge branch 'nir-spirv' into vulkan 2015-09-04 18:54:15 -07:00
util Merge remote-tracking branch 'mesa-public/master' into vulkan 2015-08-25 18:41:21 -07:00
vulkan anv/wsi_wayland: Fix FIFO mode 2015-09-28 15:58:34 -07:00
Makefile.am Merge remote-tracking branch 'mesa-public/master' into vulkan 2015-08-17 11:25:03 -07:00
SConscript scons: rework the EGL build 2015-07-22 16:35:27 +01:00