Mesa 4.0.1

December 18th, 2001 by Alkini

Version 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 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)

Leave a Reply

You must be logged in to post a comment.