more tips, validation info
authorBrian <brian@yutani.localnet.net>
Wed, 28 Mar 2007 23:14:35 +0000 (17:14 -0600)
committerBrian <brian@yutani.localnet.net>
Wed, 28 Mar 2007 23:14:35 +0000 (17:14 -0600)
docs/shading.html

index 4e8f18676b70c67b402a3408b417ff5c2f6b3a04..fd96a41e85a281fdd7e26da33e16b113b239854d 100644 (file)
@@ -15,7 +15,7 @@ OpenGL Shading Language</a>.
 </p>
 
 <p>
-Last updated on 26 March 2007.
+Last updated on 28 March 2007.
 </p>
 
 <p>
@@ -27,6 +27,7 @@ Contents
 <li><a href="#hints">Programming Hints</a>
 <li><a href="#standalone">Stand-alone Compiler</a>
 <li><a href="#implementation">Compiler Implementation</a>
+<li><a href="#validation">Compiler Validation</a>
 </ul>
 
 
@@ -121,6 +122,9 @@ These issues will be addressed/resolved in the future.
 <pre>
         float x = inversesqrt(y);
 </pre>
+<li>
+   Use ++i when possible as it's more efficient than i++
+</li>
 </ul>
 
 
@@ -282,5 +286,24 @@ Extra NOP instructions will also be inserted.
 </ul>
 
 
+<a name="validation">
+<h2>Compiler Validation</h2>
+
+<p>
+A new <a href="http://glean.sf.net" target="_parent">Glean</a> test has
+been create to exercise the GLSL compiler.
+</p>
+<p>
+The <em>glsl1</em> test runs over 130 sub-tests to check that the language
+features and built-in functions work properly.
+This test should be run frequently while working on the compiler to catch
+regressions.
+</p>
+<p>
+The test coverage is reasonably broad and complete but additional tests
+should be added.
+</p>
+
+
 </BODY>
 </HTML>