From 3c9b3ead6fae769d8dd3cbfa9ca97f5b3244602e Mon Sep 17 00:00:00 2001 From: sumibi-yakitori Date: Thu, 1 Jun 2023 16:43:57 +0900 Subject: [PATCH] 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` --- gdk/macos/gdkmacosglcontext.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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))) -- 2.30.2