summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Paul <brian.paul@tungstengraphics.com>2002-04-26 13:54:47 +0000
committerBrian Paul <brian.paul@tungstengraphics.com>2002-04-26 13:54:47 +0000
commit86ab257a46fe459188ab5da615737e9e2e738007 (patch)
tree65560c6e63ececf0f61739e90aa9fb71853a9f4a
parentd7e7d8ec748cb7b4b638d40caec2845cce15533d (diff)
Mesa 4.0.3 updates
-rw-r--r--docs/README.X116
-rw-r--r--docs/RELNOTES-4.0.350
-rw-r--r--docs/VERSIONS29
3 files changed, 81 insertions, 4 deletions
diff --git a/docs/README.X11 b/docs/README.X11
index 7241c562fc..647e2a8351 100644
--- a/docs/README.X11
+++ b/docs/README.X11
@@ -1,5 +1,5 @@
- Mesa 4.0.2 Unix/X11 Information
+ Mesa 4.0.3 Unix/X11 Information
@@ -25,7 +25,7 @@ There are two ways to compile Mesa on Unix/X11 systems:
The top-level makefile will execute the makefiles in a number of sub-
-directories. When finished, the Mesa libraries will be in the Mesa-4.0.2/lib/
+directories. When finished, the Mesa libraries will be in the Mesa-4.0.3/lib/
directory. A few GLUT demos in the demos/ directory should be ready to run.
If you also downloaded and unpacked the demos there should be executables
@@ -323,4 +323,4 @@ Summary of X-related environment variables:
----------------------------------------------------------------------
-$Id: README.X11,v 3.8.2.2 2002/02/12 03:13:42 brianp Exp $
+$Id: README.X11,v 3.8.2.3 2002/04/26 13:54:47 brianp Exp $
diff --git a/docs/RELNOTES-4.0.3 b/docs/RELNOTES-4.0.3
new file mode 100644
index 0000000000..63956bbcd2
--- /dev/null
+++ b/docs/RELNOTES-4.0.3
@@ -0,0 +1,50 @@
+
+ Mesa 4.0.3 release notes
+
+ May ??, 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 only contains bug fixes version 4.0.2.
+
+See the docs/VERSIONS file for the list of bug fixes.
+
+
+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 needs updating
+BeOS needs updating
+Allegro needs updating
+D3D needs updating
+
+
+----------------------------------------------------------------------
+$Id: RELNOTES-4.0.3,v 1.1.2.1 2002/04/26 13:54:47 brianp Exp $
diff --git a/docs/VERSIONS b/docs/VERSIONS
index 86cac7b86a..8abd4d67d4 100644
--- a/docs/VERSIONS
+++ b/docs/VERSIONS
@@ -1,4 +1,4 @@
-$Id: VERSIONS,v 1.73.2.22 2002/04/01 16:54:11 brianp Exp $
+$Id: VERSIONS,v 1.73.2.23 2002/04/26 13:54:47 brianp Exp $
Mesa Version History
@@ -898,6 +898,7 @@ Mesa Version History
- lighting didn't always produce the correct alpha value
- fixed 3DNow! code to not read past end of arrays (Andrew Lewycky)
+
4.0.1 December 17, 2001
New:
- better sub-pixel sample positions for AA triangles (Ray Tice)
@@ -926,6 +927,7 @@ Mesa Version History
- fixed bug in normal length caching (ParaView lighting bug)
- fixed separate_specular color bug found in Chimera (18 Dec 2001)
+
4.0.2 April 2, 2002
New:
- New DOS (DJGPP) driver written by Daniel Borca
@@ -951,3 +953,28 @@ Mesa Version History
- user clip planes failed for some perspective projections (Chromium)
Known bugs:
- mipmap LOD computation
+
+
+4.0.3 May ??, 2002
+ New:
+ - updated GL/glext.h file (version 13)
+ - corrected MMX blend code (Jose Fonseca)
+ - support for software-based alpha planes in Windows driver
+ 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
+ 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)