win32: Remove an outdated check
authorBenjamin Otte <otte@redhat.com>
Tue, 25 Apr 2023 20:40:59 +0000 (22:40 +0200)
committerBenjamin Otte <otte@redhat.com>
Thu, 27 Apr 2023 00:13:32 +0000 (02:13 +0200)
We require GL 3.0, so checking for less than 2.0 makes no sense anymore.

gdk/win32/gdkglcontext-win32-wgl.c

index 572c2f37b7fbf6b165977cc853fb9e830d2408c4..1ae9fc216188a79b07da7e58341315cf1f707fdf 100644 (file)
@@ -280,22 +280,6 @@ gdk_win32_display_init_wgl (GdkDisplay  *display,
 
   display_win32->gl_version = epoxy_gl_version ();
 
-  /* We must have OpenGL/WGL 2.0 or later, or have the GL_ARB_shader_objects extension */
-  if (display_win32->gl_version < 20)
-    {
-      if (!epoxy_has_gl_extension ("GL_ARB_shader_objects"))
-        {
-          wglMakeCurrent (NULL, NULL);
-          wglDeleteContext (display_win32->dummy_context_wgl.hglrc);
-
-          g_set_error_literal (error, GDK_GL_ERROR,
-                               GDK_GL_ERROR_NOT_AVAILABLE,
-                               _("No GL implementation is available"));
-
-          return FALSE;
-        }
-    }
-
   display_win32->hasWglARBCreateContext =
     epoxy_has_wgl_extension (hdc, "WGL_ARB_create_context");
   display_win32->hasWglEXTSwapControl =