just fall back to software x11

SVN revision: 19991
This commit is contained in:
Carsten Haitzler 2006-01-23 15:53:54 +00:00
parent feaa0a4131
commit 0509c62b0f
1 changed files with 6 additions and 0 deletions

View File

@ -15,6 +15,7 @@ EAPI void
e_canvas_add(Ecore_Evas *ee)
{
Evas *e;
_e_canvases = evas_list_prepend(_e_canvases, ee);
e = ecore_evas_get(ee);
@ -137,6 +138,8 @@ e_canvas_new(int engine_hint, Ecore_X_Window win, int x, int y, int w, int h,
if (win_ret) *win_ret = ecore_evas_gl_x11_window_get(ee);
if (subwin_ret) *subwin_ret = ecore_evas_gl_x11_subwindow_get(ee);
}
else
goto try2;
}
else if (engine == E_EVAS_ENGINE_XRENDER_X11)
{
@ -148,9 +151,12 @@ e_canvas_new(int engine_hint, Ecore_X_Window win, int x, int y, int w, int h,
if (win_ret) *win_ret = ecore_evas_xrender_x11_window_get(ee);
if (subwin_ret) *subwin_ret = ecore_evas_xrender_x11_subwindow_get(ee);
}
else
goto try2;
}
else
{
try2:
ee = ecore_evas_software_x11_new(NULL, win, x, y, w, h);
if (ee)
{