diff options
author | Brian Paul <[email protected]> | 2008-07-29 16:46:08 -0600 |
---|---|---|
committer | Brian Paul <[email protected]> | 2008-07-29 16:46:08 -0600 |
commit | 1a5c99f4b5ccbc71f3649092c723b5e295456314 (patch) | |
tree | d4ed4cec1b455198325765c3752cf07297f987f3 | |
parent | 44c7f37b448201ad1276883ae5e6f7a3bdc4e7ac (diff) |
document GLSL 1.20 status
-rw-r--r-- | docs/shading.html | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/docs/shading.html b/docs/shading.html index 02f393cc9e5..2cd17c76ac9 100644 --- a/docs/shading.html +++ b/docs/shading.html @@ -28,6 +28,7 @@ Contents <li><a href="#standalone">Stand-alone GLSL Compiler</a> <li><a href="#implementation">Compiler Implementation</a> <li><a href="#validation">Compiler Validation</a> +<li><a href="#120">GLSL 1.20 support</a> </ul> @@ -318,5 +319,39 @@ should be added. </p> + +<a name="120"> +<h2>GLSL 1.20 support</h2> + +<p> +Support for GLSL version 1.20 is underway. Status as follows. +</p> + +<h3>Supported</h3> +<ul> +<li><code>mat2x3, mat2x4</code>, etc. types and functions +<li><code>transpose(), outerProduct(), matrixCompMult()</code> functions +(but untested) +<li>precision qualifiers (lowp, mediump, highp) +</ul> + +<h3>Partially Complete</h3> +<ul> +<li><code>invariant</code> qualifier +</ul> + +<h3>Not Completed</h3> +<ul> +<li><code>array.length()</code> method +<li><code>float[5] a;</code> array syntax +<li><code>centroid</code> qualifier +<li>unsized array constructors +<li>initializers for uniforms +<li>const initializers calling built-in functions +</ul> + + + + </BODY> </HTML> |