Re: GLU.Tessellator crashes
Sven Panne <[email protected]>
| Newsgroups | gmane.comp.lang.haskell.hopengl |
|---|---|
| Message-ID | <[email protected]> |
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.