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