efl/src
Rafael Antognolli 1210067fbe ecore_evas/wayland_egl: Only render if last frame has been presented.
This avoids blocking in eglSwapBuffers and has the side effect of
avoiding doing unnecessary work - painting where a frame won't be
presented.

We do this by using the event that the wayland compositor will send us
to tell us that the frame has been presented. Due to the fact that
evas_render_updates() could do no work and not cause a eglSwapBuffers we
must always have a frame callback listener setup.

Original patch by: Rob Bradford <rob@linux.intel.com>

(I just adjusted the patch to the single efl tree)

SVN revision: 83387
2013-01-28 19:13:46 +00:00
..
benchmarks clean up benchmark and example rules. 2013-01-12 07:38:26 +00:00
bin efl: Fix shadow warning 2013-01-25 21:30:54 +00:00
edje_external/emotion efl: merge emotion. 2013-01-10 03:43:32 +00:00
examples ecore_imf_example: add ecore_imf_context_reset in mouse down event callback 2013-01-26 03:30:16 +00:00
lib edje-multisense: Don't fail if edje-multisense is not enabled 2013-01-28 16:05:49 +00:00
modules ecore_evas/wayland_egl: Only render if last frame has been presented. 2013-01-28 19:13:46 +00:00
scripts/eina efl: pass distcheck. 2012-11-05 14:42:44 +00:00
static_libs Efl static_libs: Updated liblinebreak -> libunibreak. 2013-01-11 18:16:09 +00:00
tests efl/eina: Fix strings to compare correctly and pass test suite. 2013-01-25 16:03:47 +00:00
utils/ecore efl/ecore_x: remove shadow warning from makekeys 2013-01-09 16:39:07 +00:00
Makefile.am make clean should also delete gcda files from lcov 2013-01-18 19:50:00 +00:00
Makefile_EDBus.am efl/edbus: Add initial testsuite 2013-01-15 21:50:57 +00:00
Makefile_EPhysics.am efl: simplify automake. 2013-01-14 22:36:23 +00:00
Makefile_Ecore.am efl: use autotools testsuite for running tests 2013-01-15 20:51:04 +00:00
Makefile_Ecore_Audio.am each module install headers in their own directory. 2013-01-16 19:28:30 +00:00
Makefile_Ecore_Cocoa.am each module install headers in their own directory. 2013-01-16 19:28:30 +00:00
Makefile_Ecore_Con.am each module install headers in their own directory. 2013-01-16 19:28:30 +00:00
Makefile_Ecore_Evas.am fix missing linkage with -lrt for shm_open users. 2013-01-19 14:59:39 +00:00
Makefile_Ecore_FB.am each module install headers in their own directory. 2013-01-16 19:28:30 +00:00
Makefile_Ecore_File.am each module install headers in their own directory. 2013-01-16 19:28:30 +00:00
Makefile_Ecore_IMF.am move ecore_imf_evas out of ecore_imf. 2013-01-15 19:11:01 +00:00
Makefile_Ecore_IMF_Evas.am move ecore_imf_evas out of ecore_imf. 2013-01-15 19:11:01 +00:00
Makefile_Ecore_Input.am move ecore_input_evas out of ecore_input. 2013-01-15 18:59:28 +00:00
Makefile_Ecore_Input_Evas.am efl/ecore_input: Move file instead. As requested by k-s 2013-01-16 11:23:34 +00:00
Makefile_Ecore_Ipc.am each module install headers in their own directory. 2013-01-16 19:28:30 +00:00
Makefile_Ecore_Psl1ght.am each module install headers in their own directory. 2013-01-16 19:28:30 +00:00
Makefile_Ecore_SDL.am each module install headers in their own directory. 2013-01-16 19:28:30 +00:00
Makefile_Ecore_Wayland.am each module install headers in their own directory. 2013-01-16 19:28:30 +00:00
Makefile_Ecore_Win32.am each module install headers in their own directory. 2013-01-16 19:28:30 +00:00
Makefile_Ecore_WinCE.am each module install headers in their own directory. 2013-01-16 19:28:30 +00:00
Makefile_Ecore_X.am each module install headers in their own directory. 2013-01-16 19:28:30 +00:00
Makefile_Edje.am edje: artificial depend on epp. 2013-01-15 17:34:00 +00:00
Makefile_Eet.am efl: use autotools testsuite for running tests 2013-01-15 20:51:04 +00:00
Makefile_Eeze.am eeze's mount shouldn't be optional. 2013-01-16 21:05:19 +00:00
Makefile_Efreet.am efl: simplify automake. 2013-01-14 22:36:23 +00:00
Makefile_Eina.am efl: inline eina_unicode_utf8_get_next. 2013-01-21 09:37:14 +00:00
Makefile_Eio.am efl: simplify automake. 2013-01-14 22:36:23 +00:00
Makefile_Embryo.am efl: simplify automake. 2013-01-14 22:36:23 +00:00
Makefile_Emotion.am fix missing linkage with -lrt for shm_open users. 2013-01-19 14:59:39 +00:00
Makefile_Eo.am Eo: Changed NDEBUG to EO_DEBUG. 2013-01-18 16:57:57 +00:00
Makefile_Escape.am efl: simplify automake. 2013-01-14 22:36:23 +00:00
Makefile_Ethumb.am fix distcheck. 2013-01-16 18:28:43 +00:00
Makefile_Ethumb_Client.am fix directory structure: move ethumd_client out of ethumb. 2013-01-15 18:10:58 +00:00
Makefile_Evas.am Add new wayland shm engine files to Makefile. 2013-01-24 09:18:26 +00:00
Makefile_Evil.am efl: simplify automake. 2013-01-14 22:36:23 +00:00