[HOpenGL] GLU.Tessellator crashes

Sven Panne Sven.Panne at aedion.de
Sun Apr 26 11:35:05 EDT 2009


Am Sonntag, 26. April 2009 16:20:58 schrieb Sven Panne:
> [...]
> The bug fixes should be in the main repository quite fast (or are already
> there), [...]

OK, the following fixes and minor API additions are now in the main OpenGL 
package repository:

  * Terminate GLSL attribute names with NUL

  * Access 3D texture functions via their core API names, improving 
portability (e.g. for MacOS X)

  * Added a workaround for a bug in the SGI tessellator

  * Added mapBuffer/unmapBuffer and beginQuery/endQuery to exported API

  * Fixed marshalling of control points

I think that the last bug was never reported: On architectures where 
sizeof(void*) != sizeof(float), e.g. x86_64, marshalling of GLfloat control 
points for evaluators didn't work. Same for the case sizeof(void*) != 
sizeof(double) and GLdouble control points, but this combination is quite 
uncommon and therefore the bug was hidden for a long time.

Thanks for all the bug reports and patches!

Cheers,
   S.


More information about the HOpenGL mailing list