ecore_evas: use timer for animator
authorShinwoo Kim <cinoo.kim@samsung.com>
Mon, 18 Jun 2018 10:36:10 +0000 (19:36 +0900)
committerYeongjong Lee <yj34.lee@samsung.com>
Wed, 8 Aug 2018 02:19:29 +0000 (11:19 +0900)
commit32fc64a39cb5b85db1e9efe7cc16eaa14cc6ba6b
tree8b67ffdc3e8bf68f42704f52d20e1f94b892c18b
parent65a25157a22750c2045adcc258f9a6c4b5d920a8
ecore_evas: use timer for animator

[Problem]
The animator on the wayland ecore_evas engine used wl_surface frame callback
as its source(of _ecore_evas_tick_source_find). This made wl_surface_commit
be called too much and caused the Enlightenment performance issue.

[Solution]
So this patch set is using the timer for animator source.
The animator is working without intervention of the Enlightenment.

@tizen_only

Change-Id: Id20a95a35107454a908397eeb3640d7f6650ef2d
src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c