Ecore_Evas (Wayland): Add missing flush during rendering.
authordevilhorns <devilhorns@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 9 Jan 2012 10:52:19 +0000 (10:52 +0000)
committerdevilhorns <devilhorns@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 9 Jan 2012 10:52:19 +0000 (10:52 +0000)
NB: This fixes animation issue wrt eating up cpu, only animating when
mouse was over, etc, etc..... Thanks Old Man !! ;)

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@66995 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/ecore_evas/ecore_evas_wayland_shm.c

index 19c38f4..e438b9e 100644 (file)
@@ -861,6 +861,8 @@ _ecore_evas_wl_render(Ecore_Evas *ee)
              evas_render_updates_free(updates);
              _ecore_evas_idle_timeout_update(ee);
              rend = 1;
+
+             ecore_wl_flush();
           }
 
         if (ee->func.fn_post_render) ee->func.fn_post_render(ee);