As mentioned earlier with similar EGL commit - one should two to keep the two separate.
Signed-off-by: Emil Velikov <emil.l.veli...@gmail.com> --- src/waffle/glx/glx_config.c | 22 +--------------------- 1 file changed, 1 insertion(+), 21 deletions(-) diff --git a/src/waffle/glx/glx_config.c b/src/waffle/glx/glx_config.c index 58d241e..fc88a7a 100644 --- a/src/waffle/glx/glx_config.c +++ b/src/waffle/glx/glx_config.c @@ -54,8 +54,6 @@ static bool glx_config_check_context_attrs(struct glx_display *dpy, const struct wcore_config_attrs *attrs) { - struct glx_platform *plat = glx_platform(dpy->wcore.platform); - if (attrs->context_forward_compatible) { assert(attrs->context_api == WAFFLE_CONTEXT_OPENGL); assert(wcore_config_attrs_version_ge(attrs, 30)); @@ -104,12 +102,6 @@ glx_config_check_context_attrs(struct glx_display *dpy, "to create an OpenGL ES1 context"); return false; } - else if (!linux_platform_dl_can_open(plat->linux, - WAFFLE_DL_OPENGL_ES1)) { - wcore_errorf(WAFFLE_ERROR_UNSUPPORTED_ON_PLATFORM, - "failed to open the OpenGL ES1 library"); - return false; - } return true; @@ -122,12 +114,7 @@ glx_config_check_context_attrs(struct glx_display *dpy, "to create an OpenGL ES2 context"); return false; } - if (!linux_platform_dl_can_open(plat->linux, - WAFFLE_DL_OPENGL_ES2)) { - wcore_errorf(WAFFLE_ERROR_UNSUPPORTED_ON_PLATFORM, - "failed to open the OpenGL ES2 library"); - return false; - } + return true; case WAFFLE_CONTEXT_OPENGL_ES3: @@ -138,13 +125,6 @@ glx_config_check_context_attrs(struct glx_display *dpy, return false; } - if (!linux_platform_dl_can_open(plat->linux, - WAFFLE_DL_OPENGL_ES3)) { - wcore_errorf(WAFFLE_ERROR_UNSUPPORTED_ON_PLATFORM, - "failed to open the OpenGL ES3 library"); - return false; - } - return true; default: -- 2.8.0 _______________________________________________ waffle mailing list waffle@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/waffle