summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2014-01-11 00:40:01 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2014-01-11 00:42:07 +0900
commitf7ddd25140d1a39367507350faaf4a854a1188db (patch)
tree843f4ca6845f5ceed049a64067ba948b6d087c5a /src
parent6959a9420cb8372e73493745fbf5f05f99e2625c (diff)
elm glview - evas sync before rendering with always draw to sync right
async rendering clashes with the idle enterer glview uses to draw with always render mode - sync first and there is no problem.
Diffstat (limited to 'src')
-rw-r--r--src/lib/elm_glview.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/elm_glview.c b/src/lib/elm_glview.c
index 8ac4cc2d0..cd01a00b8 100644
--- a/src/lib/elm_glview.c
+++ b/src/lib/elm_glview.c
@@ -138,6 +138,8 @@ _render_cb(void *obj)
138 sd->resized = EINA_FALSE; 138 sd->resized = EINA_FALSE;
139 } 139 }
140 140
141 if (sd->render_policy == ELM_GLVIEW_RENDER_POLICY_ALWAYS)
142 evas_sync(evas_object_evas_get(obj));
141 // Call the render function 143 // Call the render function
142 if (sd->render_func) sd->render_func(obj); 144 if (sd->render_func) sd->render_func(obj);
143 145