GdkX11Display *display_x11 = GDK_X11_DISPLAY (display);
- if (display_x11->have_glx)
- return FALSE;
-
- if (!gdk_x11_screen_init_egl (display_x11->screen))
+ if (!display_x11->have_egl)
return FALSE;
if (major != NULL)
display_x11 = GDK_X11_DISPLAY (display);
dpy = gdk_x11_display_get_xdisplay (display);
- if (display_x11->have_egl)
+ if (!display_x11->have_glx)
return;
/* We save the default visuals as a property on the root window to avoid
}
}
- if (!gdk_x11_screen_init_glx (x11_screen))
- return;
-
gl_info = g_new0 (struct glvisualinfo, x11_screen->nvisuals);
for (i = 0; i < x11_screen->nvisuals; i++)
GdkX11Display *display_x11 = GDK_X11_DISPLAY (display);
- if (!gdk_x11_screen_init_glx (display_x11->screen))
+ if (!display_x11->have_glx)
return FALSE;
if (major != NULL)