efl/src/lib/ecore_x/xlib
Carsten Haitzler b0d4793d6f ecore-x-vsync - rearragnge to move vsync event input to thread
this uses a thread to collect vsync input events and filter them
before forwarding them to the mainloop (as a double timestamp). this
means wakeups only happen for the actual vsync and thus animator and
not for other screens we are filtering out anyway. this should fix the
continual animator wakeups that happen if you have a dri/drm based
driver and > 1 screen.
2014-08-02 12:03:35 +09:00
..
ecore_x.c fix mouse sticking when xkbmap changes whilst running 2014-07-15 20:39:13 +09:00
ecore_x_atoms.c add ECORE_X_SYNC env variable for xlib backend 2013-07-18 06:17:40 +01:00
ecore_x_composite.c add ECORE_X_SYNC env variable for xlib backend 2013-07-18 06:17:40 +01:00
ecore_x_cursor.c add ECORE_X_SYNC env variable for xlib backend 2013-07-18 06:17:40 +01:00
ecore_x_damage.c add ECORE_X_SYNC env variable for xlib backend 2013-07-18 06:17:40 +01:00
ecore_x_dnd.c Ecore: add DnD abort from source 2013-12-09 09:11:27 +02:00
ecore_x_dpms.c Ecore DPMS Function to get the current dpms power level 2013-06-26 08:32:42 +09:00
ecore_x_drawable.c add ECORE_X_SYNC env variable for xlib backend 2013-07-18 06:17:40 +01:00
ecore_x_e.c ecore_evas: added window manager rotation to manage the rotation of windows by the WM. 2014-02-09 09:46:51 +09:00
ecore_x_error.c ecore-x xlib errors now only print when sync is enabled 2013-08-25 17:15:19 +01:00
ecore_x_events.c fix mouse sticking when xkbmap changes whilst running 2014-07-15 20:39:13 +09:00
ecore_x_fixes.c ecore_x: Fix bug in ecore_x_region_invert 2013-12-07 21:11:34 +01:00
ecore_x_gc.c add ECORE_X_SYNC env variable for xlib backend 2013-07-18 06:17:40 +01:00
ecore_x_gesture.c ecore_x_gesture: Cast maek pointer correctly. 2014-01-15 20:48:33 +09:00
ecore_x_icccm.c ecore-x - fix setting protocol atoms for icccm for 64bit 2014-05-11 09:09:03 +09:00
ecore_x_image.c ecore_x - vsync fix drm support to work again 2014-07-29 20:02:33 +09:00
ecore_x_mwm.c Fix memleak. If we error out here, then we should free the data 2013-07-08 11:47:13 +01:00
ecore_x_netwm.c ecore_x: supported isn't an optional argument 2013-12-07 21:11:34 +01:00
ecore_x_pixmap.c add ECORE_X_SYNC env variable for xlib backend 2013-07-18 06:17:40 +01:00
ecore_x_present.c ecore-x present fixups 2014-01-13 12:14:50 -05:00
ecore_x_private.h fix mouse sticking when xkbmap changes whilst running 2014-07-15 20:39:13 +09:00
ecore_x_randr.c okay, bring back xrandr < 1.4 compat for ecore_x_randr_output_name_get 2014-01-21 16:07:38 -05:00
ecore_x_region.c add ECORE_X_SYNC env variable for xlib backend 2013-07-18 06:17:40 +01:00
ecore_x_screensaver.c ecore-x - add x screensaver activate/reset calls 2014-07-07 23:36:34 +09:00
ecore_x_selection.c ecore_x_selection: fix selection data freeing 2014-02-09 13:12:39 +02:00
ecore_x_sync.c merge: add escape ecore, fix several bugs 2012-12-02 22:35:45 +00:00
ecore_x_test.c merge: add escape ecore, fix several bugs 2012-12-02 22:35:45 +00:00
ecore_x_vsync.c ecore-x-vsync - rearragnge to move vsync event input to thread 2014-08-02 12:03:35 +09:00
ecore_x_window.c ecore_x: set cursor with xinput2 2014-01-15 08:30:25 +01:00
ecore_x_window_prop.c ecore_x: ensure positive malloc size 2013-12-10 09:10:54 +01:00
ecore_x_window_shape.c add ECORE_X_SYNC env variable for xlib backend 2013-07-18 06:17:40 +01:00
ecore_x_xi2.c add ECORE_X_SYNC env variable for xlib backend 2013-07-18 06:17:40 +01:00
ecore_x_xinerama.c add ECORE_X_SYNC env variable for xlib backend 2013-07-18 06:17:40 +01:00