From efa9d0891d3061c0e57f09a303adac4823117c01 Mon Sep 17 00:00:00 2001 From: myaaaaaaaaa <103326468+myaaaaaaaaa@users.noreply.github.com> Date: Fri, 5 Jul 2024 12:04:40 -0400 Subject: [PATCH] OpenGL profile --- gl41_test.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gl41_test.go b/gl41_test.go index 12fd665..65d6bbe 100644 --- a/gl41_test.go +++ b/gl41_test.go @@ -117,6 +117,11 @@ func TestBasic(t *testing.T) { glfw.WindowHint(glfw.ContextVersionMajor, 4) glfw.WindowHint(glfw.ContextVersionMinor, 1) + // Needed for OS X + // https://www.glfw.org/faq.html#41---how-do-i-create-an-opengl-30-context + glfw.WindowHint(glfw.OpenGLForwardCompatible, glfw.True) + glfw.WindowHint(glfw.OpenGLProfile, glfw.OpenGLCoreProfile) + window, err := glfw.CreateWindow(800, 600, "Test", nil, nil) if err != nil { t.Fatal("failed to create glfw window:", err)