On Fri, 2007-06-29 at 15:46 +0200, Hans de Goede wrote:
Not obviously no, let me try to rephrase my earlier hint.
No (none whatsover) libGL functions (including glGenTextures) may be called
before an OpenGL context has been created, iow before a window suitable for
openGL rendering has been created. So if this apps tries to loads the textures
above before creating its window, then that will crash with Mesa.
The trick is to look at the sequence in which window creation (for example SDL
_setVideoMode() with OPENGL flag, and the glGenTextures get called. 99% of all
crashes which in the BT point to glGenTextures() are because of glGenTextures
getting called before the window + openGL context is created.
I hope that helps, if not please repost the URL to the srpm and I'll take a
look as time permits.
That does help! I figured out what was going wrong and now it works on
x86_64. Thanks!
~spot