From 7e4cc1c29fc1fa32ba6bad4f827e357b9aa79f3a Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Mon, 24 Oct 2005 23:33:27 +0000 Subject: [PATCH] updates from 6.4 branch --- docs/RELNOTES-6.4 | 50 +++++++++++++++++++++++++++++++++++++++++++ docs/VERSIONS | 36 ++++++++++++++++++++++++++++++- docs/faq.html | 44 +++++++++++++++----------------------- docs/news.html | 53 +++++++++++++++++++++++++++++++++++++++++++++- docs/relnotes.html | 2 +- 5 files changed, 155 insertions(+), 30 deletions(-) create mode 100644 docs/RELNOTES-6.4 diff --git a/docs/RELNOTES-6.4 b/docs/RELNOTES-6.4 new file mode 100644 index 00000000000..a12600c3c83 --- /dev/null +++ b/docs/RELNOTES-6.4 @@ -0,0 +1,50 @@ + + Mesa 6.4 Release Notes + + October 24, 2005 + + + +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.4) designate stable releases. + + +6.4 is a bug-fix release. See the VERSIONS file for details. + + + +GLUT tarball +------------ + +Starting with 6.4, the GLUT library sources are distributed in a separate +tarball. This was done at the request of Linux distro vendors who prefer +to use freeglut. + + + + +Driver Status +---------------------- ---------------------- +DRI drivers varies with the driver +XMesa (Xlib) implements OpenGL 1.5 +OSMesa (off-screen) implements OpenGL 1.5 +Windows/Win32 implements OpenGL 1.5 +Glide (3dfx Voodoo1/2) requires updates +SVGA requires updates +DJGPP requires updates +GGI requires updates +BeOS requires updates +Allegro requires updates +D3D requires updates + +The drivers which require updates mostly need to be updated to work +with the new gl_renderbuffer / gl_framebuffer infrastructure introduced +in Mesa 6.3. + + +---------------------------------------------------------------------- +$Id: RELNOTES-6.4,v 3.1 2005/10/24 23:33:27 brianp Exp $ diff --git a/docs/VERSIONS b/docs/VERSIONS index 7d14e022edf..7da97c5e190 100644 --- a/docs/VERSIONS +++ b/docs/VERSIONS @@ -1374,13 +1374,47 @@ Mesa Version History - assorted DRI driver fixes +6.4 October 24, 2005 + New: + - Added a fast XOR line drawing function in Xlib driver + - Added support for GL_ARB_texture_mirrored_repeat to savage + driver (supported only on Savage4 hardware). + Changes: + - Mesa now packaged in three parts: Library, Demos and GLUT + Bug fixes: + - GLX_X_RENDERABLE token wasn't accepted by glXChooseFBConfig + - Some files were present multiple times in the 6.3.2 tarballs + - r200_vtxtmp_x86.S file was missing from 6.3.2 tarball (bug 4207) + - glxgears_fbconfig demo didn't work (bug 4237) + - fixed bug when bilinear sampling 2d textures with borders + - glXCreatePbuffer() could segfault instead of returning 0 (bug 4235) + - fixed undefined frexp and rand in X.org libGLcore.a (bug 4242) + - fixed a few problems with proxy color tables (bug 4270) + - fixed precision problem in Z clearing (bug 4395) + - glBitmap, glDraw/CopyPixels mistakenly generated selection hits + - fixed potential segfault caused by reading pixels outside + of renderbuffer bounds + - glGetTexLevelParameter didn't accept GL_TEXTURE_DEPTH_SIZE_ARB + - fixed memory corruption bug involving software alpha buffers + - glReadPixels clipped by window bounds was sometimes broken + - glDraw/CopyPixels of stencil data ignored the stencil write mask + - glReadPixels from a texture bound to a framebuffer object didn't work + - glIsRender/FramebufferEXT weren't totally correct + - fixed a number of point size attenuation/fade bugs + - fixed glFogCoord bug 4729 + - GLX encoding for transpose matrix functions was broken + - fixed broken fragment program KIL and SWZ instructions + - fragment programs that wrote result.depth.z didn't work + + 6.5 month, day, 2005 New: + - GL_EXT_packed_depth_stencil extension + - GL_EXT_timer_query extension - reflect demo improved to support multiple windows - singlebuffer demo (shows no/little-flicker single-buffered rendering) - r200: enable GL_ARB_texture_env_crossbar, separate the texture sampling unit bits from the texture env combine enable bits - - GL_EXT_timer_query extension - r200: add support for GL_ATI_fragment_shader - added fast XOR-mode line drawing optimization - radeon: add support for all 3 tmus, GL_ARB_texture_cube_map diff --git a/docs/faq.html b/docs/faq.html index 7ae65e63c2f..b93d5007dc0 100644 --- a/docs/faq.html +++ b/docs/faq.html @@ -9,7 +9,7 @@

