chiark / gitweb /
Attemt to fix MacOS OpenGL
authorDaid <daid303@gmail.com>
Fri, 9 Mar 2012 15:26:54 +0000 (16:26 +0100)
committerDaid <daid303@gmail.com>
Fri, 9 Mar 2012 15:26:54 +0000 (16:26 +0100)
SkeinPyPy_NewUI/newui/preview3d.py

index 8fa8f5773fcc754aa325ef7f34bba3e9fb89e6d0..9bb7ec5cffe1d36b48584b2b2c249c680434ea63 100644 (file)
@@ -199,7 +199,7 @@ class previewPanel(wx.Panel):
 \r
 class PreviewGLCanvas(glcanvas.GLCanvas):\r
        def __init__(self, parent):\r
-               attribList = (glcanvas.WX_GL_RGBA, glcanvas.WX_GL_DOUBLEBUFFER, glcanvas.WX_GL_DEPTH_SIZE, 24, glcanvas.WX_GL_STENCIL_SIZE, 8)\r
+               attribList = None#(glcanvas.WX_GL_RGBA, glcanvas.WX_GL_DOUBLEBUFFER, glcanvas.WX_GL_DEPTH_SIZE, 24, glcanvas.WX_GL_STENCIL_SIZE, 8)\r
                glcanvas.GLCanvas.__init__(self, parent, attribList = attribList)\r
                self.parent = parent\r
                wx.EVT_PAINT(self, self.OnPaint)\r
@@ -251,7 +251,6 @@ class PreviewGLCanvas(glcanvas.GLCanvas):
        \r
        def OnSize(self,event):\r
                self.Refresh()\r
-               return\r
 \r
        def OnPaint(self,event):\r
                dc = wx.PaintDC(self)\r
@@ -262,7 +261,7 @@ class PreviewGLCanvas(glcanvas.GLCanvas):
                self.SetCurrent()\r
                self.InitGL()\r
                self.OnDraw()\r
-               return\r
+               self.SwapBuffers()\r
 \r
        def OnDraw(self):\r
                machineSize = self.parent.machineSize\r
@@ -450,8 +449,6 @@ class PreviewGLCanvas(glcanvas.GLCanvas):
                                glEnable(GL_LIGHTING)\r
                                glCallList(self.modelDisplayList)\r
                glFlush()\r
-               self.SwapBuffers()\r
-               return\r
 \r
        def InitGL(self):\r
                # set viewing projection\r