I'm getting the following traceback with this code:
OpenGL.GL.glReadPixels(0,0,640,480,OpenGL.GL.GL_RGBA,OpenGL.GL.GL_UNSIGNED_BYTE)
...
Traceback (most recent call last):
File
"/home/packages/python/2.5/python2.5-2.5.2/Modules/_ctypes/callbacks.c",
line 274, in 'calling callback function'
File "/home/c7a71k/Hexer/SIL/Engine.py", line 182, in idleCallback
self.displayCallback()
File "/home/c7a71k/Hexer/SIL/Engine.py", line 161, in displayCallback
OpenGL.GL.glReadPixels(0,0,640,480,OpenGL.GL.GL_RGBA,OpenGL.GL.GL_UNSIGNED_BYTE)
File "/home/c7a71k/Hexer/SIL/OpenGL/GL/images.py", line 319, in
glReadPixels
imageData = arrayType.dataPointer(array)
File "/home/c7a71k/Hexer/SIL/OpenGL/arrays/arraydatatype.py", line 38, in
dataPointer
return cls.getHandler(value).dataPointer( value )
File "/home/c7a71k/Hexer/SIL/OpenGL/arrays/formathandler.py", line 16, in
__call__
typ = value.__class__
AttributeError: __class__
...
also very curious to note from that first 'File' line ... that file, and
even that DIRECTORY (/home/packages/) does not exist! Heh.
Any ideas?
|