diff options
author | Sven Gothel <[email protected]> | 2011-10-26 12:50:44 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2011-10-26 12:50:44 +0200 |
commit | f326119fd60eb3a851317bbed5bd57a535816014 (patch) | |
tree | bbe8cd14ed7c2e883a90818fb9303bc7d73001f1 /src/jogl/native | |
parent | 82c7c16b6298a5a781c9721edb8b81d7ec2aaf81 (diff) |
OSX: Enable OpenGL profile support, ie OpenGL 3.2 -> GL3 for OSX >= 10.7
Diffstat (limited to 'src/jogl/native')
-rw-r--r-- | src/jogl/native/macosx/MacOSXWindowSystemInterface.m | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/jogl/native/macosx/MacOSXWindowSystemInterface.m b/src/jogl/native/macosx/MacOSXWindowSystemInterface.m index bff7d38e2..751fba9c0 100644 --- a/src/jogl/native/macosx/MacOSXWindowSystemInterface.m +++ b/src/jogl/native/macosx/MacOSXWindowSystemInterface.m @@ -18,6 +18,11 @@ #import <OpenGL/gl.h> #import <OpenGL/CGLTypes.h> #import <jni.h> + +#ifndef CGL_VERSION_1_3 + #warning this SDK doesn't support OpenGL profile +#endif + #import "ContextUpdater.h" #import "macosx-window-system.h" @@ -409,6 +414,9 @@ void* createPixelFormat(int* iattrs, int niattrs, int* ivalues) { } break; +#ifdef CGL_VERSION_1_3 + case kCGLPFAOpenGLProfile: +#endif case NSOpenGLPFAColorSize: case NSOpenGLPFAAlphaSize: case NSOpenGLPFADepthSize: |