Mesa 7.1 Release Notes / May XX, 2008
Mesa 7.1 is a new development release.
There have been many internal code changes since Mesa 7.0.x.
It should be relatively stable, but those who are especially concerned about
stability should wait for Mesa 7.2.
MD5 checksums
TBD
New features
- autoconf-based configuration (and clean-up of Makefiles)
- Reduced dependencies between X server and Mesa
- GL_EXT_texture_from_pixmap extension for Xlib driver
- Support for the GL shading language with i965 driver (implemented by Intel)
Bug fixes
- Numerous GLSL fixes
- Fixed some error code/detection bugs in the GLSL-related API functions
To Do (someday) items
- Remove the MEMCPY() and _mesa_memcpy() wrappers and just use memcpy().
Probably do the same for malloc, calloc, etc.
The wrappers were useful in the past for memory debugging but now we
have valgrind. Not worried about SunOS 4 support anymore either...
- Switch to freeglut
- Fix linux-glide target/driver.
- Improved lambda and derivative calculation for frag progs.
Driver Status
Driver Status
---------------------- ----------------------
DRI drivers varies with the driver
XMesa/GLX (on Xlib) implements OpenGL 2.1
OSMesa (off-screen) implements OpenGL 2.1
Windows/Win32 implements OpenGL 2.1
Glide (3dfx Voodoo1/2) implements OpenGL 1.3
SVGA unsupported
Wind River UGL unsupported
DJGPP unsupported
GGI unsupported
BeOS unsupported
Allegro unsupported
D3D unsupported