[visionegg] glLoadMatrixf missing (was Re: pygame.error: Couldn't find matching GLX visual)

  • From: Andrew Straw <andrew.straw@xxxxxxxxxxxxxxx>
  • To: visionegg@xxxxxxxxxxxxx
  • Date: Thu, 15 Apr 2004 09:57:19 -0700

On Apr 15, 2004, at 12:34 AM, Sven Garbade wrote:

(snip)

2004-04-15 09:28:57,955 (672) CRITICAL: Traceback (most
recent call last): File"target.py", line 66, in ? p.go()
File "/usr/lib/python2.3/site-packages/VisionEgg/FlowControl.py", line
383, in go viewport.draw()
File "/usr/lib/python2.3/site-packages/VisionEgg/Core.py", line 1227,
in draw self.make_current()
File "/usr/lib/python2.3/site-packages/VisionEgg/Core.py", line 1223,
in make_current p.projection.set_gl_projection()
File "/usr/lib/python2.3/site-packages/VisionEgg/Core.py", line 714,
in set_gl_projection gl.glLoadMatrixf(self.parameters.matrix)
AttributeError: 'module' object has no attribute 'glLoadMatrixf'

Dear Sven,


This is a different problem than the GLX visual thing -- it appears the code gets a little farther now.

From the output of check-config that you posted yesterday, I can see you have an old, untested version of PyOpenGL:

PyOpenGL (package "OpenGL") version 1.5.6b1 (Untested)

The exception you post today indicates that this version doesn't have glLoadMatrixf. I suggest upgrading your installation of PyOpenGL to 2.x.

Other related posts:

  • » [visionegg] glLoadMatrixf missing (was Re: pygame.error: Couldn't find matching GLX visual)