From 712a528025dcd6f906d906741ebe105996f1b26e Mon Sep 17 00:00:00 2001 From: Chris Michael Date: Mon, 24 Jun 2013 09:27:14 +0100 Subject: [PATCH] Make gl_x11 compile again eglSwap|BuffersRegion was replaced with eglSwapBuffersWithDamage. Signed-off-by: Chris Michael --- src/modules/evas/engines/gl_x11/evas_engine.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/modules/evas/engines/gl_x11/evas_engine.c b/src/modules/evas/engines/gl_x11/evas_engine.c index 9441d6dccd..7fde46a037 100644 --- a/src/modules/evas/engines/gl_x11/evas_engine.c +++ b/src/modules/evas/engines/gl_x11/evas_engine.c @@ -1494,7 +1494,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) && (re->mode != MODE_FULL)) + if ((glsym_eglSwapBuffersWithDamage) && (re->mode != MODE_FULL)) { EGLint num = 0, *rects = NULL, i = 0; Tilebuf_Rect *r; @@ -1545,9 +1545,9 @@ eng_output_flush(void *data, Evas_Render_Mode render_mode) } i += 4; } - glsym_eglSwapBuffersRegion(re->win->egl_disp, - re->win->egl_surface[0], - num, rects); + glsym_eglSwapBuffersWithDamage(re->win->egl_disp, + re->win->egl_surface[0], + rects, num); } } else