From bfb59fd4d7bea25a9b6d4d545fd78ea689a5a108 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Fri, 4 Dec 2020 13:42:07 +0100 Subject: backend/headless: create a config-less EGL context --- backend/headless/backend.c | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'backend') diff --git a/backend/headless/backend.c b/backend/headless/backend.c index e662d6fa..3995d1eb 100644 --- a/backend/headless/backend.c +++ b/backend/headless/backend.c @@ -165,22 +165,12 @@ struct wlr_backend *wlr_headless_backend_create(struct wl_display *display, return NULL; } - static const EGLint config_attribs[] = { - EGL_SURFACE_TYPE, 0, - EGL_RENDERABLE_TYPE, EGL_OPENGL_ES2_BIT, - EGL_BLUE_SIZE, 1, - EGL_GREEN_SIZE, 1, - EGL_RED_SIZE, 1, - EGL_NONE, - }; - if (!create_renderer_func) { create_renderer_func = wlr_renderer_autocreate; } struct wlr_renderer *renderer = create_renderer_func(&backend->priv_egl, - EGL_PLATFORM_SURFACELESS_MESA, EGL_DEFAULT_DISPLAY, - (EGLint*)config_attribs, 0); + EGL_PLATFORM_SURFACELESS_MESA, EGL_DEFAULT_DISPLAY, NULL, 0); if (!renderer) { wlr_log(WLR_ERROR, "Failed to create renderer"); free(backend); -- cgit v1.2.3