[Plib-devel] __indirect_glTexCoordPointer
Brought to you by:
sjbaker
From: Bram S. <br...@sa...> - 2007-01-06 00:03:46
|
Hi, Was the assertion error from __indirect_glTexCoordPointer() ever solved? It is a very proliferated bug: http://www.google.com/search?q=__indirect_glTexCoordPointer It is always related to PLIB, and it occurs on systems that do not have accelerated X. Currently, I'm getting this on a fresh install of Yellow Dog Linux on the PS/3, with plib. What I've found out: - The assert goes away if I remove change ssgVtxArray.cxx in ssgVtxArray::draw_geometry() I replace the glPushClientAttrib ( GL_CLIENT_VERTEX_ARRAY_BIT ) ; and glPopClientAttrib() with a glDisableClientState ( GL_VERTEX_ARRAY ) ; - Most plib examples work with the fix, yet some do not render geometry, and some even crash my X11. - I suspect this is a protocol mismatch issue. I think the client and server of GLX are using different opcodes. The assert seems to get triggered even when glTexCoordPointer is not used. thx Bram |