summaryrefslogtreecommitdiff
path: root/src/lib/ecore_wayland/ecore_wl_private.h
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2015-10-16 15:49:30 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2015-10-16 15:55:40 -0400
commit5ad3c6358f67682816587240a0ff287198549d1a (patch)
tree2d287334b2bc13b0317cfd1d3ca61375c7099f8b /src/lib/ecore_wayland/ecore_wl_private.h
parent07ea62419aa0d871780bf4c3f6e1b0782f9f413a (diff)
Revert "ecore-wayland: Redo window animators to not use Custom source animators"
This reverts commit bd83d4c03ab9f6f6ae225976b9595a1dfde61237. adding an animator (and then not managing its ticks) causes the animator to fire constantly. in this case, it was causing 100% cpu usage and forcing a compositor re-render for every frame regardless of damages
Diffstat (limited to '')
-rw-r--r--src/lib/ecore_wayland/ecore_wl_private.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/lib/ecore_wayland/ecore_wl_private.h b/src/lib/ecore_wayland/ecore_wl_private.h
index 872409f8fb..349347203f 100644
--- a/src/lib/ecore_wayland/ecore_wl_private.h
+++ b/src/lib/ecore_wayland/ecore_wl_private.h
@@ -157,7 +157,6 @@ struct _Ecore_Wl_Window
157 Eina_Bool alpha : 1; 157 Eina_Bool alpha : 1;
158 Eina_Bool transparent : 1; 158 Eina_Bool transparent : 1;
159 Eina_Bool has_buffer : 1; 159 Eina_Bool has_buffer : 1;
160 Eina_Bool visible : 1;
161 160
162 Ecore_Wl_Window_Type type; 161 Ecore_Wl_Window_Type type;
163 Ecore_Wl_Window_Buffer_Type buffer_type; 162 Ecore_Wl_Window_Buffer_Type buffer_type;
@@ -165,7 +164,6 @@ struct _Ecore_Wl_Window
165 Ecore_Wl_Input *pointer_device; 164 Ecore_Wl_Input *pointer_device;
166 Ecore_Wl_Input *keyboard_device; 165 Ecore_Wl_Input *keyboard_device;
167 166
168 Ecore_Animator *animator;
169 Eina_Bool anim_pending : 1; 167 Eina_Bool anim_pending : 1;
170 struct wl_callback *anim_callback; 168 struct wl_callback *anim_callback;
171 169