efl/src/lib/ecore_wl2
Derek Foreman 10b6383640 ecore_wl2: Synchronize state with surface commits
This is really several inseparable commits mashed together, as doing this
a piece at a time would introduce broken intermediate revisions.

Double buffer incoming "configure" state from the compositor so it's held
back during asynchronous render and processed at frame completion.

Hold off on certain requests if their API has been invoked during async
render.

This should fix a lot of races, cosmetic issues, issues where weston can
kill our clients for acking configure (or not) at bad times, etc.
2017-10-12 12:24:03 -05:00
..
Ecore_Wl2.h ecore_wl2: Add as partial commit function for setting off a tick 2017-10-12 12:24:03 -05:00
ecore_wl2.c ecore-wl2: Add support for Window Iconify State Change 2017-08-08 09:53:52 -04:00
ecore_wl2_display.c ecore_wl2: Bind dmabuf version 2 2017-10-12 12:24:03 -05:00
ecore_wl2_dnd.c ecore wl2 - fix null checing of drag offer - coverity 2017-09-28 15:28:00 +09:00
ecore_wl2_input.c ecore-wl2: normalize axis event values 2017-08-25 14:48:11 -04:00
ecore_wl2_output.c ecore-wl2: Use output height when calculating dpi 2017-06-07 11:21:19 -04:00
ecore_wl2_private.h ecore_wl2: Synchronize state with surface commits 2017-10-12 12:24:03 -05:00
ecore_wl2_subsurf.c ecore-wl2: null out subsurface pointers after destroying them 2016-05-05 10:49:30 -04:00
ecore_wl2_window.c ecore_wl2: Synchronize state with surface commits 2017-10-12 12:24:03 -05:00