From 3b1cea0e34d8606ea02633401f63192f7f65bd68 Mon Sep 17 00:00:00 2001 From: Ioannis Tsakpinis Date: Thu, 15 Sep 2011 17:22:43 +0000 Subject: [PATCH] Fix for GL32 support on MacOSX 10.7+. --- src/native/macosx/context.m | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/native/macosx/context.m b/src/native/macosx/context.m index ce75d346..510eb2d4 100644 --- a/src/native/macosx/context.m +++ b/src/native/macosx/context.m @@ -128,11 +128,12 @@ NSOpenGLPixelFormat *choosePixelFormat(JNIEnv *env, jobject pixel_format, bool g if (gl32) { putAttrib(&attribs, 99); // NSOpenGLPFAOpenGLProfile putAttrib(&attribs, 0x3200); // NSOpenGLProfileVersion3_2Core + } else { + if (support_window) + putAttrib(&attribs, NSOpenGLPFAWindow); + if (support_pbuffer) + putAttrib(&attribs, NSOpenGLPFAPixelBuffer); } - if (support_window) - putAttrib(&attribs, NSOpenGLPFAWindow); - if (support_pbuffer) - putAttrib(&attribs, NSOpenGLPFAPixelBuffer); if (stereo) putAttrib(&attribs, NSOpenGLPFAStereo); if (floating_point)