aboutsummaryrefslogtreecommitdiff
path: root/mesalib/docs/news.html
diff options
context:
space:
mode:
Diffstat (limited to 'mesalib/docs/news.html')
-rw-r--r--mesalib/docs/news.html214
1 files changed, 97 insertions, 117 deletions
diff --git a/mesalib/docs/news.html b/mesalib/docs/news.html
index 140f35b47..b6b82671c 100644
--- a/mesalib/docs/news.html
+++ b/mesalib/docs/news.html
@@ -1,15 +1,13 @@
-<HTML>
-
-<TITLE>Mesa News</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>News</H1>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+<head>
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+ <title>Mesa News</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
+<h1>News</h1>
<h2>May 18, 2012</h2>
@@ -311,7 +309,7 @@ shading language and built-in functions.
<h2>April 2007</h2>
<p>
Thomas Hellstr&ouml;m of Tungsten Graphics has written a whitepaper
-describing the new DRI memory management system</a>.
+describing the new DRI memory management system.
</p>
<h2>December 5, 2006</h2>
@@ -541,7 +539,7 @@ release).
- sampling an incomplete texture in a fragment program would segfault
- glTexImage was missing a few error checks
- fixed some minor glGetTexParameter glitches
- - GL_INTENSITY was mistakenly accepted as a <format> to glTexImage
+ - GL_INTENSITY was mistakenly accepted as a &lt;format&gt; to glTexImage
- fragment program writes to RC/HC register were broken
- fixed a few glitches in GL_HP_occlusion_test extension
- glBeginQueryARB and glEndQueryARB didn't work inside display lists
@@ -549,6 +547,7 @@ release).
- fixed triangle color interpolation bug on AIX (Shane Blackett)
- fixed a number of minor memory leaks (bug #1002030)
</pre>
+<p>
The MD5 checksums are:
</p>
<pre>
@@ -578,7 +577,7 @@ This release basically just fixes bugs since the 6.0. release.
- fixed build problems on OpenBSD
- omit CVS directories from tarballs
- glGetTexImage(GL_COLOR_INDEX) was broken
- - fixed an infinite loop in t&l module
+ - fixed an infinite loop in t&amp;l module
- silenced some valgrind warnings about using unitialized memory
- fixed some compilation/link glitches on IRIX (Mike Stephens)
- glBindProgram wasn't getting compiled into display lists
@@ -600,6 +599,7 @@ This release basically just fixes bugs since the 6.0. release.
- fragment program XPD instruction was incorrect
- glGetMaterial() didn't work reliably
</pre>
+<p>
The MD5 checksums are:
</p>
<pre>
@@ -612,7 +612,6 @@ eff71d59c211825e949199852f5a2316 MesaDemos-6.0.1.zip
</pre>
-
<h2>January 16, 2004</h2>
<p>
@@ -639,7 +638,6 @@ and primarily just incorporates bug fixes.
</pre>
-
<h2>December 28, 2003</h2>
<p>
@@ -663,7 +661,7 @@ OpenGL 1.5 features.
<pre>
New features:
- reorganized directory tree
- - GL_ARB_vertex/fragment_program extensions (Michal Krol & Karl Rasche)
+ - GL_ARB_vertex/fragment_program extensions (Michal Krol &amp; Karl Rasche)
- GL_ATI_texture_env_combine3 extension (Ian Romanick)
- GL_SGI_texture_color_table extension (Eric Plante)
- GL_NV_fragment_program extension
@@ -699,7 +697,7 @@ OpenGL 1.5 features.
- glTexImage1/2/3D now allows width/height/depth = 0
- disable SPARC asm code on Linux (bug 852204)
</pre>
-
+<p>
The MD5 checksums are:
</p>
<pre>
@@ -731,7 +729,6 @@ a21be975589e8a2d1871b6bb7874fffa MesaDemos-5.0.2.zip
</pre>
-
<h2>September 5, 2003</h2>
<p>
@@ -766,7 +763,6 @@ Mesa 5.0.2 has been released. This is a stable, bug-fix release.
</pre>
-
<h2>June 2003</h2>
<p>
@@ -780,7 +776,6 @@ holds the Mesa 5.0.x code which will be abandoned at some point.
</p>
-
<h2>March 30, 2003</h2>
<p>
@@ -1175,8 +1170,8 @@ Here's what's new:</p>
Known problems:
- NURBS or evaluator surfaces inside display lists don't always work
</pre>
-<p>
-</p><h2>November 3, 2000</h2>
+
+<h2>November 3, 2000</h2>
<p>Mesa 3.4 has been released. Here's what's new since the 3.3 release:</p>
<pre> New:
- optimized glDrawPixels for glPixelZoom(1,-1)
@@ -1204,8 +1199,8 @@ Here's what's new:</p>
Changes:
- finished internal support for compressed textures for DRI
</pre>
-<p>
-</p><h2>April 24, 2000</h2>
+
+<h2>April 24, 2000</h2>
<p>Mesa 3.2 has been released. Here's what's new since the beta release:</p>
<pre> Bug fixes:
- fixed memcpy bugs in span.c
@@ -1220,78 +1215,69 @@ Here's what's new:</p>
- use bcopy() optimizations on FreeBSD
- re-enabled the optimized persp_textured_triangle() function
</pre>
-<p>
-</p><h2>March 23, 2000</h2>
+
+<h2>March 23, 2000</h2>
<p>I've just upload the Mesa 3.2 beta 1 files to SourceForge at <a href="http://sourceforge.net/project/showfiles.php?group_id=3" target="_parent">http://sourceforge.net/project/filelist.php?group_id=3</a><a href="http://sourceforge.net/project/showfiles.php?group_id=3"></a></p>
<p>3.2 (note even number) is a stabilization release of Mesa 3.1 meaning it's mainly
just bug fixes.</p>
-<p>Here's what's changed:
-
-</p><ul>
- Bug fixes:
- <ul>
- - mixed drawing of lines and bitmaps sometimes had wrong colors<br>
- - added missing glHintPGI() function<br>
- - fixed a polygon culling bug<br>
- - fixed bugs in gluPartialDisk()<br>
- - Z values in selection mode were wrong<br>
- - added missing tokens:
- <ul>
- GL_SMOOTH_POINT_SIZE_RANGE<br>
- GL_SMOOTH_POINT_SIZE_GRANULARITY<br>
- GL_SMOOTH_LINE_WIDTH_RANGE<br>
- GL_SMOOTH_LINE_WIDTH_GRANULARITY<br>
- GL_ALIASED_POINT_SIZE_RANGE<br>
- GL_ALIASED_LINE_WIDTH_RANGE
- </ul>
- - fixed glCopyPixels when copying from back to front buffer<br>
- - GL_EXT_compiled_vertex_array tokens had _SGI suffix instead of _EXT<br>
- - glDrawRangeElements(GL_LINES, 0, 1, 2, type, indices) was broken<br>
- - glDeleteTextures() didn't decrement reference count correctly<br>
- - GL_SRCA_ALPHA_SATURATE blend mode didn't work correctly<br>
- - Actual depth of transformation matrix stacks was off by one<br>
- - 24bpp visuals didn't address pixels correctly<br>
- - mipmap level of detail (lambda) calculation simplified, more accurate<br>
- - 101691 - Polygon clipping and GL_LINE<br>
- - 101928 - Polygon clipping and GL_LINE (same fix as above)<br>
- - 101808 - Non-glVertexArrays tristrip bug<br>
- - 101971 - find_last_3f on Dec OSF (worked around)<br>
- - 102369 - segv on dec osf (possibly a duplicate of the above)<br>
- - 102893 - orientations of modelview cause segfault
- </ul>
- New:
- <ul>
- - updated SVGA Linux driver<br>
- - added the MESA_FX_NO_SIGNALS env var, see docs/README.3DFX<br>
- - build libGLw.a (Xt/OpenGL drawing area widget) library by default<br>
- - changed -O2 to -O3 for a number of gcc configs
- </ul>
- Changes:
- <ul>
- - glXCopyContext's mask parameter is now unsigned long, per GLX spec
- </ul>
-</ul>
+<p>Here's what's changed:</p>
+<pre>
+ Bug fixes:
+ - mixed drawing of lines and bitmaps sometimes had wrong colors
+ - added missing glHintPGI() function
+ - fixed a polygon culling bug
+ - fixed bugs in gluPartialDisk()
+ - Z values in selection mode were wrong
+ - added missing tokens:
+ GL_SMOOTH_POINT_SIZE_RANGE
+ GL_SMOOTH_POINT_SIZE_GRANULARITY
+ GL_SMOOTH_LINE_WIDTH_RANGE
+ GL_SMOOTH_LINE_WIDTH_GRANULARITY
+ GL_ALIASED_POINT_SIZE_RANGE
+ GL_ALIASED_LINE_WIDTH_RANGE
+ - fixed glCopyPixels when copying from back to front buffer
+ - GL_EXT_compiled_vertex_array tokens had _SGI suffix instead of _EXT
+ - glDrawRangeElements(GL_LINES, 0, 1, 2, type, indices) was broken
+ - glDeleteTextures() didn't decrement reference count correctly
+ - GL_SRCA_ALPHA_SATURATE blend mode didn't work correctly
+ - Actual depth of transformation matrix stacks was off by one
+ - 24bpp visuals didn't address pixels correctly
+ - mipmap level of detail (lambda) calculation simplified, more accurate
+ - 101691 - Polygon clipping and GL_LINE
+ - 101928 - Polygon clipping and GL_LINE (same fix as above)
+ - 101808 - Non-glVertexArrays tristrip bug
+ - 101971 - find_last_3f on Dec OSF (worked around)
+ - 102369 - segv on dec osf (possibly a duplicate of the above)
+ - 102893 - orientations of modelview cause segfault
+ New:
+ - updated SVGA Linux driver
+ - added the MESA_FX_NO_SIGNALS env var, see docs/README.3DFX
+ - build libGLw.a (Xt/OpenGL drawing area widget) library by default
+ - changed -O2 to -O3 for a number of gcc configs
+ Changes:
+ - glXCopyContext's mask parameter is now unsigned long, per GLX spec
+</pre>
<p>Please report any problems with this release ASAP. Bugs should be filed on the
Mesa3D website at sourceforge.<br>
After 3.2 is wrapped up I hope to release 3.3 beta 1 soon afterward.</p>
<p>-- Brian</p>
-<p>
-</p><h2>December 17, 1999</h2>
+
+<h2>December 17, 1999</h2>
<p>A Slashdot interview with Brian about Mesa (questions submitted by Slashdot readers)
can be found at <a href="http://slashdot.org/interviews/99/12/17/0927212.shtml" target="_parent">http://slashdot.org/interviews/99/12/17/0927212.shtml</a>.</p>
-<p>
-</p><h2>December 14, 1999</h2>
+
+<h2>December 14, 1999</h2>
<p>Mesa 3.1 is released!</p>
-<p>
-</p><h2>September 21, 1999</h2>
+
+<h2>September 21, 1999</h2>
<p>There appear to be two new files on the ftp site, <a href="ftp://ftp.mesa3d.org/mesa/beta/MesaLib-3.1beta3.tar.gz">MesaLib-3.1beta3.tar.gz</a>
and <a href="ftp://ftp.mesa3d.org/mesa/beta/MesaDemos-3.1beta3.tar.gz">MesaDemos-3.1beta3.tar.gz</a>,
that seem to be... yes, I've just received confirmation from the beta center, they
are indeed the <b>THIRD</b> beta release of Mesa 3.1! Happy Days. Happy Days. Thanks
Keith Whitwell for preparing these for us during Brian's absence.</p>
-<p>
-</p><h2>August 30, 1999</h2>
+
+<h2>August 30, 1999</h2>
<p>I'm pleased to announce that I've accepted a position with Precision Insight,
Inc. effective October, 1999. I'll be leaving Avid Technology in September.</p>
<p>I've been working on Mesa in my spare time for over five years. With Precision
@@ -1301,41 +1287,41 @@ and OpenGL on Linux.</p>
my work will continue to be open sourced and available to any other programmers who
may want to contribute to it, or use it for other projects or platforms</p>
<p>PS: I'm going to be traveling until Sep 6 and won't be reading email until then.</p>
-<p>
-</p><h2>August 23, 1999</h2>
+
+<h2>August 23, 1999</h2>
<p>Anonymous CVS access is back online so suck up all the bandwidth you can afford.
Note that this is a new archive, so you will need to re-checkout the archive. That
means don't <i>cvs update</i> from a previous download.</p>
-<p>
-</p><h2>August 17, 1999</h2>
+
+<h2>August 17, 1999</h2>
<p>A report from the SIGGRAPH '99 Linux/OpenGL
BOF meeting is now available.</p>
<p>-Brian</p>
-<p>
-</p><h2>August 14, 1999</h2>
+
+<h2>August 14, 1999</h2>
<p>www.mesa3d.org is having technical problems due to hardware failures at VA Linux
systems. The Mac pages, ftp, and CVS services aren't fully restored yet. Please be
patient.</p>
<p>-Brian</p>
-<p>
-</p><h2>June 7, 1999</h2>
+
+<h2>June 7, 1999</h2>
<p>RPMS of the nVidia RIVA server can be found at <a href="ftp://ftp.mesa3d.org/mesa/misc/nVidia/">ftp://ftp.mesa3d.org/mesa/misc/nVidia/</a>.</p>
-<p>
-</p><h2>June 2, 1999</h2>
+
+<h2>June 2, 1999</h2>
<p><a href="http://www.nvidia.com/">nVidia</a> has released some Linux binaries for
xfree86 3.3.3.1, along with the <b>full source</b>, which includes GLX acceleration
based on Mesa 3.0. They can be downloaded from <a href="http://www.nvidia.com/Products.nsf/htmlmedia/software_drivers.html">http://www.nvidia.com/Products.nsf/htmlmedia/software_drivers.html</a>.</p>
-<p>
-</p><h2>May 24, 1999</h2>
+
+<h2>May 24, 1999</h2>
<p>Beta 2 of Mesa 3.1 has been make available at <a href="ftp://ftp.mesa3d.org/mesa/beta/">ftp://ftp.mesa3d.org/mesa/beta/</a>.
If you are into the quake scene, you may want to try this out, as it contains some
optimizations specifically in the Q3A rendering path.
-<p>
-</p><h2>May 13, 1999</h2>
+
+<h2>May 13, 1999</h2>
<p>For those interested in the integration of Mesa into XFree86 4.0, Precision Insight
has posted their lowlevel design documents at http://www.precisioninsight.com.</p>
-<p>
-</p><h2>May 13, 1999</h2>
+
+<h2>May 13, 1999</h2>
<pre>May 1999 - John Carmack of id Software, Inc. has made a donation of
US$10,000 to the Mesa project to support its continuing development.
Mesa is a free implementation of the OpenGL 3D graphics library and id's
@@ -1356,33 +1342,27 @@ This donation from John/id is very generous. Keith and I are very
grateful.
</pre>
-<p>
-</p><h2>May 1, 1999</h2>
-<p>John Carmack made an interesting .plan update yesterday:
-</p><ul>
- <i>"I put together a document on optimizing OpenGL drivers for Q3 that
- should be helpful to the various Linux 3D teams. <br>
- </i>http://www.quake3arena.com/news/glopt.html</i>"
-</ul>
+<h2>May 1, 1999</h2>
+<p>John Carmack made an interesting .plan update yesterday:</p>
+<blockquote>
+ <i>"I put together a document on optimizing OpenGL drivers for Q3 that
+ should be helpful to the various Linux 3D teams.</i><br>
+ http://www.quake3arena.com/news/glopt.html"
+</blockquote>
-<p>
-</p><h2>April 7, 1999</h2>
+<h2>April 7, 1999</h2>
<p>Updated the Mesa contributors section and added links to RPM Mesa packages.</p>
-<p>
-</p><h2>March 18, 1999</h2>
+
+<h2>March 18, 1999</h2>
<p>The new webpages are now online. Enjoy, and let me know if you find any errors.
-<p>
-</p><h2>February 16, 1999</h2>
+
+<h2>February 16, 1999</h2>
<p><a href="http://www.sgi.com/">SGI</a> releases its <a href="http://www.sgi.com/software/opensource/glx/">GLX
source code</a>.</p>
-<p>
-</p><h2>January 22, 1999</h2>
-<p>www.mesa3d.org established</p>
-
-
-</p>
+<h2>January 22, 1999</h2>
+<p>www.mesa3d.org established</p>
<hr>
</body>