diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/contents.html | 3 | ||||
-rw-r--r-- | docs/intro.html | 30 | ||||
-rw-r--r-- | docs/license.html | 30 | ||||
-rw-r--r-- | docs/news.html | 19 | ||||
-rw-r--r-- | docs/relnotes-6.5.3.html | 5 |
5 files changed, 66 insertions, 21 deletions
diff --git a/docs/contents.html b/docs/contents.html index 21eca4df871..d8f427e59bc 100644 --- a/docs/contents.html +++ b/docs/contents.html @@ -25,6 +25,7 @@ a:visited { <ul> <li><a href="intro.html" target="MainFrame">Introduction</a> <li><a href="news.html" target="MainFrame">News</a> +<LI><A HREF="developers.html" target="MainFrame">Developers</A> <li><a href="systems.html" target="MainFrame">Platforms and Drivers</a> <li><a href="license.html" target="MainFrame">License & Copyright</a> <li><a href="faq.html" target="MainFrame">FAQ</a> @@ -64,6 +65,7 @@ a:visited { <ul> <li><a href="http://sourceforge.net/projects/mesa3d" target="_parent">SourceForge homepage</a> <li><a href="repository.html" target="MainFrame">Source Code Repository</a> +<li><a href="memory.html" target="MainFrame">DRI Memory Management</a> <li><a href="shading.html" target="MainFrame">Shading Language</a> <li><a href="utilities.html" target="MainFrame">Utilities</a> <li><a href="helpwanted.html" target="MainFrame">Help Wanted</a> @@ -72,7 +74,6 @@ a:visited { <li><a href="subset.html" target="MainFrame">Subset Information</a> <li><a href="fbdev-dri.html" target="MainFrame">fbdev/DRI Environment</a> <li><a href="glfbdev-driver.html" target="MainFrame">glFBDev Driver</a> -<LI><A HREF="custom.html" target="MainFrame">Custom Development</A> <LI><A HREF="dispatch.html" target="MainFrame">GL Dispatch</A> </ul> diff --git a/docs/intro.html b/docs/intro.html index a926f08172d..33a006a74b5 100644 --- a/docs/intro.html +++ b/docs/intro.html @@ -9,35 +9,31 @@ <H1>Introduction</H1> <p> -Mesa is a 3-D graphics library with an API which is very similar to -that of <a href="http://www.opengl.org/" target="_parent">OpenGL</a>.* -To the extent that Mesa utilizes the OpenGL command syntax or state -machine, it is being used with authorization from <a -href="http://www.sgi.com/" target="_parent">Silicon Graphics, -Inc.</a>(SGI). However, the author does not possess an OpenGL license -from SGI, and makes no claim that Mesa is in any way a compatible -replacement for OpenGL or associated with SGI. Those who want a -licensed implementation of OpenGL should contact a licensed -vendor. +Mesa is an open-source implementation of the +<a href="http://www.opengl.org/" target="_parent">OpenGL</a> specification - +a system for rendering interactive 3D graphics. </p> <p> -Please do not refer to the library as <em>MesaGL</em> (for legal -reasons). It's just <em>Mesa</em> or <em>The Mesa 3-D graphics -library</em>. <br> +A variety of device drivers allows Mesa to be used in many different +environments ranging from software emulation to complete hardware acceleration +for modern GPUs. </p> <p> -* OpenGL is a trademark of <a href="http://www.sgi.com/" -target="_parent">Silicon Graphics Incorporated</a>. +Mesa ties into several other open-source projects: the +<a href="http://dri.sf.net/" target="_parent">Direct Rendering Infrastructure</a> +and <a href="http://x.org" target="_parent">X.org</a> to provide OpenGL +support to users of X on Linux, FreeBSD and other operating systems. </p> + <H1>Project History</H1> <p> -The Mesa project was founded by me, Brian Paul. Here's a short history -of the project. +The Mesa project was originally started by Brian Paul. +Here's a short history of the project. </p> <p> diff --git a/docs/license.html b/docs/license.html index dd878619bef..944a5ddf00c 100644 --- a/docs/license.html +++ b/docs/license.html @@ -6,6 +6,34 @@ <BODY> +<H1>Disclaimer</H1> + +<p> +Mesa is a 3-D graphics library with an API which is very similar to +that of <a href="http://www.opengl.org/" target="_parent">OpenGL</a>.* +To the extent that Mesa utilizes the OpenGL command syntax or state +machine, it is being used with authorization from <a +href="http://www.sgi.com/" target="_parent">Silicon Graphics, +Inc.</a>(SGI). However, the author does not possess an OpenGL license +from SGI, and makes no claim that Mesa is in any way a compatible +replacement for OpenGL or associated with SGI. Those who want a +licensed implementation of OpenGL should contact a licensed +vendor. +</p> + +<p> +Please do not refer to the library as <em>MesaGL</em> (for legal +reasons). It's just <em>Mesa</em> or <em>The Mesa 3-D graphics +library</em>. <br> +</p> + +<p> +* OpenGL is a trademark of <a href="http://www.sgi.com/" +target="_parent">Silicon Graphics Incorporated</a>. +</p> + + + <H1>License / Copyright Information</H1> <p> @@ -24,7 +52,7 @@ The default Mesa license is as follows: </p> <pre> -Copyright (C) 1999-2005 Brian Paul All Rights Reserved. +Copyright (C) 1999-2007 Brian Paul All Rights Reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), diff --git a/docs/news.html b/docs/news.html index 1505cc44f88..721d65e1d7e 100644 --- a/docs/news.html +++ b/docs/news.html @@ -11,6 +11,25 @@ <H1>News</H1> +<h2>March 26, 2007</h2> +<p> +The new Shading Language compiler branch has been merged into the git +master branch. This is a step toward hardware support for the OpenGL +2.0 Shading Language and will be included in the next Mesa release. +In conjunction, <a href="http://glean.sf.net" target="_parent">Glean +</a> has been updated with a new test that does over 130 tests of the +shading language and built-in functions. +</p> + +<h2>April 2007</h2> +<p> +Thomas Hellström of +<a href="http://www.tungstengraphics.com" target="_parent"> +Tungsten Graphics</a> has written a whitepaper describing the new +<a href="http://www.tungstengraphics.com/mm.pdf">DRI memory management +system</a>. +</p> + <h2>December 5, 2006</h2> <p> Mesa is now using git as its source code management system. diff --git a/docs/relnotes-6.5.3.html b/docs/relnotes-6.5.3.html index 27053c071b8..d7249aec8fb 100644 --- a/docs/relnotes-6.5.3.html +++ b/docs/relnotes-6.5.3.html @@ -40,6 +40,9 @@ TBD <li>With 32-bit Z buffer, the fragment Z of lines and points was sometimes wrong. <li>GL_POST_CONVOLUTION_ALPHA_BIAS/SCALE was broken. <li>1D convolution state could effect 2D image transfers +<li>Overlapping glCopyPixels with negative Y zoom didn't work (bug 10521) +<li>Fixed a number of framebuffer/renderbuffer reference counting bugs +<li>Fixed a few bugs in software-emulated alpha planes </ul> @@ -49,11 +52,9 @@ TBD <li>Massive changes to the Shading Language compiler. <li>The _MaintainTnlProgram, _MaintainTexEnvProgram, _TexEnvProgram and _TnlProgram fields have been moved. -<li>The ctx->FragmentProgram._Active field has been removed. <li>The ctx->Vertex/FragmentProgram._Current fields point to the program in effect, whether it comes from a shader, user-program or generated fixed-function program. -<li>The _UseTexEnvProgram field has been removed. </ul> |