Mesa 4.0.1
December 18th, 2001 by AlkiniVersion 4.0.1 of the Mesa 3D Graphics Library, an open source implementation of the OpenGL API, has been released. This is primarily a bugfix release and the changes include:
- better sub-pixel sample positions for AA triangles
- slightly faster blending for (GL_ZERO, GL_ONE) and (GL_ONE, GL_ZERO)
- added missing break statements in glGet*() for multisample cases
- fixed uninitialized hash table mutex bug (display lists / texobjs)
- fixed bad teximage error check conditional
- fixed demos readtex.c compilation problem on Windows
- added missing glGet() query for GL_MAX_TEXTURE_LOD_BIAS_EXT
- silence some compiler warnings (gcc 2.96)
- enable the #define GL_VERSION_1_3 in GL/gl.h
- added GL 1.3 and GLX 1.4 entries to gl_mangle.h and glx_mangle.h
- fixed glu.h typedef problem found with MSDev 6.0
- build libGL.so with -Bsymbolic (fixes bug found with Chromium)
- added missing ‘const’ to glXGetContextIDEXT() in glxext.h
- fixed a few glXGetProcAddress() errors (texture compression, etc)
- fixed start index bug in compiled vertex arrays
- fixed compilation problems in src/SPARC/glapi_sparc.S
- fixed triangle strip “parity” bug found in VTK medical1 demo
- use glXGetProcAddressARB in GLUT to avoid extension linking problems
- provoking vertex of flat-shaded, color-index triangles was wrong
- fixed a few display list bugs (GLUT walker, molecule, etc)
- glTexParameter didn’t flush the vertex buffer
- feedback attributes for glDraw/CopyPixels and glBitmap were wrong
- fixed bug in normal length caching (ParaView lighting bug)
Mesa 4.0.1 Source: MesaLib-4.0.1.tar.bz2 (1.56MB)
Mesa Demos 4.0.1: MesaDemos-4.0.1.tar.bz2 (871K)



