From: Brian Paul 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.
-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:
Stand-alone Mesa is the original incarnation of Mesa. -On systems running the X Window System, it does all its rendering through -the Xlib API. +On systems running the X Window System it does all its rendering through +the Xlib API:
-You don't! A copy of the Mesa source code lives inside the XFree86/DRI source -tree and gets compiled into the individual DRI driver modules. -If you try to install Mesa over an XFree86/DRI installation, you'll lose -hardware rendering (because stand-alone Mesa's libGL.so is different than -the XFree86 libGL.so). -
--The DRI developers will incorporate the latest release of Mesa into the -DRI drivers when the time is right. -
--To upgrade, either look for a new release of XFree86 or visit the -DRI website to see -if there's newer drivers. +This wasn't easy in the past. +Now, the DRI drivers are included in the Mesa tree and can be compiled +separately from the X server. +Just follow the Mesa compilation instructions.
@@ -201,7 +191,7 @@ Mesa no longer supports GNU autoconf/automake. Why?-Now, Mesa again uses a conventional Makefile system (as it did originally). +Now Mesa again uses a conventional Makefile system (as it did originally). Basically, each Makefile in the tree includes one of the configuration files from the config/ directory. The config files specify all the variables for a variety of popular systems. @@ -219,9 +209,9 @@ Mesa's not the solution.
-GLUT (OpenGL Utility Toolkit) is in the separate MesaDemos-x.y.z.tar.gz file. -If you don't already have GLUT installed, you should grab the MesaDemos -package and unpack it before compiling Mesa. +GLUT (OpenGL Utility Toolkit) is in the separate MesaGLUT-x.y.z.tar.gz file. +If you don't already have GLUT installed, you should grab the MesaGLUT +package and compile it with the rest of Mesa.
@@ -250,7 +240,7 @@ Mesa version number. version number.-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 @@
+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 ++ +
Mesa 6.3.2 has been released. @@ -1051,6 +1102,6 @@ source code.