Re: [PyOpenGL-Users] settingOpenGL.ERROR_CHECKING to False has strange consequence on function load
Brought to you by:
mcfletch
|
From: Mike C. F. <mcf...@vr...> - 2014-02-21 15:37:24
|
On 02/21/2014 10:23 AM, rndblnch wrote: > === modified file 'OpenGL/extensions.py' > --- OpenGL/extensions.py 2014-01-30 20:32:21 +0000 > +++ OpenGL/extensions.py 2014-02-21 15:21:36 +0000 > @@ -156,11 +156,13 @@ > if not platform.PLATFORM.CurrentContextIsValid(): > return False > from OpenGL.raw.GL._types import GLint > - from OpenGL.raw.GL.VERSION.GL_1_1 import glGetString > + from OpenGL.raw.GL.VERSION.GL_1_1 import glGetString, glGetError > from OpenGL.raw.GL.VERSION.GL_1_1 import GL_EXTENSIONS > from OpenGL import error > try: > extensions = glGetString( GL_EXTENSIONS ) > + if glGetError(): > + raise error.GLError() > if extensions: > extensions = extensions.split() > else: Patch is applied to bzr head and should appear in beta-2. Thanks, Mike -- ________________________________________________ Mike C. Fletcher Designer, VR Plumber, Coder http://www.vrplumber.com http://blog.vrplumber.com |