From: Rémi Bernon <rbernon@codeweavers.com> --- dlls/opengl32/unix_wgl.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dlls/opengl32/unix_wgl.c b/dlls/opengl32/unix_wgl.c index 00dfd96a551..4adeb1a6766 100644 --- a/dlls/opengl32/unix_wgl.c +++ b/dlls/opengl32/unix_wgl.c @@ -1250,7 +1250,9 @@ static void make_context_current( TEB *teb, const struct opengl_funcs *funcs, HD } if (!disabled && !(disabled = query_opengl_option( "DisabledExtensions" ))) disabled = ""; - if (!enabled && !(enabled = query_opengl_option( "EnabledExtensions" ))) enabled = ""; +#define USE_GL_EXT(x) #x " " + if (!enabled && !(enabled = query_opengl_option( "EnabledExtensions" ))) enabled = ALL_GL_CLIENT_EXTS; +#undef USE_GL_EXT if (*enabled || *disabled) { for (i = 0, j = 0; i < count; i++) -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/10472