efl/legacy
Eduardo Lima (Etrunko) 8a014153d4 Wayland_SHM: Add listener to frame callback
This is the method necessary to synchronize Wayland and Evas rendering, similar
to vblank sync that is used in X11. This solves the Wayland SHM render issues
(tearing effect) without the need to add double buffering to the engine.

In a near future, the SHM implementation will feature double (or triple)
buffering and this syncrhonization mechanism will be changed to be optional.

Patch based on the work started by Robert Bradford on ticket #1280
http://trac.enlightenment.org/e/ticket/1280

Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>



SVN revision: 77580
2012-10-08 14:22:17 +00:00
..
ecore Wayland_SHM: Add listener to frame callback 2012-10-08 14:22:17 +00:00
edbus edbus: Improve doc of name_owner_changed_callback_add() 2012-10-02 21:42:02 +00:00
edje edje_codegen: Fixing a small problem with programs 2012-10-02 17:37:48 +00:00
eet merge: add COPYING files (BSD 2-clause, LGPL and GPL) and doc 2012-09-19 06:57:03 +00:00
eeze eeze/sensor: Remove handle_get() test for Eeze_Sensor as it gone from the code. 2012-10-02 12:53:48 +00:00
efreet fix some efreet docs 2012-10-04 08:55:51 +00:00
eina eina: Fixes typo and removes redundant duplicate code. 2012-10-04 01:42:15 +00:00
eio eio: Fix possible memory corruption in eio_eet_data_read_cipher() 2012-10-04 01:46:03 +00:00
embryo news+chlog for embryo windows build fix. 2012-09-12 07:03:40 +00:00
emotion emotion: actually theme.edj depend on theme.edc. 2012-09-11 06:46:45 +00:00
eobj merge: add eo 2012-09-26 06:56:52 +00:00
ephysics ephysics: add valgrind suppression file 2012-10-05 15:41:10 +00:00
escape added short description in the missing README contents 2012-04-07 01:25:36 +00:00
ethumb ethumb ethumb.c: Fixed indentation. 2012-10-01 04:43:39 +00:00
evas evas svg loader: update to latest esvg API 2012-10-07 21:10:37 +00:00
evil merge: move NEWS. All those names must be fixed later 2012-09-11 18:12:40 +00:00