diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/relnotes-7.1.html | 2 | ||||
-rw-r--r-- | docs/shading.html | 35 |
2 files changed, 36 insertions, 1 deletions
diff --git a/docs/relnotes-7.1.html b/docs/relnotes-7.1.html index c9d7cddcab..abcbc3186e 100644 --- a/docs/relnotes-7.1.html +++ b/docs/relnotes-7.1.html @@ -35,7 +35,7 @@ TBD <h2>Bug fixes</h2> <ul> -<li>Fixed a number of minor GLSL intrinsic function/constructor bugs +<li>Numerous GLSL fixes <li>Fixed some error code/detection bugs in the GLSL-related API functions </ul> diff --git a/docs/shading.html b/docs/shading.html index 02f393cc9e..2cd17c76ac 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> |