pull in 4.0.3 docs to trunk
authorBrian Paul <brian.paul@tungstengraphics.com>
Wed, 26 Jun 2002 02:36:34 +0000 (02:36 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Wed, 26 Jun 2002 02:36:34 +0000 (02:36 +0000)
docs/RELNOTES-4.0.3 [new file with mode: 0644]
docs/VERSIONS

diff --git a/docs/RELNOTES-4.0.3 b/docs/RELNOTES-4.0.3
new file mode 100644 (file)
index 0000000..c69b6a2
--- /dev/null
@@ -0,0 +1,52 @@
+
+                          Mesa 4.0.3 release notes
+
+                               June 25, 2002
+
+                              PLEASE READ!!!!
+
+
+
+Introduction
+------------
+
+Mesa uses an even/odd version number scheme like the Linux kernel.
+Odd numbered versions (such as 3.3) designate new developmental releases.
+Even numbered versions (such as 3.4) designate stable releases.
+
+Mesa 4.0.3 basically just contains bug fixes version 4.0.2.
+
+See the docs/VERSIONS file for the list of bug fixes.
+
+The GGI driver has been updated, thanks to Filip Spacek.
+
+
+Device Drivers
+--------------
+
+Mesa advertises itself as either OpenGL 1.2 or OpenGL 1.3 depending on the
+device driver.  If the driver enables all the ARB extensions which are part
+of OpenGL 1.3 then glGetString(GL_VERSION) will return "1.3".  Otherwise,
+it'll return "1.2".
+
+A number of Mesa's software drivers haven't been actively maintained for
+some time.  We rely on volunteers to maintain many of the drivers.
+Here's the current status of all included drivers:
+
+Driver                 Status
+---------------------- ---------------------
+XMesa (Xlib)           implements OpenGL 1.3
+OSMesa (off-screen)    implements OpenGL 1.3
+FX (3dfx Voodoo1/2)    implements OpenGL 1.3
+SVGA                   implements OpenGL 1.3
+Wind River UGL         implements OpenGL 1.3
+Windows/Win32          implements OpenGL 1.3
+DOS/DJGPP              implements OpenGL 1.3 (new in Mesa 4.0.2)
+GGI                    implements OpenGL 1.3
+BeOS                   needs updating
+Allegro                        needs updating
+D3D                    needs updating
+
+
+----------------------------------------------------------------------
+$Id: RELNOTES-4.0.3,v 1.2 2002/06/26 02:36:34 brianp Exp $
index 60804c2d24f001a1cffa25a68142c0a6cf663e7d..df8a221a933c985cf8f14d258912f60dd2862f0e 100644 (file)
@@ -1,4 +1,4 @@
-$Id: VERSIONS,v 1.90 2002/06/15 03:06:16 brianp Exp $
+$Id: VERSIONS,v 1.91 2002/06/26 02:36:34 brianp Exp $
 
 
 Mesa Version History
@@ -955,6 +955,34 @@ Mesa Version History
        - mipmap LOD computation
 
 
+4.0.3  June 25, 2002
+    New:
+       - updated GL/glext.h file (version 15)
+       - corrected MMX blend code (Jose Fonseca)
+       - support for software-based alpha planes in Windows driver
+       - updated GGI driver (Filip Spacek)
+    Bug fixes:
+       - glext.h had wrong values for GL_DOT3_RGB[A]_EXT tokens
+       - OSMesaMakeCurrent() didn't recognize buffer size changes
+       - assorted conformance fixes for 16-bit/channel rendering
+       - texcombine alpha subtraction mode was broken
+       - fixed lighting bug with non-uniform scaling and display lists
+       - fixed bug when deleting shared display lists
+       - disabled SPARC cliptest assembly code (Mesa bug 544665)
+       - fixed a couple Solaris compilation/link problems
+       - blending clipped glDrawPixels didn't always work
+       - glGetTexImage() didn't accept packed pixel types
+       - glPixelMapu[is]v() could explode given too large of pixelmap
+       - glGetTexParameter[if]v() didn't accept GL_TEXTURE_MAX_ANISOTROPY_EXT
+       - glXCopyContext() could lead to segfaults
+       - glCullFace(GL_FRONT_AND_BACK) didn't work (bug 572665)
+    Changes:
+       - lots of C++ (g++) code clean-ups
+       - lots of T&L updates for the Radeon DRI driver
+    Known bugs:
+       - mipmap LOD computation (fixed for Mesa 4.1)
+
+
 4.1  Month, ??, 2002
     New:
        - GL_NV_vertex_program extension