From c8256f5fae51a950203afae3b629f93d3a42f96b Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Wed, 29 May 2013 17:30:42 +0900 Subject: [PATCH] fix evas gl engine partial swap to do full swap in full mode. --- src/modules/evas/engines/gl_x11/evas_engine.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/evas/engines/gl_x11/evas_engine.c b/src/modules/evas/engines/gl_x11/evas_engine.c index 749dfa8387..e0845c3169 100644 --- a/src/modules/evas/engines/gl_x11/evas_engine.c +++ b/src/modules/evas/engines/gl_x11/evas_engine.c @@ -1456,7 +1456,7 @@ eng_output_flush(void *data, Evas_Render_Mode render_mode) { re->info->callback.pre_swap(re->info->callback.data, re->evas); } - if (glsym_eglSwapBuffersRegion) + if ((glsym_eglSwapBuffersRegion) && (re->mode != MODE_FULL)) { EGLint num = 0, *rects = NULL, i; Tilebuf_Rect *r;