mesa: Branch 'master' - 6 commits

Brian Paul brianp at kemper.freedesktop.org
Fri Apr 27 23:05:35 UTC 2007


 Makefile                 |    8 ++---
 configs/default          |    6 ++--
 docs/intro.html          |   20 +++++++++++---
 docs/news.html           |    7 ++++
 docs/relnotes-6.5.3.html |   10 ++++++-
 docs/relnotes-7.0.html   |   67 +++++++++++++++++++++++++++++++++++++++++++++++
 docs/relnotes.html       |    1 
 src/mesa/main/version.h  |   14 ++++-----
 8 files changed, 114 insertions(+), 19 deletions(-)

New commits:
diff-tree d741b10be6c254a3c52f93b9f2241aeb8ba7eba1 (from e371a5f08460f2b7a9574d35171e970c7bde4b5f)
Author: Brian <brian at yutani.localnet.net>
Date:   Fri Apr 27 17:05:29 2007 -0600

    7.0 blurb

diff --git a/docs/news.html b/docs/news.html
index d23fc6d..cd09e25 100644
--- a/docs/news.html
+++ b/docs/news.html
@@ -11,6 +11,13 @@
 <H1>News</H1>
 
 
+<h2>May ???, 2007</h2>
+<p>
+<a href="relnotes-7.0.html">Mesa 7.0</a> is released.
+This is a stable release featuring OpenGL 2.1 support.
+</p>
+
+
 <h2>April 27, 2007</h2>
 <p>
 <a href="relnotes-6.5.3.html">Mesa 6.5.3</a> is released.
diff-tree e371a5f08460f2b7a9574d35171e970c7bde4b5f (from af846712fdc3a6946dca74ea67e393fbd106ea84)
Author: Brian <brian at yutani.localnet.net>
Date:   Fri Apr 27 17:01:23 2007 -0600

    Version bumps for 7.0

diff --git a/Makefile b/Makefile
index a6999aa..e039b5e 100644
--- a/Makefile
+++ b/Makefile
@@ -155,10 +155,10 @@ ultrix-gcc:
 
 # Rules for making release tarballs
 
-DIRECTORY = Mesa-6.5.3
-LIB_NAME = MesaLib-6.5.3
-DEMO_NAME = MesaDemos-6.5.3
-GLUT_NAME = MesaGLUT-6.5.3
+DIRECTORY = Mesa-7.0pre
+LIB_NAME = MesaLib-7.0pre
+DEMO_NAME = MesaDemos-7.0pre
+GLUT_NAME = MesaGLUT-7.0pre
 
 MAIN_FILES = \
 	$(DIRECTORY)/Makefile*						\
diff --git a/configs/default b/configs/default
index b162287..b6a051e 100644
--- a/configs/default
+++ b/configs/default
@@ -8,9 +8,9 @@
 CONFIG_NAME = default
 
 # Version info
-MESA_MAJOR=6
-MESA_MINOR=5
-MESA_TINY=3
+MESA_MAJOR=7
+MESA_MINOR=0
+MESA_TINY=0
 
 # external projects.  This should be useless now that we use libdrm.
 DRM_SOURCE_PATH=$(TOP)/../drm
diff --git a/src/mesa/main/version.h b/src/mesa/main/version.h
index e4a74cb..afc0bc2 100644
--- a/src/mesa/main/version.h
+++ b/src/mesa/main/version.h
@@ -1,6 +1,6 @@
 /*
  * Mesa 3-D graphics library
- * Version:  6.5.3
+ * Version:  7.0
  *
  * Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
  *
@@ -28,10 +28,10 @@
 
 
 /* Mesa version */
-#define MESA_MAJOR 6
-#define MESA_MINOR 5
-#define MESA_PATCH 3
-#define MESA_VERSION_STRING "6.5.3"
+#define MESA_MAJOR 7
+#define MESA_MINOR 0
+#define MESA_PATCH 0
+#define MESA_VERSION_STRING "7.0"
 
 /* To make version comparison easy */
 #define MESA_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
@@ -40,9 +40,9 @@
 
 /* OpenGL API version */
 #define OPENGL_MAJOR 2
-#define OPENGL_MINOR 0
+#define OPENGL_MINOR 1
 #define OPENGL_PATCH 0
-#define OPENGL_VERSION_STRING "2.0"
+#define OPENGL_VERSION_STRING "2.1"
 
 /* To make version comparison easy */
 #define OPENGL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
diff-tree af846712fdc3a6946dca74ea67e393fbd106ea84 (from c4615abb11a0fa0f6c2e0bdd543771564beb94c9)
Author: Brian <brian at yutani.localnet.net>
Date:   Fri Apr 27 17:00:13 2007 -0600

    updates for 7.0

diff --git a/docs/intro.html b/docs/intro.html
index 33a006a..ec481a9 100644
--- a/docs/intro.html
+++ b/docs/intro.html
@@ -128,10 +128,15 @@ specification as well as the GL_ARB_vert
 GL_ARB_fragment_program extensions.
 </p>
 
+<p>
+May 2007: Mesa 7.0 is released, implementing the OpenGL 2.1 specification
+and OpenGL Shading Language.
+</p>
+
 
 <p>
 Ongoing: Mesa is used as the core of many hardware OpenGL drivers for
