Some extensions are only advertised by the EGL implementation with a non-zero EGLDisplay. That's the case when the extension can only be enabled when the hardware/driver supports it for instance. Instead of checking for all extensions without a display, check only for EGL_EXT_platform_base and EGL_KHR_debug which are used before eglGetDisplay. Check for all other extensions when we have a display. Closes: https://github.com/swaywm/wlroots/issues/1955 |
||
|---|---|---|
| .. | ||
| gles2 | ||
| dmabuf.c | ||
| drm_format_set.c | ||
| egl.c | ||
| meson.build | ||
| wlr_renderer.c | ||
| wlr_texture.c | ||