Mesa Version History
- - - + NOTE: Changes for Mesa 6.4 and later are documented in the corresponding release notes file. - - - -Mesa Version History
- + -1.0 beta February 1995
+1.0 beta February 1995
- Initial release
1.1 beta March 4, 1995
+1.1 beta March 4, 1995
Changes:- faster point and line drawing (2x faster) @@ -37,7 +41,7 @@ New:
- GLUT support
1.1.1 beta March 7, 1995
+1.1.1 beta March 7, 1995
Changes:- Reverted from eval2.c to eval.c due to FPE on Linux @@ -45,7 +49,7 @@ Changes:
- more Makefile changes
1.1.2 beta March 14, 1995
+1.1.2 beta March 14, 1995
New:- implementation of SGI's blending extensions @@ -61,7 +65,7 @@ Changes:
- faster transformation arithmetic
1.1.3 beta March 31, 1995
+1.1.3 beta March 31, 1995
New:- gluScaleImage() and gluBuild2DMipMaps() implemented @@ -76,7 +80,7 @@ Changes:
- more bug fixes
1.1.4 beta April 20, 1995
+1.1.4 beta April 20, 1995
Bug fixes:- missing #define SEEK_SET in src-tk/image.c @@ -96,7 +100,7 @@ New features:
- Implemented gluPartialDisk()
1.2 May 22, 1995
+1.2 May 22, 1995
Bug fixes:- IRIX 4.x makefile problem @@ -128,7 +132,7 @@ Bug fixes:
- X/Mesa incorrect default clear color and drawing color
- more robust X MIT-SHM support in X/Mesa
- glTexImage( format=GL_LUMINANCE ) didn't work -
- GL_LINE mode polygons with line width > 1.0 could cause a crash +
- GL_LINE mode polygons with line width > 1.0 could cause a crash
- numerous feedback bugs
- glReadPixels() from depth buffer was wrong
- error prone depth and stencil buffer allocation
@@ -144,7 +148,7 @@ New features:
Changes:
- renamed aux.h as glaux.h (MS-DOS names can't start with aux) -
- most filenames are in 8.3 format to accomodate MS-DOS +
- most filenames are in 8.3 format to accommodate MS-DOS
- use GLubytes to store arrays of colors instead of GLints
- using 24-bit color on some X servers resulted in garbage rendering
- 32-bit per pixel mode for XFree86 now works
- glRotate(a,0,0,0) gave unpredictable results -
- GL_LINE_STRIP with > 480 vertices had occasional clipping problems +
- GL_LINE_STRIP with > 480 vertices had occasional clipping problems
- 8-bit TrueColor GLXPixmap rendering incorrectly required a colormap
- glMaterial() wasn't ignored when GL_COLOR_MATERIAL was enabled
- glEnable(GL_COLOR_MATERIAL) followed by glColor() didn't work right @@ -505,7 +509,7 @@ Changes:
- many 3Dfx driver updates
- cygnus Makefiles now included
- updated DOS driver -
- made a few changes to dosmesa.c and wmesa.c (VB->Unclipped) +
- made a few changes to dosmesa.c and wmesa.c (VB->Unclipped)
- internally, colors now stored in GLubytes, not GLfixed
- optimized changing of GL_SHININESS parameter
- replaced old Mesa/windows/ directory with Mesa/WIN32/ directory
- converted a few old glaux/gltk demos to GLUT -
- renamed directories: demos -> xdemos, gdemos -> demos +
- renamed directories: demos -> xdemos, gdemos -> demos
-
-Bug Fixes:
- various GL conformance failures fixed since 3.2.1
-
-Changes:
- finished internal support for compressed textures for DRI
- lots of C++ (g++) code clean-ups -
- lots of T&L updates for the Radeon DRI driver +
- lots of T&L updates for the Radeon DRI driver
-
@@ -1218,7 +1222,7 @@ Bug fixes:
-
-
- max texture units reduced to six to accomodate texture rectangles +
- max texture units reduced to six to accommodate texture rectangles
- removed unfinished GL_MESA_sprite_point extension code
- reorganized directory tree -
- GL_ARB_vertex/fragment_program extensions (Michal Krol & Karl Rasche) +
- GL_ARB_vertex/fragment_program extensions (Michal Krol & Karl Rasche)
- GL_ATI_texture_env_combine3 extension (Ian Romanick)
- GL_SGI_texture_color_table extension (Eric Plante)
- GL_NV_fragment_program extension @@ -1397,8 +1401,8 @@ New:
- demo of per-pixel lighting with a fragment program (demos/fplight.c)
- new version (18) of glext.h header
- new spriteblast.c demo of GL_ARB_point_sprite -
- faster glDrawPixels in X11 driver in some cases (see RELNOTES-5.1) -
- faster glCopyPixels in X11 driver in some cases (see RELNOTES-5.1) +
- faster glDrawPixels in X11 driver in some cases (see relnotes/5.1) +
- faster glCopyPixels in X11 driver in some cases (see relnotes/5.1)
-
@@ -1443,7 +1447,7 @@ Bug fixes:
6.0.1 April 2, 2004
+6.0.1 April 2, 2004
New:- upgraded glext.h to version 22 @@ -1456,7 +1460,7 @@ Bug fixes:
- fixed build problems on OpenBSD
- omit CVS directories from tarballs
- glGetTexImage(GL_COLOR_INDEX) was broken -
- fixed an infinite loop in t&l module +
- fixed an infinite loop in t&l module
- silenced some valgrind warnings about using unitialized memory
- fixed some compilation/link glitches on IRIX (Mike Stephens)
- glBindProgram wasn't getting compiled into display lists @@ -1481,7 +1485,7 @@ Bug fixes:
6.1 August 18, 2004
+6.1 August 18, 2004
New:- Revamped Makefile system @@ -1514,7 +1518,7 @@ Bug fixes:
- sampling an incomplete texture in a fragment program would segfault
- glTexImage was missing a few error checks
- fixed some minor glGetTexParameter glitches -
- GL_INTENSITY was mistakenly accepted as a
to glTexImage + - GL_INTENSITY was mistakenly accepted as a <format> to glTexImage
- fragment program writes to RC/HC register were broken
- fixed a few glitches in GL_HP_occlusion_test extension
- glBeginQueryARB and glEndQueryARB didn't work inside display lists @@ -1524,7 +1528,7 @@ Bug fixes:
6.2 October 2, 2004
+6.2 October 2, 2004
New:- enabled GL_ARB_texture_rectangle (same as GL_NV_texture_rectangle) @@ -1551,7 +1555,7 @@ Bug fixes:
6.2.1 December 9, 2004
+6.2.1 December 9, 2004
Bug fixes:- don't apply regular fog or color sum when using a fragment program @@ -1572,7 +1576,7 @@ Changes:
6.3 July 20, 2005
+6.3 July 20, 2005
New:- GL_EXT_framebuffer_object extension @@ -1616,13 +1620,13 @@ Bug fixes:
6.3.1
+6.3.1
This was an intermediate release for X.org which wasn't otherwise released.)
-6.3.2 August 19, 2005
+6.3.2 August 19, 2005
New:- The distribution now includes the DRI drivers and GLX code @@ -1646,11 +1650,11 @@ Bug fixes: