ac/debug: Move IB decode to common code.
[mesa.git] / docs / intro.html
index 3f21b93538684419918de0970ab27fc9112dfead..6c91e3f63e0f664137153a81fd02b81a625fb72a 100644 (file)
@@ -7,11 +7,18 @@
 </head>
 <body>
 
+<div class="header">
+  <h1>The Mesa 3D Graphics Library</h1>
+</div>
+
+<iframe src="contents.html"></iframe>
+<div class="content">
+
 <h1>Introduction</h1>
 
 <p>
 Mesa is an open-source implementation of the
-<a href="http://www.opengl.org/" target="_parent">OpenGL</a> specification -
+<a href="http://www.opengl.org/">OpenGL</a> specification -
 a system for rendering interactive 3D graphics.
 </p>
 
@@ -23,8 +30,8 @@ for modern GPUs.
 
 <p>
 Mesa ties into several other open-source projects: the 
-<a href="http://dri.freedesktop.org/" target="_parent">Direct Rendering 
-Infrastructure</a> and <a href="http://x.org" target="_parent">X.org</a> to 
+<a href="http://dri.freedesktop.org/">Direct Rendering 
+Infrastructure</a> and <a href="http://x.org">X.org</a> to 
 provide OpenGL support to users of X on Linux, FreeBSD and other operating 
 systems.
 </p>
@@ -78,7 +85,7 @@ the OpenGL API, so they didn't feel threatened by the project.
 1995-1996: I continue working on Mesa both during my spare time and during
 my work hours at the Space Science and Engineering Center at the University
 of Wisconsin in Madison.  My supervisor, Bill Hibbard, lets me do this because
-Mesa is now being using for the <a href="http://www.ssec.wisc.edu/%7Ebillh/vis.html" target="_parent">Vis5D</a> project.
+Mesa is now being using for the <a href="http://www.ssec.wisc.edu/%7Ebillh/vis.html">Vis5D</a> project.
 </p><p>
 October 1996: Mesa 2.0 is released.  It implements the OpenGL 1.1 specification.
 </p>
@@ -135,7 +142,7 @@ and OpenGL Shading Language.
 
 <p>
 2008: Keith Whitwell and other Tungsten Graphics employees develop
-<a href="http://en.wikipedia.org/wiki/Gallium3D"  target="_parent">Gallium</a>
+<a href="http://en.wikipedia.org/wiki/Gallium3D">Gallium</a>
 - a new GPU abstraction layer.  The latest Mesa drivers are based on
 Gallium and other APIs such as OpenVG are implemented on top of Gallium.
 </p>
@@ -166,6 +173,27 @@ of the OpenGL specification is implemented.
 </p>
 
 
+<h2>Version 12.x features</h2>
+<p>
+Version 12.x of Mesa implements the OpenGL 4.3 API, but not all drivers
+support OpenGL 4.3.
+</p>
+
+
+<h2>Version 11.x features</h2>
+<p>
+Version 11.x of Mesa implements the OpenGL 4.1 API, but not all drivers
+support OpenGL 4.1.
+</p>
+
+
+<h2>Version 10.x features</h2>
+<p>
+Version 10.x of Mesa implements the OpenGL 3.3 API, but not all drivers
+support OpenGL 3.3.
+</p>
+
+
 <h2>Version 9.x features</h2>
 <p>
 Version 9.x of Mesa implements the OpenGL 3.1 API.
@@ -175,6 +203,10 @@ community contributed features required for OpenGL 3.1.  The primary
 features added since the Mesa 8.0 release are
 GL_ARB_texture_buffer_object and GL_ARB_uniform_buffer_object.
 </p>
+<p>
+Version 9.0 of Mesa also included the first release of the Clover state
+tracker for OpenCL.
+</p>
 
 
 <h2>Version 8.x features</h2>
@@ -227,7 +259,7 @@ GL_SRC2_ALPHA               GL_SOURCE2_ALPHA
 </pre>
 <p>
 See the
-<a href="http://www.opengl.org/documentation/spec.html" target="_parent">
+<a href="http://www.opengl.org/documentation/spec.html">
 OpenGL specification</a> for more details.
 </p>
 
@@ -343,6 +375,6 @@ features.
        </ul>
 </ul>
 
-
+</div>
 </body>
 </html>