It's about as useful as a chocolate glutSolidTeapot. Ditch it.

That's what I thought.
The current status is that I replaced the glu functions with new ones ported from SGI, except for:
* mipmaps are now just partially ported. I rewrote scaling and it looks now much better than the original mesa code. I also fixed 1 or 2 bugs in the mesa code here. I also did some refactoring in the code so there's just very little mesa code left. Is this sufficient to call it our own code, you reckon?
* quads are also still partially from mesa. I looked in the SGI code and it's *very* similar (it's really almost the same). Since I refactored it to make it OO code, you think it's still violating the LGPL license? I mean how many ways are there to draw a sphere, really...
Now I just have the tesselation code and the nurbs code left. Which is *lots* of code to port. Anyone using that?
Erik