From 73592d4e72d5254e912ae16ac9c6b476dd72a4e7 Mon Sep 17 00:00:00 2001 From: Cedric Bail Date: Fri, 5 May 2017 17:29:15 -0700 Subject: [PATCH] ecore_evas: first step into refactoring x backend. --- src/modules/ecore_evas/engines/x/ecore_evas_x.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/modules/ecore_evas/engines/x/ecore_evas_x.c b/src/modules/ecore_evas/engines/x/ecore_evas_x.c index 0400242110..ffc9a7a6ac 100644 --- a/src/modules/ecore_evas/engines/x/ecore_evas_x.c +++ b/src/modules/ecore_evas/engines/x/ecore_evas_x.c @@ -762,8 +762,6 @@ static int _ecore_evas_x_render(Ecore_Evas *ee) { int rend = 0; - Eina_List *ll; - Ecore_Evas *ee2; Ecore_Evas_Engine_Data_X11 *edata = ee->engine.data; static int render2 = -1; @@ -778,15 +776,8 @@ _ecore_evas_x_render(Ecore_Evas *ee) return 0; } - EINA_LIST_FOREACH(ee->sub_ecore_evas, ll, ee2) - { - if (ee2->func.fn_pre_render) ee2->func.fn_pre_render(ee2); - if (ee2->engine.func->fn_render) - rend |= ee2->engine.func->fn_render(ee2); - if (ee2->func.fn_post_render) ee2->func.fn_post_render(ee2); - } + rend = ecore_evas_render_prepare(ee); - if (ee->func.fn_pre_render) ee->func.fn_pre_render(ee); if (render2 == -1) { if (getenv("RENDER2")) render2 = 1;