Thread: RE: [PyOpenGL-Users] Trouble with NVIDIA headers
Brought to you by:
mcfletch
From: Tarn W. B. <twb...@us...> - 2001-10-17 11:23:24
|
Send me your gl.h header please. thanks, Tarn |
From: Tarn W. B. <twb...@us...> - 2001-10-17 12:07:01
|
This looks like a bug in your gl.h header. I'll have to add a workaround to the setup script, but for now try adding #define GL_EXT_texture_object 1 to gl.h or to src/config.h Tarn |
From: Tarn W. B. <twb...@us...> - 2001-10-17 15:44:16
Attachments:
GL.EXT.texture_object.011b.inc
|
| Your fix seems to work for my system. Thank you. Could the | problem be that the | headers associated with NVIDIA linux driver are OpenGL version 1.2? No, there are actually two problems. The first is that there is a typo in the source code for the GL.EXT.texture_object module. The second is a bug in NVidia's GL header which supports the GL_EXT_texture_object extension but does not declare any of the enumerants associated with that extension. This would not be problem, but the macro GL_EXT_texture_object is also not defined. It is required as an indication that the header supports this extension. If you have a chance try using the file that I have attached. Put it into src/interface and make sure that you undo the previous fix that I gave you before trying it out. This will tell if I can create a general workaround. thanks, Tarn |
From: Tarn W. B. <twb...@us...> - 2001-10-17 16:22:25
|
Antti, There is a more complete workaround available at http://pyopengl.sf.net/ftp/PyOpenGL-2.0.1.45.alpha.tar.gz Give that a shot if you get a chance. Remember to remove the #define line that you inserted earlier if you put that line into gl.h thanks, Tarn |