From e402cd49eb611a5e8897405f8ff6a5c5da2fbeea Mon Sep 17 00:00:00 2001 From: Vincent Torri Date: Tue, 24 Mar 2009 07:53:31 +0000 Subject: [PATCH] use the new merged xrender engine SVN revision: 39667 --- legacy/ecore/src/lib/ecore_evas/ecore_evas_x.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/legacy/ecore/src/lib/ecore_evas/ecore_evas_x.c b/legacy/ecore/src/lib/ecore_evas/ecore_evas_x.c index 05052270b6..541a5b1dd6 100644 --- a/legacy/ecore/src/lib/ecore_evas/ecore_evas_x.c +++ b/legacy/ecore/src/lib/ecore_evas/ecore_evas_x.c @@ -2890,8 +2890,8 @@ ecore_evas_xrender_x11_new(const char *disp_name, Ecore_X_Window parent, if (reply) free(reply); } } - einfo->info.backend = 1; - einfo->info.connection = ecore_x_connection_get(); + einfo->info.backend = EVAS_ENGINE_INFO_XRENDER_BACKEND_XCB; + einfo->info.connection = ecore_x_connection_get(); einfo->info.screen = screen; einfo->info.visual = screen->root_visual; # else @@ -2925,8 +2925,10 @@ ecore_evas_xrender_x11_new(const char *disp_name, Ecore_X_Window parent, free(roots); } } - einfo->info.display = ecore_x_display_get(); - einfo->info.visual = DefaultVisual(ecore_x_display_get(), screen); + einfo->info.backend = EVAS_ENGINE_INFO_XRENDER_BACKEND_XLIB; + einfo->info.connection = ecore_x_display_get(); + einfo->info.screen = NULL; + einfo->info.visual = DefaultVisual(ecore_x_display_get(), screen); # endif /* HAVE_ECORE_X_XCB */ einfo->info.drawable = ee->prop.window; evas_engine_info_set(ee->evas, (Evas_Engine_Info *)einfo);