From 4527d2238033bb836e54bf9dcbe0a366c6c44279 Mon Sep 17 00:00:00 2001 From: Joey Yakimowich-Payne Date: Sat, 11 Jan 2020 20:45:49 -0700 Subject: [PATCH] Fix mac sdl2 build --- examples/demo_sdl2.nim | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/examples/demo_sdl2.nim b/examples/demo_sdl2.nim index 7cf6bef..c3988b1 100644 --- a/examples/demo_sdl2.nim +++ b/examples/demo_sdl2.nim @@ -49,16 +49,20 @@ proc main() = screenWidth = 640 screenHeight = 480 + discard sdl.init(sdl.INIT_EVERYTHING) + + discard sdl.glSetAttribute(sdl.GL_CONTEXT_PROFILE_MASK, sdl.GL_CONTEXT_PROFILE_CORE) + discard sdl.glSetAttribute(sdl.GL_CONTEXT_FLAGS, sdl.GL_CONTEXT_FORWARD_COMPATIBLE_FLAG) discard sdl.glSetAttribute(sdl.GL_CONTEXT_MAJOR_VERSION, 3) discard sdl.glSetAttribute(sdl.GL_CONTEXT_MINOR_VERSION, 2) - discard sdl.init(sdl.INIT_EVERYTHING) let window = sdl.createWindow( "SDL2 Test", sdl.WINDOWPOS_CENTERED, sdl.WINDOWPOS_CENTERED, screenWidth, screenHeight, windowFlags ) + let context = glCreateContext(window) discard sdl.glSetSwapInterval(0)