From 202ce6046bddf8a7e15383d17dd290a11fff6b8b Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Sun, 9 Mar 2014 14:28:37 +0900 Subject: [PATCH] make actual accel preference work without diplay system set --- legacy/elementary/src/lib/elm_win.c | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/legacy/elementary/src/lib/elm_win.c b/legacy/elementary/src/lib/elm_win.c index d4ed38bb70..62fa5ca33d 100644 --- a/legacy/elementary/src/lib/elm_win.c +++ b/legacy/elementary/src/lib/elm_win.c @@ -2897,6 +2897,7 @@ _win_constructor(Eo *obj, void *_pd, va_list *list) (!strcasecmp(_elm_accel_preference, "opengl")) || (!strcasecmp(_elm_accel_preference, "3d")) || (!strcasecmp(_elm_accel_preference, "hw")) || + (!strcasecmp(_elm_accel_preference, "accel")) || (!strcasecmp(_elm_accel_preference, "hardware")) || (!strcasecmp(_elm_accel_preference, "accel")) )) @@ -2920,6 +2921,7 @@ _win_constructor(Eo *obj, void *_pd, va_list *list) (!strcasecmp(_elm_accel_preference, "opengl")) || (!strcasecmp(_elm_accel_preference, "3d")) || (!strcasecmp(_elm_accel_preference, "hw")) || + (!strcasecmp(_elm_accel_preference, "accel")) || (!strcasecmp(_elm_accel_preference, "hardware")) || (!strcasecmp(_elm_accel_preference, "accel")) )) @@ -2949,6 +2951,7 @@ _win_constructor(Eo *obj, void *_pd, va_list *list) (!strcasecmp(_elm_accel_preference, "opengl")) || (!strcasecmp(_elm_accel_preference, "3d")) || (!strcasecmp(_elm_accel_preference, "hw")) || + (!strcasecmp(_elm_accel_preference, "accel")) || (!strcasecmp(_elm_accel_preference, "hardware")) || (!strcasecmp(_elm_accel_preference, "accel")) )) @@ -3002,22 +3005,23 @@ _win_constructor(Eo *obj, void *_pd, va_list *list) } else { + printf("... %s\n", _elm_accel_preference); if ((_elm_accel_preference) && ((!strcasecmp(_elm_accel_preference, "gl")) || (!strcasecmp(_elm_accel_preference, "opengl")) || (!strcasecmp(_elm_accel_preference, "3d")) || (!strcasecmp(_elm_accel_preference, "hw")) || + (!strcasecmp(_elm_accel_preference, "accel")) || (!strcasecmp(_elm_accel_preference, "hardware")) || (!strcasecmp(_elm_accel_preference, "accel")) )) { - enginelist[0] = ENGINE_GET(); - enginelist[1] = ELM_OPENGL_X11; - enginelist[2] = ELM_WAYLAND_EGL; - enginelist[3] = ELM_SOFTWARE_FB; - enginelist[4] = ELM_OPENGL_COCOA; - enginelist[5] = ELM_OPENGL_SDL; - enginelist[6] = NULL; + enginelist[0] = ELM_OPENGL_X11; + enginelist[1] = ELM_WAYLAND_EGL; + enginelist[2] = ELM_SOFTWARE_FB; + enginelist[3] = ELM_OPENGL_COCOA; + enginelist[4] = ELM_OPENGL_SDL; + enginelist[5] = NULL; } else {