From: sumibi-yakitori Date: Thu, 1 Jun 2023 07:43:57 +0000 (+0900) Subject: The GL version reported by epoxy seems to depend on the current GL context, so the... X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~22^2~1^2~193^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=3c9b3ead6fae769d8dd3cbfa9ca97f5b3244602e;p=gtk4.git The GL version reported by epoxy seems to depend on the current GL context, so the GL context to create should be the one determined by `gdk_gl_context_get_matching_version` --- diff --git a/gdk/macos/gdkmacosglcontext.c b/gdk/macos/gdkmacosglcontext.c index 4c895761ba..ce78b09965 100644 --- a/gdk/macos/gdkmacosglcontext.c +++ b/gdk/macos/gdkmacosglcontext.c @@ -415,9 +415,9 @@ gdk_macos_gl_context_real_realize (GdkGLContext *context, GDK_DISPLAY_DEBUG (display, OPENGL, "Creating CGLContextObj (version %d.%d)", - gdk_gl_version_get_major (&min_version), gdk_gl_version_get_minor (&min_version)); + gdk_gl_version_get_major (&version), gdk_gl_version_get_minor (&version)); - if (!(pixelFormat = create_pixel_format (&min_version, &legacy, error))) + if (!(pixelFormat = create_pixel_format (&version, &legacy, error))) return 0; if (!CHECK (error, CGLCreateContext (pixelFormat, shared_gl_context, &cgl_context)))