-the XFree86 X.org X servers within the
+the XFree86 and X.org X servers within the
 <A href="http://dri.freedesktop.org/" target="_parent">DRI project</A>.
 I continue to enhance Mesa with new extensions and features.
 </p>
@@ -141,9 +146,16 @@ I continue to enhance Mesa with new exte
 <H1>Major Versions</H1>
 
 <p>
-This is a summary of the major versions of Mesa.  Note that Mesa's major
-version number tracks OpenGL's minor version number (+1).
-Work is underway to implement the OpenGL 2.0 specification.
+This is a summary of the major versions of Mesa.
+Mesa's major version number has been incremented whenever a new version
+of the OpenGL specification is implemented.
+</p>
+
+
+<H2>Version 7.x features</H2>
+<p>
+Version 7.x of Mesa implements the OpenGL 2.1 API.  The main feature
+of OpenGL 2.x is the OpenGL Shading Language.
 </p>
 
 
diff-tree c4615abb11a0fa0f6c2e0bdd543771564beb94c9 (from 430e0364137565a8c5e227afd904a99bfcb5348e)
Author: Brian <brian at yutani.localnet.net>
Date:   Fri Apr 27 16:54:05 2007 -0600

    added 7.0 relnotes link

diff --git a/docs/relnotes.html b/docs/relnotes.html
index f73500d..c698dfe 100644
--- a/docs/relnotes.html
+++ b/docs/relnotes.html
@@ -20,6 +20,7 @@ The release notes summarize what's new o
 </p>
 
 <UL>
+<LI><A HREF="relnotes-7.0.html">7.0 release notes</A>
 <LI><A HREF="relnotes-6.5.3.html">6.5.3 release notes</A>
 <LI><A HREF="relnotes-6.5.2.html">6.5.2 release notes</A>
 <LI><A HREF="relnotes-6.5.1.html">6.5.1 release notes</A>
diff-tree 430e0364137565a8c5e227afd904a99bfcb5348e (from 502ebe90e808853768a64853adfb8960dee64d68)
Author: Brian <brian at yutani.localnet.net>
Date:   Fri Apr 27 16:53:42 2007 -0600

    added 6.5.3 MD5 sums

diff --git a/docs/relnotes-6.5.3.html b/docs/relnotes-6.5.3.html
index df7526f..0d68d99 100644
--- a/docs/relnotes-6.5.3.html
+++ b/docs/relnotes-6.5.3.html
@@ -18,7 +18,15 @@ Mesa 7.0 is expected to follow shortly.
 
 <h2>MD5 checksums</h2>
 <pre>
-TBD
+39f33ea64e34e2d5b20640b008b57649  MesaLib-6.5.3.tar.gz
+46359457147c469745f24b5074a186f0  MesaLib-6.5.3.tar.bz2
+a8946fa861634ce15971396f47992c41  MesaLib-6.5.3.zip
+08e26948d57eaca74d02a530b2d8106e  MesaDemos-6.5.3.tar.gz
+8af91773ab2653fe537499676b05f2e8  MesaDemos-6.5.3.tar.bz2
+783f81b171bf89b0929abc894efd25a6  MesaDemos-6.5.3.zip
+9467d415388fe1ad82991fb20704b812  MesaGLUT-6.5.3.tar.gz
+360843e46b7ebb6909290b023f9b26fa  MesaGLUT-6.5.3.tar.bz2
+7686065e5c15a30de08a1610860b6840  MesaGLUT-6.5.3.zip
 </pre>
 
 
diff-tree 502ebe90e808853768a64853adfb8960dee64d68 (from 02e958a1e448bc5928fe668d302fc431aac97555)
Author: Brian <brian at yutani.localnet.net>
Date:   Fri Apr 27 16:53:26 2007 -0600

    7.0 release notes (template)

diff --git a/docs/relnotes-7.0.html b/docs/relnotes-7.0.html
new file mode 100644
index 0000000..534cc59
--- /dev/null
+++ b/docs/relnotes-7.0.html
@@ -0,0 +1,67 @@
+<HTML>
+
+<TITLE>Mesa Release Notes</TITLE>
+
+<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
+
+<body bgcolor="#eeeeee">
+
+<H1>Mesa 7.0 Release Notes / (<em>in progress</em>)</H1>
+
+<p>
+Mesa 7.0 is a stable release, featuring OpenGL 2.1 API support.
+</p>
+
+
+<h2>MD5 checksums</h2>
+<pre>
+TBD
+</pre>
+
+
+<h2>New features</h2>
+<ul>
+<li>OpenGL 2.0 and 2.1 API support.
+</ul>
+
+<h2>Bug fixes</h2>
+<ul>
+</ul>
+
+
+<h2>Internal code changes</h2>
+<ul>
+</ul>
+
+
+<h2>To Do (someday) items</h2>
+<ul>
+<li>Switch to freeglut
+<li>Fix linux-glide target/driver.
+<li>Improved lambda and derivative calculation for frag progs.
+</ul>
+
+
+<h2>Driver Status</h2>
+
+<pre>
+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
+</pre>
+
+</body>
+</html>



More information about the mesa-commit mailing list