[Mesa-dev] [PATCH] docs: Update MESA_shader_integer_functions spec to version 3.

Kenneth Graunke kenneth at whitecape.org
Thu Apr 13 16:33:03 UTC 2017


When publishing this spec on the OpenGL ES registry, Jon Leech noticed
that it didn't actually mention what the ES dependencies and
interactions were.  I looked at extensions_table.h and noted that we
expose it in ES 3.0 contexts, and he added the obvious spec texts.

The updated copy also contains our official extension number.

https://github.com/KhronosGroup/OpenGL-Registry/issues/3
---
 docs/specs/MESA_shader_integer_functions.txt | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/docs/specs/MESA_shader_integer_functions.txt b/docs/specs/MESA_shader_integer_functions.txt
index 58a956f44d3..9fcc9b4c5da 100644
--- a/docs/specs/MESA_shader_integer_functions.txt
+++ b/docs/specs/MESA_shader_integer_functions.txt
@@ -20,11 +20,11 @@ Status
 
 Version
 
-    Version 2, July 7, 2016
+    Version 3, March 31, 2017
 
 Number
 
-    TBD
+    OpenGL Extension #495
 
 Dependencies
 
@@ -34,7 +34,7 @@ Dependencies
     This extension is written against Version 1.50 (Revision 09) of the OpenGL
     Shading Language Specification.
 
-    GLSL 1.30 is required.
+    GLSL 1.30 (OpenGL) or GLSL ES 3.00 (OpenGL ES) is required.
 
     This extension interacts with ARB_gpu_shader5.
 
@@ -51,9 +51,10 @@ Overview
     calculations).
 
     This extension provides a set of new features to the OpenGL Shading
-    Language to support capabilities of these GPUs, extending the capabilities
-    of version 1.30 of the OpenGL Shading Language.  Shaders
-    using the new functionality provided by this extension should enable this
+    Language to support capabilities of these GPUs, extending the
+    capabilities of version 1.30 of the OpenGL Shading Language and version
+    3.00 of the OpenGL ES Shading Language.  Shaders using the new
+    functionality provided by this extension should enable this
     functionality via the construct
 
       #extension GL_MESA_shader_integer_functions : require   (or enable)
@@ -516,5 +517,6 @@ Revision History
 
     Rev.      Date     Author    Changes
     ----  -----------  --------  -----------------------------------------
+     3    31-Mar-2017  Jon Leech Add ES support (OpenGL-Registry/issues/3)
      2     7-Jul-2016  idr       Fix typo in #extension line
      1    20-Jun-2016  idr       Initial version based on GL_ARB_gpu_shader5.
-- 
2.12.2



More information about the mesa-dev mailing list