<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa Introduction</title>
+ <title>Introduction</title>
<link rel="stylesheet" type="text/css" href="mesa.css">
</head>
<body>
<div class="header">
- <h1>The Mesa 3D Graphics Library</h1>
+ The Mesa 3D Graphics Library
</div>
<iframe src="contents.html"></iframe>
-<h1>Project History</h1>
+<h2>Project History</h2>
<p>
The Mesa project was originally started by Brian Paul.
-<h1>Major Versions</h1>
+<h2>Major Versions</h2>
<p>
This is a summary of the major versions of Mesa.
</p>
-<h2>Version 12.x features</h2>
+<h3>Version 12.x features</h3>
<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>
+<h3>Version 11.x features</h3>
<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>
+<h3>Version 10.x features</h3>
<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>
+<h3>Version 9.x features</h3>
<p>
Version 9.x of Mesa implements the OpenGL 3.1 API.
While the driver for Intel Sandy Bridge and Ivy Bridge is the only
</p>
-<h2>Version 8.x features</h2>
+<h3>Version 8.x features</h3>
<p>
Version 8.x of Mesa implements the OpenGL 3.0 API.
The developers at Intel deserve a lot of credit for implementing most
</p>
-<h2>Version 7.x features</h2>
+<h3>Version 7.x features</h3>
<p>
Version 7.x of Mesa implements the OpenGL 2.1 API. The main feature
of OpenGL 2.x is the OpenGL Shading Language.
</p>
-<h2>Version 6.x features</h2>
+<h3>Version 6.x features</h3>
<p>
Version 6.x of Mesa implements the OpenGL 1.5 API with the following
extensions incorporated as standard features:
-<h2>Version 5.x features</h2>
+<h3>Version 5.x features</h3>
<p>
Version 5.x of Mesa implements the OpenGL 1.4 API with the following
extensions incorporated as standard features:
</ul>
-<h2>Version 4.x features</h2>
+<h3>Version 4.x features</h3>
<p>
Version 4.x of Mesa implements the OpenGL 1.3 API with the following
<li>GL_ARB_transpose_matrix
</ul>
-<h2>Version 3.x features</h2>
+<h3>Version 3.x features</h3>
<p>
Version 3.x of Mesa implements the OpenGL 1.2 API with the following
</ul>
-<h2>Version 2.x features</h2>
+<h3>Version 2.x features</h3>
<p>
Version 2.x of Mesa implements the OpenGL 1.1 API with the following
features.
</p>
<ul>
<li>Texture mapping:
- <ul>
- <li>glAreTexturesResident
- <li>glBindTexture
- <li>glCopyTexImage1D
- <li>glCopyTexImage2D
- <li>glCopyTexSubImage1D
- <li>glCopyTexSubImage2D
- <li>glDeleteTextures
- <li>glGenTextures
- <li>glIsTexture
- <li>glPrioritizeTextures
- <li>glTexSubImage1D
- <li>glTexSubImage2D
- </ul>
+ <ul>
+ <li>glAreTexturesResident
+ <li>glBindTexture
+ <li>glCopyTexImage1D
+ <li>glCopyTexImage2D
+ <li>glCopyTexSubImage1D
+ <li>glCopyTexSubImage2D
+ <li>glDeleteTextures
+ <li>glGenTextures
+ <li>glIsTexture
+ <li>glPrioritizeTextures
+ <li>glTexSubImage1D
+ <li>glTexSubImage2D
+ </ul>
<li>Vertex Arrays:
- <ul>
- <li>glArrayElement
- <li>glColorPointer
- <li>glDrawElements
- <li>glEdgeFlagPointer
- <li>glIndexPointer
- <li>glInterleavedArrays
- <li>glNormalPointer
- <li>glTexCoordPointer
- <li>glVertexPointer
- </ul>
+ <ul>
+ <li>glArrayElement
+ <li>glColorPointer
+ <li>glDrawElements
+ <li>glEdgeFlagPointer
+ <li>glIndexPointer
+ <li>glInterleavedArrays
+ <li>glNormalPointer
+ <li>glTexCoordPointer
+ <li>glVertexPointer
+ </ul>
<li>Client state management:
- <ul>
- <li>glDisableClientState
- <li>glEnableClientState
- <li>glPopClientAttrib
- <li>glPushClientAttrib
- </ul>
+ <ul>
+ <li>glDisableClientState
+ <li>glEnableClientState
+ <li>glPopClientAttrib
+ <li>glPushClientAttrib
+ </ul>
<li>Misc:
- <ul>
- <li>glGetPointer
- <li>glIndexub
- <li>glIndexubv
- <li>glPolygonOffset
- </ul>
+ <ul>
+ <li>glGetPointer
+ <li>glIndexub
+ <li>glIndexubv
+ <li>glPolygonOffset
+ </ul>
</ul>
</div>