Mesa (master): docs: Update MESA_shader_integer_functions spec to version 3.
Kenneth Graunke
kwg at kemper.freedesktop.org
Fri Apr 14 06:01:35 UTC 2017
Module: Mesa
Branch: master
Commit: 7c83d44d541b688020d31353fd3765845f7ce6a9
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7c83d44d541b688020d31353fd3765845f7ce6a9
Author: Kenneth Graunke <kenneth at whitecape.org>
Date: Thu Apr 13 09:28:10 2017 -0700
docs: Update MESA_shader_integer_functions spec to version 3.
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
Acked-by: Matt Turner <mattst88 at gmail.com>
---
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 58a956f44d..9fcc9b4c5d 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.
More information about the mesa-commit
mailing list