ecore_evas - fix aninmator based frame render ticking to full framerate
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Thu, 22 Nov 2018 11:45:00 +0000 (11:45 +0000)
committerHermet Park <hermetpark@gmail.com>
Wed, 5 Dec 2018 05:52:40 +0000 (14:52 +0900)
commit58e82fbd90bc1853f1a71ee11c1446a0c65b998c
treeb98e0880e0f1223927ba29295e5c6542d9dff973
parentd90f37bfd36c402392d4edfba6e3ce3b816a4259
ecore_evas - fix aninmator based frame render ticking to full framerate

so i was seeing ecore evas only rendering every 2nd frame... this is
because it was adding and deleting animatiors every time it rendered
instead of keeping one around as lon as updates where there to render
and then remove it afterwards. this caused nasty timing problems and
thus problems assessing framerate of rendered content etc. etc. ...
not good. this fixes that. this only happened if you only used pure
legacy ecore animators. if you used the efl animator tick events it
worked right.

@fix
src/lib/ecore_evas/ecore_evas.c