efl/src/lib/ecore_evas
Derek Foreman 0c388f386e ecore_evas: change ECORE_EVAS_RENDER_SYNC to NOSYNC and non-default
Summary:
commit f9e6550468 Changed the RENDER_SYNC
the default behaviour (previously it was something you had to
change source code to set that way)

This leads to massive amounts of tearing with the drm and gl_drm backends,
as they no longer wait for vblank before rendering.

I've changed the env var to ECORE_EVAS_RENDER_NOSYNC and made it
non-default as it used to be.  People can set the env var to disable
frame limiting instead of having to set an env var to enable it.

Frame limiting really should be the default behaviour.

Reviewers: zmike, devilhorns

Reviewed By: devilhorns

Subscribers: cedric, jpeg

Differential Revision: https://phab.enlightenment.org/D3829
2016-03-24 12:15:57 -04:00
..
Ecore_Evas.h ecore-evas: Rename ecore_evas_wayland_window_get2 function 2016-01-07 15:02:13 -05:00
Ecore_Evas_Types.h ecore-wl2: Port Ecore_Evas engines to use Ecore_Wl2 code 2015-12-03 12:02:40 -05:00
ecore_evas.c ecore_evas: change ECORE_EVAS_RENDER_SYNC to NOSYNC and non-default 2016-03-24 12:15:57 -04:00
ecore_evas_buffer.c Evas engines: Add missing initializers in Ecore_Evas_Engine_Func 2016-02-03 14:51:57 +09:00
ecore_evas_buffer.h ecore_evas: re-order inclusion of header to fix compilation on Windows. 2013-03-12 15:58:43 +09:00
ecore_evas_cocoa.h ecore_cocoa: add support for system cursors 2015-12-01 12:15:31 -08:00
ecore_evas_deprecated.c ecore_evas: Mark unused variables as unused 2013-03-16 12:33:36 +00:00
ecore_evas_drm.h Add ecore_evas_drm private header. 2013-05-14 10:49:14 +01:00
ecore_evas_ews.c Evas engines: Add missing initializers in Ecore_Evas_Engine_Func 2016-02-03 14:51:57 +09:00
ecore_evas_extn.c fix config.h inclusion across the tree 2014-09-23 15:56:46 -04:00
ecore_evas_extn.h Fix formatting 2013-06-17 23:22:19 +01:00
ecore_evas_module.c Revert "ecore_evas: Adds an eglfs module" 2015-08-03 14:34:54 +02:00
ecore_evas_private.h ecore_evas: optimize triggering of animator to happen only when someone is listening. 2016-02-02 10:47:25 -08:00
ecore_evas_util.c efl: formatting 2013-06-20 13:08:36 +02:00
ecore_evas_wayland.h ecore-evas: Rename ecore_evas_wayland_window_get2 function 2016-01-07 15:02:13 -05:00
ecore_evas_win32.h ecore_evas: re-order inclusion of header to fix compilation on Windows. 2013-03-12 15:58:43 +09:00
ecore_evas_x11.h Add interface function definitions for: 2013-07-11 10:49:25 +01:00