merge from 6.0 branch
authorBrian Paul <brian.paul@tungstengraphics.com>
Fri, 2 Apr 2004 23:37:02 +0000 (23:37 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Fri, 2 Apr 2004 23:37:02 +0000 (23:37 +0000)
docs/RELNOTES-6.0.1 [new file with mode: 0644]
docs/VERSIONS
docs/contents.html
docs/news.html

diff --git a/docs/RELNOTES-6.0.1 b/docs/RELNOTES-6.0.1
new file mode 100644 (file)
index 0000000..e72d9fe
--- /dev/null
@@ -0,0 +1,50 @@
+
+                      Mesa 6.0.1 release notes
+
+                           April 2, 2003
+
+
+
+Introduction
+------------
+
+Mesa uses an even/odd version number scheme like the Linux kernel.
+Even-numbered versions (such as 6.0.x) designate stable releases.
+Odd-numbered versions (such as 6.1.x) designate new developmental releases.
+
+Mesa 6.0.1 just fixes bugs found since the 6.0 release.  See the VERSIONS
+file for details.
+
+
+
+Device Drivers
+--------------
+
+Mesa advertises itself as supporting OpenGL 1.2, 1.3, 1.4 or 1.5
+depending on the device driver's capabilities.  For example, if the
+driver enables all the ARB extensions which are part of OpenGL 1.5
+then glGetString(GL_VERSION) will return "1.5".  Otherwise, it'll
+return "1.4" or the next lower version that implements all required
+functionality.
+
+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.5
+OSMesa (off-screen)    implements OpenGL 1.5
+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.5
+DJGPP                  implements OpenGL 1.5
+GGI                    implements OpenGL 1.3
+BeOS                   implements OpenGL 1.5
+Allegro                        needs updating
+D3D                    needs updating
+
+
+----------------------------------------------------------------------
+$Id: RELNOTES-6.0.1,v 3.1 2004/04/02 23:37:02 brianp Exp $
index 0739e12d8ff78e1999453ef7aecc6fb041f2ec74..640ed8adb57a67e957922aea303cf40016a1ee3f 100644 (file)
@@ -1207,6 +1207,7 @@ Mesa Version History
 
 6.1  Month day, 2004
     New:
+       - Revamped Makefile system
        - glXUseRotatedXFont() utility (see xdemos/xuserotfont.c)
        - internal driver interface changes related to texture object
          allocation, vertex/fragment programs, BlendEquationSeparate, etc.
@@ -1220,3 +1221,37 @@ Mesa Version History
        - glArrayElement in display lists didn't handle generic vertex attribs
        - glFogCoord didn't always work properly
        - ARB_fragment_program fog options didn't work
+
+
+6.0.1  April 2, 2004
+    New:
+       - upgraded glext.h to version 22
+       - new build targets (Dan Schikore)
+       - new linux-x86-opteron build target (Heath Feather)
+    Bug fixes:
+       - glBindProgramARB didn't update all necessary state
+       - fixed build problems on OpenBSD
+       - omit CVS directories from tarballs
+       - glGetTexImage(GL_COLOR_INDEX) was broken
+       - 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
+       - GLX_FBCONFIG_ID wasn't recognized in glXChooseFBConfig() (bug 888079)
+       - two-sided lighting and vertex program didn't work (bug 887330)
+       - stores to program parameter registers in vertex state programs
+         didn't work.
+       - fixed glOrtho bug found with gcc 3.2.2 (RH9)
+       - glXCreateWindow() wasn't fully implemented (bug 890894)
+       - generic vertex attribute arrays didn't work in display lists
+       - vertex buffer objects' default usage and access fields were wrong
+       - glDrawArrays with start!=0 was broken
+       - fragment program PK2H, UP2H, UP4B and UP4UB instructions were broken
+       - linux-osmesa16-static config didn't work
+       - fixed a few color index rendering problems (bug 910687)
+       - glInterleavedArrays didn't respect GL_CLIENT_ACTIVE_TEXTURE
+       - OSMesa RGB and BGR modes were broken
+       - glProgramStringARB mistakenly required a null-terminated string
+       - fragment program XPD instruction was incorrect
+       - glGetMaterial() didn't work reliably
+       - ARB_fragment_program KIL instruction was incorrect
index bfa376b33b7a8b0a4f6cce1a862e77abf1f69f01..d66c7d048f7e8414bab2876ea822542409efbecf 100644 (file)
@@ -20,7 +20,7 @@
 
 <b>Download / Install</b>
 <ul>
-<li><a href="http://www.sourceforge.net/projects/mesa3d" target="_parent">Stable Release (6.0)</a>
+<li><a href="http://www.sourceforge.net/projects/mesa3d" target="_parent">Stable Release (6.0.1)</a>
 <li><a href="download.html" target="MainFrame">Downloading/Unpacking</a>
 <li><a href="install.html" target="MainFrame">Compilation/Installation</a>
 <li><a href="glu.html" target="MainFrame">SGI's GLU</a>
@@ -53,6 +53,7 @@
 <li><a href="utilities.html" target="MainFrame">Utilities</a>
 <li><a href="helpwanted.html" target="MainFrame">Help Wanted</a>
 <li><a href="devinfo.html" target="MainFrame">Development Notes</a>
+<li><a href="drivers.html" target="MainFrame">Writing Device Drivers</a>
 <li><a href="sourcedocs.html" target="MainFrame">Source Documentation</a>
 <li><a href="subset.html" target="MainFrame">Subset Information</a>
 <li><a href="fbdev-dri.html" target="MainFrame">fbdev/DRI Environment</a>
index b98bc9c1d9d2b36242fa3c8e43276256da2c8cf6..82d0fa6936964b685d489dcf7cca5e55358fc765 100644 (file)
@@ -7,6 +7,57 @@
 <H1>News</H1>
 
 
+<h2>April 2, 2004</h2>
+
+<p>
+Mesa 6.0.1 has been released.
+This release basically just fixes bugs since the 6.0. release.
+</p>
+<pre>
+    New:
+       - upgraded glext.h to version 22
+       - new build targets (Dan Schikore)
+       - new linux-x86-opteron build target (Heath Feather)
+    Bug fixes:
+       - glBindProgramARB didn't update all necessary state
+       - fixed build problems on OpenBSD
+       - omit CVS directories from tarballs
+       - glGetTexImage(GL_COLOR_INDEX) was broken
+       - 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
+       - GLX_FBCONFIG_ID wasn't recognized in glXChooseFBConfig() (bug 888079)
+       - two-sided lighting and vertex program didn't work (bug 887330)
+       - stores to program parameter registers in vertex state programs
+         didn't work.
+       - fixed glOrtho bug found with gcc 3.2.2 (RH9)
+       - glXCreateWindow() wasn't fully implemented (bug 890894)
+       - generic vertex attribute arrays didn't work in display lists
+       - vertex buffer objects' default usage and access fields were wrong
+       - glDrawArrays with start!=0 was broken
+       - fragment program PK2H, UP2H, UP4B and UP4UB instructions were broken
+       - linux-osmesa16-static config didn't work
+       - fixed a few color index rendering problems (bug 910687)
+       - glInterleavedArrays didn't respect GL_CLIENT_ACTIVE_TEXTURE
+       - OSMesa RGB and BGR modes were broken
+       - glProgramStringARB mistakenly required a null-terminated string
+       - fragment program XPD instruction was incorrect
+       - glGetMaterial() didn't work reliably
+</pre>
+The MD5 checksums are:
+</p>
+<pre>
+011be0e79666c7a6eb9693fbf9348653  MesaLib-6.0.1.tar.gz
+b7f14088c5c2f14490d2739a91102112  MesaLib-6.0.1.tar.bz2
+bf0510cf0a2b87d64cdd317eca3f1db1  MesaLib-6.0.1.zip
+b7b648599e0aaee1c4ffc554a2a9139e  MesaDemos-6.0.1.tar.gz
+dd6aadfd9ca8e1cfa90c6ee492bc6f43  MesaDemos-6.0.1.tar.bz2
+eff71d59c211825e949199852f5a2316  MesaDemos-6.0.1.zip
+</pre>
+
+
+
 <h2>January 16, 2004</h2>
 
 <p>
@@ -780,6 +831,6 @@ source code</a>.</p>
 
 
 <hr>
-$Id: news.html,v 3.12 2004/01/15 15:47:57 brianp Exp $
+$Id: news.html,v 3.13 2004/04/02 23:37:02 brianp Exp $
 </body>
 </html>
\ No newline at end of file