efl/src/modules/ecore_evas/engines
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
..
cocoa ecore_evas: Make the engines loadable modules 2012-12-05 21:15:42 +00:00
extn efl: simplify automake. 2013-01-14 22:36:23 +00:00
fb how about we export symbols we intend to dlsym() ? 2012-12-29 03:56:54 +00:00
psl1ght ecore_evas: Make the engines loadable modules 2012-12-05 21:15:42 +00:00
sdl fix --enable-sdl compilation. 2013-01-16 19:47:03 +00:00
wayland ecore_evas/wayland_egl: Only render if last frame has been presented. 2013-01-28 19:13:46 +00:00
win32 ecore_evas: Make the engines loadable modules 2012-12-05 21:15:42 +00:00
x some clang warning cleanups i forgot to commit 2013-01-21 00:22:35 +00:00