Mesa Frequently Asked Questions

-Last updated: 17 November 2004 +Last updated: 21 October 2004

@@ -39,14 +39,14 @@ See the OpenGL website for more information.

-Mesa 5.x supports the OpenGL 1.4 specification. +Mesa 6.x supports the OpenGL 1.5 specification.

1.2 Does Mesa support/use graphics hardware?

-Yes. Specifically, Mesa serves as the OpenGL core for the open-source -XFree86/DRI OpenGL drivers. See the DRI +Yes. Specifically, Mesa serves as the OpenGL core for the open-source DRI +drivers for XFree86/X.org. See the DRI website for more information.

@@ -62,7 +62,8 @@ operating systems today. Still, Mesa serves at least these purposes:

-After installing XFree86 and the DRI drivers, some of these files +After installing XFree86/X.org and the DRI drivers, some of these files may be symlinks into the /usr/X11R6/ tree.

diff --git a/docs/news.html b/docs/news.html index 80d69ad7606..b756d26578f 100644 --- a/docs/news.html +++ b/docs/news.html @@ -11,6 +11,57 @@

News

+

October 24, 2005

+

+Mesa 6.4 has been released. This is a stable, bug-fix release. +

+
+    New:
+	- Added a fast XOR line drawing function in Xlib driver
+	- Added support for GL_ARB_texture_mirrored_repeat to savage
+	  driver (supported only on Savage4 hardware).
+    Changes:
+	- Mesa now packaged in three parts: Library, Demos and GLUT
+    Bug fixes:
+	- GLX_X_RENDERABLE token wasn't accepted by glXChooseFBConfig
+	- Some files were present multiple times in the 6.3.2 tarballs
+	- r200_vtxtmp_x86.S file was missing from 6.3.2 tarball (bug 4207)
+	- glxgears_fbconfig demo didn't work (bug 4237)
+	- fixed bug when bilinear sampling 2d textures with borders
+	- glXCreatePbuffer() could segfault instead of returning 0 (bug 4235)
+	- fixed undefined frexp and rand in X.org libGLcore.a (bug 4242)
+	- fixed a few problems with proxy color tables (bug 4270)
+	- fixed precision problem in Z clearing (bug 4395)
+	- glBitmap, glDraw/CopyPixels mistakenly generated selection hits
+	- fixed potential segfault caused by reading pixels outside
+	  of renderbuffer bounds
+	- glGetTexLevelParameter didn't accept GL_TEXTURE_DEPTH_SIZE_ARB
+	- fixed memory corruption bug involving software alpha buffers
+	- glReadPixels clipped by window bounds was sometimes broken
+	- glDraw/CopyPixels of stencil data ignored the stencil write mask
+	- glReadPixels from a texture bound to a framebuffer object didn't work
+	- glIsRender/FramebufferEXT weren't totally correct
+	- fixed a number of point size attenuation/fade bugs
+	- fixed glFogCoord bug 4729
+	- GLX encoding for transpose matrix functions was broken
+	- fixed broken fragment program KIL and SWZ instructions
+
+

+The MD5 checksums are: +

+
+1cce0c1eb4fd15e9dfe837a1ce0c9812  MesaLib-6.4.tar.gz
+85a84e47a3f718f752f306b9e0954ef6  MesaLib-6.4.tar.bz2
+b976fea4f3ee06354c53f91b6e3f2ffc  MesaLib-6.4.zip
+d8734f2c69bcf7ef9f5ae454a85743ba  MesaDemos-6.4.tar.gz
+1a8c4d4fc699233f5fdb902b8753099e  MesaDemos-6.4.tar.bz2
+607ab7c7a7de0cc5febbdde2bfa03098  MesaDemos-6.4.zip
+3260156f66174322a092be0767962d34  MesaGLUT-6.4.tar.gz
+0465d053f83775f44a12dec4050dfd78  MesaGLUT-6.4.tar.bz2
+02abfcdcdf72ba938ae00f6e3b70fbe0  MesaGLUT-6.4.zip
+
+ +

August 19, 2005

Mesa 6.3.2 has been released. @@ -1051,6 +1102,6 @@ source code.


-$Id: news.html,v 3.24 2005/08/19 23:42:29 brianp Exp $ +$Id: news.html,v 3.25 2005/10/24 23:33:27 brianp Exp $ diff --git a/docs/relnotes.html b/docs/relnotes.html index 221efc76f78..36083a1fbce 100644 --- a/docs/relnotes.html +++ b/docs/relnotes.html @@ -13,7 +13,7 @@ The release notes summarize what's new or changed in each Mesa release.