From 9cef3efc299b7cafb5720782fc1ed5731f47d7ce Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Sat, 2 Oct 2004 15:43:14 +0000 Subject: initial stuff for 6.3 --- docs/RELNOTES-6.2 | 5 +++- docs/RELNOTES-6.3 | 40 ++++++++++++++++++++++++++++++ docs/VERSIONS | 9 +++++++ docs/devinfo.html | 72 +++++++----------------------------------------------- docs/relnotes.html | 1 + 5 files changed, 63 insertions(+), 64 deletions(-) create mode 100644 docs/RELNOTES-6.3 diff --git a/docs/RELNOTES-6.2 b/docs/RELNOTES-6.2 index 536221838c..4043a5655e 100644 --- a/docs/RELNOTES-6.2 +++ b/docs/RELNOTES-6.2 @@ -19,6 +19,9 @@ This release primarily just fixes bugs found in the Mesa 6.1 release. See the VERSIONS file for details. +ToDo: PBO for polygon stipple, convolution filter, etc. + + Known Issues ------------ @@ -46,4 +49,4 @@ D3D needs updating ---------------------------------------------------------------------- -$Id: RELNOTES-6.2,v 3.3 2004/10/02 14:59:29 brianp Exp $ +$Id: RELNOTES-6.2,v 3.4 2004/10/02 15:43:14 brianp Exp $ diff --git a/docs/RELNOTES-6.3 b/docs/RELNOTES-6.3 new file mode 100644 index 0000000000..533dd35f16 --- /dev/null +++ b/docs/RELNOTES-6.3 @@ -0,0 +1,40 @@ + + Mesa 6.3 release notes + + month day, 2004 + + PLEASE READ!!!! + + + +Introduction +------------ + +Mesa uses an even/odd version number scheme like the Linux kernel. +Odd numbered versions (such as 6.3) designate new developmental releases. +Even numbered versions (such as 6.2) designate stable releases. + + + +To Do: PBO for polygon stipple, convolution filter, etc. + + + + +Driver Status +---------------------- --------------------- +XMesa (Xlib) implements OpenGL 1.5 +OSMesa (off-screen) implements OpenGL 1.5 +Glide (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.3,v 3.1 2004/10/02 15:43:14 brianp Exp $ diff --git a/docs/VERSIONS b/docs/VERSIONS index 65b3a083f4..65c8e823ee 100644 --- a/docs/VERSIONS +++ b/docs/VERSIONS @@ -1295,3 +1295,12 @@ Mesa Version History - spriteblast demo didn't handle window size changes correctly - glTexSubImage didn't handle pixels=NULL correctly for PBOs - fixed color index mode glDrawPixels bug (Karl Schultz) + + +6.3 Month day, 2004 + New: + - + Changes: + - + Bug fixes: + - diff --git a/docs/devinfo.html b/docs/devinfo.html index c1ddea3e4b..e1761be223 100644 --- a/docs/devinfo.html +++ b/docs/devinfo.html @@ -123,83 +123,40 @@ XXX to do These are the instructions for making a new Mesa release.

-

-Prerequisites (later versions may work): -

- -

Be sure to do a "cvs update -d ." in the Mesa directory to get all the latest files.

-Update the version definitions in src/version.h +Update the version definitions in src/mesa/main/version.h

Create/edit the docs/RELNOTES-X.Y file to document what's new in the release. -Edit the docs/VERSIONS file too. -

- -

-Edit Make-config and change the MESA_MAJOR and/or MESA_MINOR versions. -

- -

-Edit the GNU configure stuff to change versions numbers as needed: -Update the version string (second argument) in the line -"AM_INIT_AUTOMAKE(Mesa, 3.3)" in the configure.in file. -

- -

-Remove the leading `dnl' from the line "dnl AM_MAINTAINER_MODE". -

- -

-Verify the version numbers near the top of configure.in -

- -

-Run "fixam -f" to disable automatic dependency tracking. -

- -

-Run the bootstrap script to generate the configure script. -

- -

-Edit Makefile.X11 and verify DIRECTORY is set correctly. The Mesa -sources must be in that directory (or there must be a symbolic link). +Update the docs/VERSIONS file too.

-Edit Makefile.X11 and verify that LIB_NAME and DEMO_NAME are correct. -If it's a beta release, be sure the bump up the beta release number. +Edit configs/default and change the MESA_MAJOR, MESA_MINOR and MESA_TINY +version numbers.

-cp Makefile.X11 to Makefile so that the old-style Mesa makefiles -still work. ./configure will overwrite it if that's what the user runs. +Edit the top-level Makefile and verify that DIRECTORY, LIB_NAME and +DEMO_NAME are correct.

-Make a symbolic link from $(DIRECTORY) to Mesa. For example, -ln -s Mesa Mesa-3.3 This is needed in order to make a correct +Make a symbolic link from $(DIRECTORY) to 'Mesa'. For example, +ln -s Mesa Mesa-6.3 This is needed in order to make a correct tar file in the next step.

Make the distribution files. From inside the Mesa directory:

-	make -f Makefile.X11 lib_tar
-	make -f Makefile.X11 demo_tar
-	make -f Makefile.X11 lib_zip
-	make -f Makefile.X11 demo_zip
+	make tarballs
 

@@ -224,17 +181,6 @@ and

-

Autoconf info

- -

-In order to run the bootstrap script you'll need: -

-

-autoconf 2.50
-automake 1.4-p5
-libtool 1.4
-
- diff --git a/docs/relnotes.html b/docs/relnotes.html index cb05689110..a059e2dd14 100644 --- a/docs/relnotes.html +++ b/docs/relnotes.html @@ -11,6 +11,7 @@ The release notes summarize what's new or changed in each Mesa release.