docs: use id instead of <a name>
Signed-off-by: Brian Paul <brianp@vmware.com>
This commit is contained in:
@@ -20,7 +20,7 @@ Contents
|
||||
</p>
|
||||
<ul>
|
||||
<li><a href="#envvars">Environment variables</a>
|
||||
<li><a href="#120">GLSL 1.20 support</a>
|
||||
<li><a href="#glsl120">GLSL 1.20 support</a>
|
||||
<li><a href="#unsup">Unsupported Features</a>
|
||||
<li><a href="#notes">Implementation Notes</a>
|
||||
<li><a href="#hints">Programming Hints</a>
|
||||
@@ -30,9 +30,7 @@ Contents
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
<a name="envvars">
|
||||
<h2>Environment Variables</h2>
|
||||
<h2 id="envvars">Environment Variables</h2>
|
||||
|
||||
<p>
|
||||
The <b>MESA_GLSL</b> environment variable can be set to a comma-separated
|
||||
@@ -59,8 +57,7 @@ Example: export MESA_GLSL=dump,nopt
|
||||
</p>
|
||||
|
||||
|
||||
<a name="120">
|
||||
<h2>GLSL Version</h2>
|
||||
<h2 id="glsl120">GLSL Version</h2>
|
||||
|
||||
<p>
|
||||
The GLSL compiler currently supports version 1.20 of the shading language.
|
||||
@@ -77,8 +74,7 @@ Several GLSL extensions are also supported:
|
||||
</ul>
|
||||
|
||||
|
||||
<a name="unsup">
|
||||
<h2>Unsupported Features</h2>
|
||||
<h2 id="unsup">Unsupported Features</h2>
|
||||
|
||||
<p>XXX update this section</p>
|
||||
|
||||
@@ -101,8 +97,7 @@ All other major features of the shading language should function.
|
||||
</p>
|
||||
|
||||
|
||||
<a name="notes">
|
||||
<h2>Implementation Notes</h2>
|
||||
<h2 id="notes">Implementation Notes</h2>
|
||||
|
||||
<ul>
|
||||
<li>Shading language programs are compiled into low-level programs
|
||||
@@ -125,8 +120,7 @@ These issues will be addressed/resolved in the future.
|
||||
</p>
|
||||
|
||||
|
||||
<a name="hints">
|
||||
<h2>Programming Hints</h2>
|
||||
<h2 id="hints">Programming Hints</h2>
|
||||
|
||||
<ul>
|
||||
<li>Use the built-in library functions whenever possible.
|
||||
@@ -142,8 +136,7 @@ These issues will be addressed/resolved in the future.
|
||||
</ul>
|
||||
|
||||
|
||||
<a name="standalone">
|
||||
<h2>Stand-alone GLSL Compiler</h2>
|
||||
<h2 id="standalone">Stand-alone GLSL Compiler</h2>
|
||||
|
||||
<p>
|
||||
The stand-alone GLSL compiler program can be used to compile GLSL shaders
|
||||
@@ -180,10 +173,7 @@ Options include
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
<a name="implementation">
|
||||
<h2>Compiler Implementation</h2>
|
||||
<h2 id="implementation">Compiler Implementation</h2>
|
||||
|
||||
<p>
|
||||
The source code for Mesa's shading language compiler is in the
|
||||
@@ -245,8 +235,7 @@ Extra NOP instructions will also be inserted.
|
||||
</ul>
|
||||
|
||||
|
||||
<a name="validation">
|
||||
<h2>Compiler Validation</h2>
|
||||
<h2 id="validation">Compiler Validation</h2>
|
||||
|
||||
<p>
|
||||
Developers working on the GLSL compiler should test frequently to avoid
|
||||
|
Reference in New Issue
Block a user