summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/relnotes-7.1.html2
-rw-r--r--docs/shading.html35
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>