Browse Source

OSX context fix, really

gh-pages
falkTX 10 years ago
parent
commit
efbd38a121
1 changed files with 6 additions and 9 deletions
  1. +6
    -9
      dgl/src/pugl/pugl_osx.m

+ 6
- 9
dgl/src/pugl/pugl_osx.m View File

@@ -438,16 +438,13 @@ void
puglLeaveContext(PuglView* view, bool flush)
{
#ifdef PUGL_HAVE_GL
if (view->ctx_type == PUGL_GL) {
if (flush) {
if (view->impl->glview->doubleBuffered) {
[[view->impl->glview openGLContext] flushBuffer];
} else {
glFlush();
}
if (view->ctx_type == PUGL_GL && flush) {
if (view->impl->glview->doubleBuffered) {
[[view->impl->glview openGLContext] flushBuffer];
} else {
glFlush();
}

[NSOpenGLContext clearCurrentContext];
//[NSOpenGLContext clearCurrentContext];
}
#endif
}


Loading…
Cancel
Save