diff --git a/docs/contents.html b/docs/contents.html index 1f92980d8cc..40cefa26e7a 100644 --- a/docs/contents.html +++ b/docs/contents.html @@ -28,7 +28,7 @@ a:visited {
  • Platforms and Drivers
  • License & Copyright
  • FAQ -
  • Version History +
  • Version History
  • Release Notes
  • Acknowledgements
  • Conformance Testing diff --git a/docs/news.html b/docs/news.html index f40d52c42f7..49afeffd19a 100644 --- a/docs/news.html +++ b/docs/news.html @@ -11,48 +11,23 @@

    News

    +

    August 31, 2006

    +

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

    +Changes in version 6.5.1 +

    +The MD5 checksums are: +

    +
    +TBD
    +
    +

    March 31, 2006

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

    -
    -    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
    -	- GLX_MESA_copy_sub_buffer for DRI drivers (Dave Reveman)
    -	- 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
    -
    +Changes in version 6.5

    The MD5 checksums are:

    @@ -73,15 +48,7 @@ ac1d585483617db0c91e5c15cb5ec3a3 MesaGLUT-6.5.tar.gz

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

    -
    -    New items:
    -	- 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
    -
    +Changes in version 6.4.2

    The MD5 checksums are:

    @@ -102,21 +69,7 @@ fe1523744fc05edc3811dfc6a1bf4181 MesaGLUT-6.4.2.zip

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

    -
    -    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
    -
    +Changes in version 6.4.1

    The MD5 checksums are:

    @@ -139,37 +92,7 @@ bd003bb4f981a4f91dee4c38644d4f3f MesaGLUT-6.4.1.tar.bz2

    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
    -
    +Changes in version 6.4

    The MD5 checksums are:

    @@ -191,23 +114,7 @@ d8734f2c69bcf7ef9f5ae454a85743ba MesaDemos-6.4.tar.gz Mesa 6.3.2 has been released. Note: there was no public release of version 6.3.1.

    -
    -    New:
    -	- The distribution now includes the DRI drivers and GLX code
    -    Changes:
    -	- Made the DRI "new" driver interface standard, remove old code
    -    Bug fixes:
    -	- GL_ARB_vertex/fragment_shader were mistakenly listed in the
    -	  extensions string
    -	- negative relative addressing in vertex programs was broken
    -	- update/fix SPARC assembly code for vertex transformation
    -	- fixed memory leak when freeing GLX drawables/renderbuffers
    -	- fixed display list memory leak
    -	- the GL_PIXEL_MAP_I_TO_I table is now floating point, not integer
    -	- wglGetProcAddress() didn't handle wgl-functions
    -	- fixed glxext.h cross-compile issue (Colin Harrison)
    -	- assorted DRI driver fixes
    -
    +Changes in version 6.3.1

    The MD5 checksums are:

    @@ -1226,6 +1133,6 @@ source code.


    -$Id: news.html,v 3.28 2006/04/01 02:29:40 brianp Exp $ +$Id: news.html,v 3.29 2006/08/31 15:16:10 brianp Exp $ diff --git a/docs/relnotes-6.5.1.html b/docs/relnotes-6.5.1.html new file mode 100644 index 00000000000..06fe98fa98a --- /dev/null +++ b/docs/relnotes-6.5.1.html @@ -0,0 +1,89 @@ + + +Mesa Release Notes + + + + + + + +

    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 is a 6.5 follow-on development release mostly consisting of +bug fixes (See the versions.html file) +

    + + +

    New Features

    + + + + +

    Internal code changes

    + +

    +A number of Mesa program-related structs were renamed. +For example struct vertex_program is now struct gl_vertex_program. +All the effected drivers have been updated. +

    + +

    Ian Romanick updated the GL API dispatch code in a number of ways. +First, many old/unused extensions were removed. +Second, the static entrypoints for some extensions were removed. +This means GL function pointers will have to be used more often +(e.g. use glXGetProcAddressARB()). +

    + + +

    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/versions.html b/docs/versions.html new file mode 100644 index 00000000000..69527081e87 --- /dev/null +++ b/docs/versions.html @@ -0,0 +1,1809 @@ + + +Mesa Version History + + + + + + + + +

    Mesa Version History

    + + +

    1.0 beta February 1995

    + + +

    1.1 beta March 4, 1995

    +Changes: + +New: + + +

    1.1.1 beta March 7, 1995

    +Changes: + + +

    1.1.2 beta March 14, 1995

    +New: + +Changes: + + +

    1.1.3 beta March 31, 1995

    +New: + +Changes: + + +

    1.1.4 beta April 20, 1995

    +Bug fixes: + +New features: + + +

    1.2 May 22, 1995

    +Bug fixes: + +New features: + + +

    1.2.1 June 22, 1995

    +Bug fixes: + +Changes: + + +

    1.2.2 August 2, 1995

    +New features: + +Bug fixes: + +Changes: + + +

    1.2.3 September 26, 1995

    +New features: + +Bug fixes: + + +

    1.2.4 November 17, 1995

    +New features: + +Changes: + +Bug fixes: + + +

    1.2.5 November 30, 1995

    +New Features: + +Bug fixes: + + +

    1.2.6 January 26, 1996

    +New Features: + +Bug fixes: + + +

    1.2.7 March 5, 1996

    +New: + +Changes: + +Bug fixes: + + +

    1.2.8 May 22, 1996

    +New: + +Changes: + +Bug fixes: + + +

    2.0 October 10, 1996

    +New: + +Changes: + +Bug fixes: + + +

    2.1 December 14, 1996

    +New: + +Bug fixes: + +Changes: + + +

    2.2 March 14, 1997

    +New: + +Bug fixes: + +Changes: + + +

    2.3 June 30, 1997

    +New: + +Bug fixes: + +Changes: + + +

    2.4 September 18, 1997

    +New: + +Bug fixes: + +Changes: + + +

    2.5 November 20, 1997

    +New: + +Bug fixes: + +Changes: + + +

    2.6 February 12, 1998

    +New: + +Bug fixes: + +Changes: + + + +

    3.0 September 17, 1998

    +New: + +Bug fixes: + +Conformance bug fixes: + +Changes: + + + +

    3.1 beta 1 November 19, 1998

    +New: + +Bug fixes: + +Changes: + + + +

    3.1 beta 2 May 24, 1999

    +New: + +Bug fixes: + +Changes: + + + +

    3.1 beta 3 September 17, 1999

    +New: + +Bug Fixes: + +Changes: + + + +

    3.1 final December 14, 1999

    +New: + +Bug Fixes: + + + +

    3.2 final April 24, 2000

    +Bug fixes: + +Changes: + + + +

    3.2.1 July 19, 2000

    +Bug fixes: + +Changes: + + + +

    3.3 July 21, 2000

    +New: + +Changes: + + + +

    3.4 November 3, 2000

    +New: + + + +

    3.4.1 February 14, 2001

    +New: + +Bug fixes: + +Known problems: + + + +

    3.4.2 May 17, 2001

    +Bug fixes: + +Changes: + + + +

    3.5 June 21, 2001

    +New: + +Bug Fixes: + +Changes: + + + +

    4.0 October 22, 2001

    +New: + +Bug fixes: + + + +

    4.0.1 December 17, 2001

    +New: + +Bug fixes: + + + +

    4.0.2 April 2, 2002

    +New: + +Bug fixes: + +Known bugs: + + + +

    4.0.3 June 25, 2002

    +New: + +Bug fixes: + +Changes: + +Known bugs: + + + +

    4.0.4 October 3, 2002

    +New: + +Bug fixes: + +Changes: + + + +

    4.1 October 29, 2002

    +New: + +Bug fixes: + +Changes: + + + +

    5.0 November 13, 2002

    +New: + +Bug fixes: + + + +

    5.0.1 March 30, 2003

    +New: + +Changes: + + + +

    5.0.2 September 5, 2003

    +Bug fixes: + +Changes: + + + +

    5.1 December 17, 2003

    +New: + +Bug fixes: + +Changes: + + + +

    6.0 January 16, 2004

    +New: + + + +

    6.0.1 April 2, 2004

    +New: + +Bug fixes: + + + +

    6.1 August 18, 2004

    +New: + +Changes: + +Bug fixes: + + + +

    6.2 October 2, 2004

    +New: + +Changes: + +Bug fixes: + + + +

    6.2.1 December 9, 2004

    +Bug fixes: + +Changes: + + + +

    6.3 July 20, 2005

    +New: + +Changes: + +Bug fixes: + + + +

    6.3.1

    +

    +This was an intermediate release for X.org which wasn't otherwise released.) +

    + + +

    6.3.2 August 19, 2005

    +New: + +Changes: + +Bug fixes: + + + +

    6.4 October 24, 2005

    +New: + +Changes: + +Bug fixes: + + + +

    6.4.1 November 30, 2005

    +Bug fixes: + + + +

    6.4.2 February 2, 2006

    +New: + +Bug fixes: + + + +

    6.5 March 31, 2006

    +New: + +Changes: + +Bug fixes: + + + +

    6.5.1 August 31, 2006

    +New: + +Changes: + +Bug fixes: + + + + +