ecore evas - add animator update syncing to only render on animator ticks
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Sun, 8 Dec 2013 06:07:40 +0000 (15:07 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Mon, 9 Dec 2013 05:48:07 +0000 (14:48 +0900)
commit0e902ffffe50587fcd5012c84ac57028857ed00c
treef896729b30ec28aa0c92fa7de20ff02ee3250828
parentcc1ff312768c3915516e1d8c36e6d4c382de830a
ecore evas - add animator update syncing to only render on animator ticks

this adds a ifdefable feature to sync rendering only to animator
slots. this should reduce over-render of more frames than a user can
see when updates are triggered by things like mouse movements (which
may come in many times faster than the framerate). this is an
experiment to see if this helps smoothness and load. it also has
problems in e grabs x while rendering - this is now fixed in e18
alreadey, but it is just a config you can turn off.
src/lib/ecore_evas/ecore_evas.c