From 6a4cdea904ac77c4ebaa7ff22383dabad089b44b Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Wed, 29 May 2013 21:37:13 +0900 Subject: [PATCH] fix evas partial swapotkeep the full re-render in the rects if it switches to 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 e0845c3169..0d1b0f9bc0 100644 --- a/src/modules/evas/engines/gl_x11/evas_engine.c +++ b/src/modules/evas/engines/gl_x11/evas_engine.c @@ -1278,7 +1278,7 @@ eng_output_redraws_next_update_get(void *data, int *x, int *y, int *w, int *h, i re->prev_age = age; } } - if (re->lost_back) + if ((re->lost_back) || (re->mode == MODE_FULL)) { /* if we lost our backbuffer since the last frame redraw all */ re->lost_back = 0;