mesa: enable ARB_shading_language_include
[mesa.git] / docs / intro.html
index d90d0cb7dfd599726016d7e28a8a3a42f5d3df8f..99b58fd1c9c7903e27c26f6ae05b1a2e634b4943 100644 (file)
@@ -2,13 +2,13 @@
 <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>
@@ -27,7 +27,10 @@ Over the years the project has grown to implement more graphics APIs,
 including
 <a href="https://www.khronos.org/opengles/">OpenGL ES</a> (versions 1, 2, 3),
 <a href="https://www.khronos.org/opencl/">OpenCL</a>,
-<a href="https://en.wikipedia.org/wiki/VDPAU">VDPAU</a> and
+<a href="https://www.khronos.org/openmax/">OpenMAX</a>,
+<a href="https://en.wikipedia.org/wiki/VDPAU">VDPAU</a>,
+<a href="https://en.wikipedia.org/wiki/Video_Acceleration_API">VA API</a>,
+<a href="https://en.wikipedia.org/wiki/X-Video_Motion_Compensation">XvMC</a> and
 <a href="https://www.khronos.org/vulkan/">Vulkan</a>.
 </p>
 
@@ -47,7 +50,7 @@ systems.
 
 
 
-<h1>Project History</h1>
+<h2>Project History</h2>
 
 <p>
 The Mesa project was originally started by Brian Paul.
@@ -168,8 +171,9 @@ driver ("swr") based on LLVM and developed by Intel.
 </p>
 
 <p>
-Ongoing: Mesa is the OpenGL implementation for several types of hardware
-made by Intel, AMD and NVIDIA, plus the VMware virtual GPU.
+Ongoing: Mesa is the OpenGL implementation for devices designed by
+Intel, AMD, NVIDIA, Qualcomm, Broadcom, Vivante, plus the VMware and
+VirGL virtual GPUs.
 There's also several software-based renderers: swrast (the legacy
 Mesa rasterizer), softpipe (a gallium reference driver), llvmpipe
 (LLVM/JIT-based high-speed rasterizer) and swr (another LLVM-based driver).
@@ -181,7 +185,7 @@ of the OpenGL, OpenGL ES and Vulkan specifications.
 
 
 
-<h1>Major Versions</h1>
+<h2>Major Versions</h2>
 
 <p>
 This is a summary of the major versions of Mesa.
@@ -190,7 +194,7 @@ of the OpenGL specification is implemented.
 </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.
@@ -200,21 +204,21 @@ Initial support for Vulkan is also included.
 </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
@@ -229,7 +233,7 @@ tracker for OpenCL.
 </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
@@ -238,14 +242,14 @@ the i965 driver.
 </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:
@@ -285,7 +289,7 @@ OpenGL specification</a> for more details.
 
 
 
-<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:
@@ -311,7 +315,7 @@ 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
@@ -330,7 +334,7 @@ extensions incorporated as standard features:
 <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
@@ -346,7 +350,7 @@ features:
 </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.