diff options
author | Brian Paul <brian.paul@tungstengraphics.com> | 2005-07-20 18:07:11 +0000 |
---|---|---|
committer | Brian Paul <brian.paul@tungstengraphics.com> | 2005-07-20 18:07:11 +0000 |
commit | d4596584f61a14673a233f94022e87a8db666a40 (patch) | |
tree | f16e883ad7d500851694fcd4219d1c644b961bff | |
parent | 6bb49eacfda3c64da2d2df874508be57690584a3 (diff) |
more updates for 6.3 releasemesa_6_3
-rw-r--r-- | docs/RELNOTES-6.3 | 16 | ||||
-rw-r--r-- | docs/VERSIONS | 19 | ||||
-rw-r--r-- | docs/contents.html | 1 | ||||
-rw-r--r-- | docs/news.html | 45 |
4 files changed, 76 insertions, 5 deletions
diff --git a/docs/RELNOTES-6.3 b/docs/RELNOTES-6.3 index 2da1bff59c..bf4e6fb9db 100644 --- a/docs/RELNOTES-6.3 +++ b/docs/RELNOTES-6.3 @@ -28,7 +28,7 @@ GL_OES_read_format - allows one to query the fastest glReadPixels format GL_ARB_pixel_buffer_object - buffer objects for pixel read/write functions. GL_EXT_framebuffer_object - allows render-to-texture and provides a - window-system indepedent Pbuffer facility + window-system indepedent Pbuffer facility. The Mesa CVS tree contains a couple tests of this extension. DirectFB driver, contributed by Claudio Ciccani. See docs/README.directfb @@ -63,11 +63,21 @@ Note that textures, programs and buffers can be shared by several rendering contexts so they can't be deleted until they're unbound in _all_ contexts. + GL_EXT_framebuffer_object changes --------------------------------- -XXX describe all the changes made for this extension. +Implementing this extension involved changing a lot of code (for the better). + +The gl_framebuffer object now a collection of gl_renderbuffer objects. +Renderbuffers may store colors, stencil indices, or depth values. The +gl_framebuffer and gl_renderbuffer types are object-oriented in design. + +All the old RGB, color index, stencil and depth-related span functions for +reading/writing pixels from/to buffers has changed. Now, all pixels are +read/written through a set of common renderbuffer functions (methods). +Most device drivers have been updated for these changes, but some haven't. @@ -102,4 +112,4 @@ D3D needs updating ---------------------------------------------------------------------- -$Id: RELNOTES-6.3,v 3.11 2005/07/19 21:01:46 brianp Exp $ +$Id: RELNOTES-6.3,v 3.12 2005/07/20 18:07:11 brianp Exp $ diff --git a/docs/VERSIONS b/docs/VERSIONS index 652db37c6e..bd932b1899 100644 --- a/docs/VERSIONS +++ b/docs/VERSIONS @@ -1322,6 +1322,7 @@ Mesa Version History - GL_OES_read_format extension (Ian Romanick) - DirectFB driver (Claudio Ciccani) - x86_64 vertex transformation code (Mikko T.) + - Updated GL/glext.h to version 29 Changes: - added -stereo option for glxgears demo (Jacek Rosik) - updated the PBuffer demo code in xdemos/ directory @@ -1332,4 +1333,20 @@ Mesa Version History Bug fixes: - some functions didn't support PBO functionality - glGetTexImage didn't convert color index images to RGBA as required - + - fragment program texcoords were sometimes wrong for points and lines + - fixed problem with negative dot product in arbfplight, fplight demos + - fixed bug in perspective correction of antialiased, textured lines + - querying GL_POST_CONVOLUTION_ALPHA_BIAS_EXT returned wrong value + - fixed a couple per-pixel fog bugs (Soju Matsumoto) + - glGetBooleanv(GL_FRAGMENT_PROGRAM_BINDING_NV) was broken + - fixed float parsing bug in ARB frag/vert programs (bug 2520) + - XMesaGetDepthBuffer() returned incorrect value for bytesPerValue + - GL_COLOR_MATERIAL with glColor3 didn't properly set diffuse alpha + - glXChooseFBConfig() crashed if attribList pointer was NULL + - program state.light[n].spot.direction.w was wrong value (bug 3083) + - fragment program fog option required glEnable(GL_FOG) - wrong. + - glColorTable() could produce a Mesa implementation error (bug 3135) + - RasterPos could get corrupted by color index rendering path + - Removed bad XTranslateCoordinates call when rendering to Pixmaps + - glPopAttrib() didn't properly restore GL_TEXTURE_GEN enable state + - fixed a few Darwin compilation problems diff --git a/docs/contents.html b/docs/contents.html index c58e0ef6c4..6384227885 100644 --- a/docs/contents.html +++ b/docs/contents.html @@ -38,6 +38,7 @@ a:visited { <b>Download / Install</b> <ul> <li><a href="http://www.sourceforge.net/projects/mesa3d" target="_parent">Stable Release (6.2.1)</a> +<li><a href="http://www.sourceforge.net/projects/mesa3d" target="_parent">Devel Release (6.3)</a> <li><a href="download.html" target="MainFrame">Downloading/Unpacking</a> <li><a href="install.html" target="MainFrame">Compilation/Installation</a> <li><a href="glu.html" target="MainFrame">SGI's GLU</a> diff --git a/docs/news.html b/docs/news.html index 800efb6b10..fe63d64f36 100644 --- a/docs/news.html +++ b/docs/news.html @@ -11,6 +11,49 @@ <H1>News</H1> +<h2>July 20, 2005</h2> +<p> +Mesa 6.3 has been released. +This is a development release with new features, changes and bug fixes. +</p> +<pre> + New: + - GL_EXT_framebuffer_object extension + - GL_ARB_draw_buffers extension + - GL_ARB_pixel_buffer_object extension + - GL_OES_read_format extension (Ian Romanick) + - DirectFB driver (Claudio Ciccani) + - x86_64 vertex transformation code (Mikko T.) + Changes: + - added -stereo option for glxgears demo (Jacek Rosik) + - updated the PBuffer demo code in xdemos/ directory + - glDeleteTextures/Programs/Buffers() now makes the object ID + available for immediate re-use + - assorted 64-bit clean-ups fixes (x86_64 and Win64) + - lots of internal changes for GL_EXT_framebuffer_object + Bug fixes: + - some functions didn't support PBO functionality + - glGetTexImage didn't convert color index images to RGBA as required + - fragment program texcoords were sometimes wrong for points and lines + - fixed problem with negative dot product in arbfplight, fplight demos + - fixed bug in perspective correction of antialiased, textured lines + - querying GL_POST_CONVOLUTION_ALPHA_BIAS_EXT returned wrong value + - fixed a couple per-pixel fog bugs (Soju Matsumoto) + - glGetBooleanv(GL_FRAGMENT_PROGRAM_BINDING_NV) was broken + - fixed float parsing bug in ARB frag/vert programs (bug 2520) + - XMesaGetDepthBuffer() returned incorrect value for bytesPerValue + - GL_COLOR_MATERIAL with glColor3 didn't properly set diffuse alpha + - glXChooseFBConfig() crashed if attribList pointer was NULL + - program state.light[n].spot.direction.w was wrong value (bug 3083) + - fragment program fog option required glEnable(GL_FOG) - wrong. + - glColorTable() could produce a Mesa implementation error (bug 3135) + - RasterPos could get corrupted by color index rendering path + - Removed bad XTranslateCoordinates call when rendering to Pixmaps + - glPopAttrib() didn't properly restore GL_TEXTURE_GEN enable state + - fixed a few Darwin compilation problems +</pre> + + <h2>December 9, 2004</h2> <p> Mesa 6.2.1 has been released. @@ -962,6 +1005,6 @@ source code</a>.</p> <hr> -$Id: news.html,v 3.20 2005/07/01 01:04:31 brianp Exp $ +$Id: news.html,v 3.21 2005/07/20 18:07:11 brianp Exp $ </body> </html> |