From 60955d7f96952e3815438711d8b595c63899972d Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Thu, 21 Sep 2006 22:51:16 +0000 Subject: [PATCH] Re-org of per-release info. From now on, put all release-specific info into the release-X.Y.Z.html file rather than scattered between a relnotes file, versions.html and news.html. --- docs/contents.html | 1 - docs/news.html | 93 +++------------------ docs/relnotes-6.4.1.html | 68 +++++++++++++++ docs/relnotes-6.4.2.html | 75 +++++++++++++++++ docs/relnotes-6.4.html | 90 ++++++++++++++++++++ docs/relnotes-6.5.1.html | 74 ++++++++++++++--- docs/relnotes-6.5.2.html | 72 ++++++++++++++++ docs/relnotes-6.5.html | 131 +++++++++++++++++++++++++++++ docs/relnotes.html | 24 +++++- docs/versions.html | 175 ++------------------------------------- 10 files changed, 538 insertions(+), 265 deletions(-) create mode 100644 docs/relnotes-6.4.1.html create mode 100644 docs/relnotes-6.4.2.html create mode 100644 docs/relnotes-6.4.html create mode 100644 docs/relnotes-6.5.2.html create mode 100644 docs/relnotes-6.5.html diff --git a/docs/contents.html b/docs/contents.html index 40cefa26e7a..7a91aa62f07 100644 --- a/docs/contents.html +++ b/docs/contents.html @@ -28,7 +28,6 @@ a:visited {
  • Platforms and Drivers
  • License & Copyright
  • FAQ -
  • Version History
  • Release Notes
  • Acknowledgements
  • Conformance Testing diff --git a/docs/news.html b/docs/news.html index 639cc84b712..9cd622fe227 100644 --- a/docs/news.html +++ b/docs/news.html @@ -13,108 +13,37 @@

    September 15, 2006

    -Mesa 6.5.1 has been released. This is a new development release. +Mesa 6.5.1 has been released. +This is a new development release.

    -Changes in version 6.5.1 -

    -The MD5 checksums are: -

    -
    -d9a555297319bb932a3192952d53d073  MesaLib-6.5.1.tar.gz
    -c46f2c6646a270911b791dd8e1c2d977  MesaLib-6.5.1.tar.bz2
    -939eaaff33322bfeafac784402b45f4f  MesaLib-6.5.1.zip
    -9e4bbe83c007bfbaa67449a81cc3d36a  MesaDemos-6.5.1.tar.gz
    -0f2794baf7a9d98b22caea9f78c6942d  MesaDemos-6.5.1.tar.bz2
    -14c77eab9cc7a265c331abf239927c1c  MesaDemos-6.5.1.zip
    -c5f87c23aaf4eaf1bda0d007ea98366c  MesaGLUT-6.5.1.tar.gz
    -2525642fe7f454e3e1a1aad01359b406  MesaGLUT-6.5.1.tar.bz2
    -e33b165c22551e23b58ede8767378543  MesaGLUT-6.5.1.zip
    -

    March 31, 2006

    -Mesa 6.5 has been released. This is a new development release. +Mesa 6.5 has been released. +This is a new development release.

    -Changes in version 6.5 -

    -The MD5 checksums are: -

    -
    -657be3b92f6dabc78a67ed9cb8d67813  MesaLib-6.5.tar.gz
    -61beda590bfc5b4a12e979d5f2d70d7a  MesaLib-6.5.tar.bz2
    -19d48b872d579d4f91466060804a59ac  MesaLib-6.5.zip
    -694ad3a7007010c7418a9c72d1cba5b7  MesaDemos-6.5.tar.gz
    -ab95b590dcd640726a2d89e62068c66e  MesaDemos-6.5.tar.bz2
    -b792c303fefd87294488e2b7eab976e5  MesaDemos-6.5.zip
    -ac1d585483617db0c91e5c15cb5ec3a3  MesaGLUT-6.5.tar.gz
    -59f0bf2b2ffb67fe23ee479f9b044f31  MesaGLUT-6.5.tar.bz2
    -005decb2136718e22222ac1c4805cd15  MesaGLUT-6.5.zip
    -

    February 2, 2006

    -Mesa 6.4.2 has been released. This is primarily a bug-fix release. -

    -Changes in version 6.4.2 -

    -The MD5 checksums are: +Mesa 6.4.2 has been released. +This is stable, bug-fix release.

    -
    -cb0d745d520fa7c2bb9178058b763544  MesaLib-6.4.2.tar.gz
    -7674d2c603b5834259e4e5a820cefd5b  MesaLib-6.4.2.tar.bz2
    -d224e1325b33ff71a0f3893fc6b4d594  MesaLib-6.4.2.zip
    -d4b345d4588fc750cd3d34f3ac26673e  MesaDemos-6.4.2.tar.gz
    -9cae1ab874af533ce356bd7dfe2e0bb0  MesaDemos-6.4.2.tar.bz2
    -2da6e1d1245e441d27813595c6ba50de  MesaDemos-6.4.2.zip
    -84427d18c3453f0ea52388eeba7169b5  MesaGLUT-6.4.2.tar.gz
    -b157ba8ad1ea63260cf5339132e7aac6  MesaGLUT-6.4.2.tar.bz2
    -fe1523744fc05edc3811dfc6a1bf4181  MesaGLUT-6.4.2.zip
    -

    November 29, 2005

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

    -Changes in version 6.4.1 -

    -The MD5 checksums are: -

    -
    -698ceb574cf882b0226761f5913c0da9  MesaLib-6.4.1.tar.gz
    -ea148c828ec6f645526451db1b8556f1  MesaLib-6.4.1.tar.bz2
    -42e93279468975ed2bf3111b8721e5d9  MesaLib-6.4.1.zip
    -e3b0d50807fd2bdcd1a95aaddd786f13  MesaDemos-6.4.1.tar.gz
    -99df1fdcb98d391666b476ca6f1dda8a  MesaDemos-6.4.1.tar.bz2
    -b999d2c6d92fb4b7740a3dbd889348e3  MesaDemos-6.4.1.zip
    -eadfe01fe5ddfb1eb8227dd567b31635  MesaGLUT-6.4.1.tar.gz
    -bd003bb4f981a4f91dee4c38644d4f3f  MesaGLUT-6.4.1.tar.bz2
    -71c401c037088bf688a88afdaeb3420f  MesaGLUT-6.4.1.zip
    -
    -

    October 24, 2005

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

    -Changes in version 6.4 -

    -The MD5 checksums are: +Mesa 6.4 has been released. +This is stable, bug-fix release.

    -
    -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

    @@ -1141,6 +1070,6 @@ source code.


    -$Id: news.html,v 3.31 2006/09/16 04:23:16 brianp Exp $ +$Id: news.html,v 3.32 2006/09/21 22:51:16 brianp Exp $ diff --git a/docs/relnotes-6.4.1.html b/docs/relnotes-6.4.1.html new file mode 100644 index 00000000000..3d6ff1c4fe4 --- /dev/null +++ b/docs/relnotes-6.4.1.html @@ -0,0 +1,68 @@ + + +Mesa Release Notes + + + + + + + +

    Mesa 6.4.1 / November 29, 2006

    + +

    +Mesa 6.4.1 is a stable, bug-fix release. +

    + + +

    MD5 checksums

    +
    +698ceb574cf882b0226761f5913c0da9  MesaLib-6.4.1.tar.gz
    +ea148c828ec6f645526451db1b8556f1  MesaLib-6.4.1.tar.bz2
    +42e93279468975ed2bf3111b8721e5d9  MesaLib-6.4.1.zip
    +e3b0d50807fd2bdcd1a95aaddd786f13  MesaDemos-6.4.1.tar.gz
    +99df1fdcb98d391666b476ca6f1dda8a  MesaDemos-6.4.1.tar.bz2
    +b999d2c6d92fb4b7740a3dbd889348e3  MesaDemos-6.4.1.zip
    +eadfe01fe5ddfb1eb8227dd567b31635  MesaGLUT-6.4.1.tar.gz
    +bd003bb4f981a4f91dee4c38644d4f3f  MesaGLUT-6.4.1.tar.bz2
    +71c401c037088bf688a88afdaeb3420f  MesaGLUT-6.4.1.zip
    +
    + + +

    Bug fixes

    + + + +

    Driver Status

    + +
    +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
    +
    + + + diff --git a/docs/relnotes-6.4.2.html b/docs/relnotes-6.4.2.html new file mode 100644 index 00000000000..f5a658f99b5 --- /dev/null +++ b/docs/relnotes-6.4.2.html @@ -0,0 +1,75 @@ + + +Mesa Release Notes + + + + + + + +

    Mesa 6.4.2 / February 2, 2006

    + +

    +Mesa 6.4.2 is a stable, bug-fix release. +

    + + +

    MD5 checksums

    +
    +cb0d745d520fa7c2bb9178058b763544  MesaLib-6.4.2.tar.gz
    +7674d2c603b5834259e4e5a820cefd5b  MesaLib-6.4.2.tar.bz2
    +d224e1325b33ff71a0f3893fc6b4d594  MesaLib-6.4.2.zip
    +d4b345d4588fc750cd3d34f3ac26673e  MesaDemos-6.4.2.tar.gz
    +9cae1ab874af533ce356bd7dfe2e0bb0  MesaDemos-6.4.2.tar.bz2
    +2da6e1d1245e441d27813595c6ba50de  MesaDemos-6.4.2.zip
    +84427d18c3453f0ea52388eeba7169b5  MesaGLUT-6.4.2.tar.gz
    +b157ba8ad1ea63260cf5339132e7aac6  MesaGLUT-6.4.2.tar.bz2
    +fe1523744fc05edc3811dfc6a1bf4181  MesaGLUT-6.4.2.zip
    +
    + + +

    New features

    + + +

    Changes

    + + +

    Bug fixes

    + + + +

    Driver Status

    + +
    +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
    +
    + + + diff --git a/docs/relnotes-6.4.html b/docs/relnotes-6.4.html new file mode 100644 index 00000000000..1fffa27f6f8 --- /dev/null +++ b/docs/relnotes-6.4.html @@ -0,0 +1,90 @@ + + +Mesa Release Notes + + + + + + + +

    Mesa 6.4 / October 24, 2005

    + +

    +Mesa 6.4 is a stable, bug-fix release. +

    + + +

    MD5 checksums

    +
    +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
    +
    + + +

    New

    + + +

    Changes

    + + +

    Bug fixes

    + + + +

    Driver Status

    + +
    +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
    +
    + + + diff --git a/docs/relnotes-6.5.1.html b/docs/relnotes-6.5.1.html index 0640e992bba..b053203f72a 100644 --- a/docs/relnotes-6.5.1.html +++ b/docs/relnotes-6.5.1.html @@ -8,17 +8,7 @@ -

    Mesa 6.5.1 Release Notes

    - - - -

    Introduction

    - -

    -Mesa uses an even/odd version number scheme like the Linux kernel. -Odd numbered versions (such as 6.5) designate new developmental releases. -Even numbered versions (such as 6.4) designate stable releases. -

    +

    Mesa 6.5.1 Release Notes / September 15, 2006

    Mesa 6.5.1 is a 6.5 follow-on development release mostly consisting of @@ -26,8 +16,21 @@ Mesa 6.5.1 is a 6.5 follow-on development release mostly consisting of

    -

    New Features

    +

    MD5 checksums

    +
    +d9a555297319bb932a3192952d53d073  MesaLib-6.5.1.tar.gz
    +c46f2c6646a270911b791dd8e1c2d977  MesaLib-6.5.1.tar.bz2
    +939eaaff33322bfeafac784402b45f4f  MesaLib-6.5.1.zip
    +9e4bbe83c007bfbaa67449a81cc3d36a  MesaDemos-6.5.1.tar.gz
    +0f2794baf7a9d98b22caea9f78c6942d  MesaDemos-6.5.1.tar.bz2
    +14c77eab9cc7a265c331abf239927c1c  MesaDemos-6.5.1.zip
    +c5f87c23aaf4eaf1bda0d007ea98366c  MesaGLUT-6.5.1.tar.gz
    +2525642fe7f454e3e1a1aad01359b406  MesaGLUT-6.5.1.tar.bz2
    +e33b165c22551e23b58ede8767378543  MesaGLUT-6.5.1.zip
    +
    + +

    New Features

    + +

    Changes

    + + +

    Bug fixes

    + diff --git a/docs/relnotes-6.5.2.html b/docs/relnotes-6.5.2.html new file mode 100644 index 00000000000..0b5e251e343 --- /dev/null +++ b/docs/relnotes-6.5.2.html @@ -0,0 +1,72 @@ + + +Mesa Release Notes + + + + + + + +

    Mesa 6.5.2 Release Notes / (in progress)

    + +

    +Mesa 6.5.2 is a 6.5 follow-on development release mostly consisting of +bug fixes. +

    + + +

    MD5 checksums

    +
    +
    + + +

    New Features

    + + +

    Changes

    + + +

    Bug fixes

    + + + +

    Internal code changes

    + + + +

    To Do (someday) items

    + + + +

    Driver Status

    + +
    +Driver			Status
    +----------------------	----------------------
    +DRI drivers		varies with the driver
    +XMesa/GLX (on 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
    +
    + + + diff --git a/docs/relnotes-6.5.html b/docs/relnotes-6.5.html new file mode 100644 index 00000000000..9d1d6691e9d --- /dev/null +++ b/docs/relnotes-6.5.html @@ -0,0 +1,131 @@ + + +Mesa Release Notes + + + + + + + +

    Mesa 6.5 Release Notes / March 31, 2006

    + +

    +Mesa 6.5 is a new development release. +

    + + +

    MD5 checksums

    +
    +657be3b92f6dabc78a67ed9cb8d67813  MesaLib-6.5.tar.gz
    +61beda590bfc5b4a12e979d5f2d70d7a  MesaLib-6.5.tar.bz2
    +19d48b872d579d4f91466060804a59ac  MesaLib-6.5.zip
    +694ad3a7007010c7418a9c72d1cba5b7  MesaDemos-6.5.tar.gz
    +ab95b590dcd640726a2d89e62068c66e  MesaDemos-6.5.tar.bz2
    +b792c303fefd87294488e2b7eab976e5  MesaDemos-6.5.zip
    +ac1d585483617db0c91e5c15cb5ec3a3  MesaGLUT-6.5.tar.gz
    +59f0bf2b2ffb67fe23ee479f9b044f31  MesaGLUT-6.5.tar.bz2
    +005decb2136718e22222ac1c4805cd15  MesaGLUT-6.5.zip
    +
    + + + +

    New Features

    + + +

    Changes

    + +

    Bug fixes

    + + + +

    Known Issues

    + + + +

    Driver Interface Changes

    + + + +

    To Do (someday) items

    + + + +

    Driver Status

    + +
    +Driver			Status
    +----------------------	----------------------
    +DRI drivers		varies with the driver
    +XMesa/GLX (on 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
    +
    + + + diff --git a/docs/relnotes.html b/docs/relnotes.html index 7383f02098f..9165c9f1492 100644 --- a/docs/relnotes.html +++ b/docs/relnotes.html @@ -8,16 +8,32 @@

    Release Notes

    +

    +Mesa uses an even/odd version number scheme like the Linux kernel. +Odd numbered versions (such as 6.5) designate new developmental releases. +Even numbered versions (such as 6.4) designate stable releases. +

    + +

    The release notes summarize what's new or changed in each Mesa release.

    +Versions of Mesa prior to 6.4 are summarized in the +versions file and the following release notes. +

    + + -

    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.4.1 November 30, 2005

    -Bug fixes: -
      -
    • redefining a vertex program string didn't take effect in TNL module -
    • fixed occasional segfault upon vertex/fragment parsing error -
    • vertex program LIT instruction didn't handle 0^0=1 correctly -
    • fragment program fog option didn't work with glDrawPixels, glBitmap -
    • USE_MGL_NAMESPACE didn't work for x86-64 -
    • OSMesa demos were missing from previous release tarballs -
    • fixed problem with float->ushort conversion in glClear (bug 4992) -
    • popping of GL_EYE_PLANE texgen state was broken (bug 4996) -
    • popping of GL_SPOT_DIRECTION light state was broken (bug 5005) -
    • fixed occasional triangle color interpolation problem on VMS -
    • work around invalid free() call (bug 5131) -
    • fixed BSD X server compilation problem by including stdint.h -
    - - -

    6.4.2 February 2, 2006

    -New: -
      -
    • added OSMesaColorClamp() function/feature -
    • added wglGetExtensionStringARB() function -
    -Bug fixes: -
      -
    • fixed some problems when building on Windows -
    • GLw header files weren't installed by installmesa script (bug 5396) -
    • GL/glfbdev.h file was missing from tarballs -
    • fixed TNL initialization bug which could lead to crash (bug 5791) -
    - - -

    6.5 March 31, 2006

    -New: -
      -
    • OpenGL Shading Language support through GL_ARB_shader_objects, - GL_ARB_shading_language_100, GL_ARB_vertex_shader and - GL_ARB_fragment_shader (done by Michal Krol) -
    • GL_EXT_packed_depth_stencil extension -
    • GL_EXT_timer_query extension -
    • GL_EXT_framebuffer_blit extension -
    • GL_ARB_half_float_pixel -
    • 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 -
    • 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 - and GL_EXT_fog_coord -
    • MESA_GLX_ALPHA_BITS env var for xlib driver -
    • many DRI driver updates (including screen rotation support - for the Intel DRI driver) -
    -Changes: -
      -
    • removed GL_HP_occlusion_test (use GL_ARB_occlusion_query instead) -
    • removed GL_SGIX/SGIS_pixel_texture extensions -
    -Bug fixes: -
      -
    • fixed glxcontextmodes.c datatype problem (bug 5835) -
    • fixed aix-gcc build/install bugs (bug 5874) -
    • fixed some bugs in texture env program generation -
    • glXCopyContext() didn't handle texture object bindings properly -
    • glXCopyContext() didn't copy all lighting state -
    • fixed FreeBSD config (Pedro Giffuni) -
    • fixed some minor framebuffer object bugs -
    • replaced dprintf() with _glu_printf() in GLU (bug 6244) -
    • fixed a number of thread safety bugs/regressions -
    • fixed a number of GLU tesselator bugs (John Shell, bug 6339) -
    • paletted texturing was broken w/ floating point palettes (K. Schultz) -
    • lots of assorted framebuffer object bug fixes -
    - - -

    6.5.1 September 15, 2006

    -New: -
      -
    • Intel i965 DRI driver -
    • GL_APPLE_vertex_array_object extension (Ian Romanick) -
    • GL_EXT_texture_sRGB extension -
    • GL_EXT_gpu_program_parameters (Ian Romanick) -
    • "engine" demo -
    • updated fbdev driver and GLUT for fbdev (Sean D'Epagnier) -
    • many updates to the DRI drivers -
    -Changes: -
      -
    • The glVertexAttribARB functions no longer alias the conventional - vertex attributes. -
    • glxinfo program prints more info with -l option -
    • GL_FRAGMENT_PROGRAM_NV and GL_FRAGMENT_PROGRAM_ARB are now - compatible, in terms of glBindProgramARB() -
    • The GL_ARB_vertex_program attribute vertex.weight is now - accepted by the parser, even though the GL_ARB_vertex_blend and - GL_EXT_vertex_weighting extensions aren't supported. - Allows Warcraft to run. -
    -Bug fixes: -
      -
    • fixed broken texture border handling for depth textures (bug 6498) -
    • removed the test for duplicated framebuffer attachments, per - version 117 of the GL_EXT_framebuffer_object specification -
    • fixed a few render-to-texture bugs, including render to depth texture -
    • clipping of lines against user-defined clip planes was broken (6512) -
    • assembly language dispatch for SPARC was broken (bug 6484) -
    • assorted compilation fixes on various Unix platforms (Dan Schikore) -
    • glPopAttrib could restore an invalid value for GL_DRAW_BUFFER -
    • assorted minor fixes for 16 and 32 bit/channel modes -
    • fixed assorted bugs in texture compression paths -
    • fixed indirect rendering vertex array crashes (bug 6863) -
    • glDrawPixels GL_INDEX_OFFSET didn't always work -
    • fixed convolution memory leak (bug 7077) -
    • rectangular depth textures didn't work -
    • invalid mode to glBegin didn't generate an error (bug 7142) -
    • 'normalized' parameter to glVertexAttribPointerARB didn't work -
    • disable bogus GLX_SGI_video_sync extension in xlib driver -
    • fixed R128 driver locking bug (Martijn van Oosterhout) -
    • using evaluators with vertex programs caused crashes (bug 7564) -
    • fragment.position wasn't set correctly for point/line primitives -
    • fixed parser bug for scalar sources for GL_NV_fragment_program -
    • max fragment program length was incorrectly 128, now 1024 -
    • writes to result.depth in fragment programs weren't clamped to [0,1] -
    • fixed potential dangling pointer bug in glBindProgram() -
    • fixed some memory leaks (and potential crashes) in Xlib driver -
    + +NOTE: Changes for Mesa 6.4 and later are documented in the corresponding +
    release notes file. + -- 2.30.2