diff options
author | Ian Romanick <ian.d.romanick@intel.com> | 2013-09-12 11:40:00 -0500 |
---|---|---|
committer | Ian Romanick <ian.d.romanick@intel.com> | 2013-09-13 09:56:36 -0500 |
commit | ea373f03e8d7783f70c78f700cd80032fd6dc8c4 (patch) | |
tree | 4dda0ef09ceae00efe4adf59c0bc2ec538e7aa95 /docs/specs | |
parent | f4e35f897e148eff3a2fc35fc48150321f8ab177 (diff) | |
download | external_mesa3d-ea373f03e8d7783f70c78f700cd80032fd6dc8c4.zip external_mesa3d-ea373f03e8d7783f70c78f700cd80032fd6dc8c4.tar.gz external_mesa3d-ea373f03e8d7783f70c78f700cd80032fd6dc8c4.tar.bz2 |
mesa: Rename MESA_shader_integer_mix to EXT_shader_integer_mix
Everyone at the Khronos meeting was as surprised that GLSL didn't
already support this as we were. Several vendors said they'd ship it,
but there didn't seem to be enough interest to put in the effort to make
it ARB or KHR.
v2: Fix a couple typos and rename the spec file to
EXT_shader_integer_mix.spec. Suggested by Roland.
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Matt Turner <mattst88@gmail.com>
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Diffstat (limited to 'docs/specs')
-rw-r--r-- | docs/specs/EXT_shader_integer_mix.spec (renamed from docs/specs/MESA_shader_integer_mix.spec) | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/docs/specs/MESA_shader_integer_mix.spec b/docs/specs/EXT_shader_integer_mix.spec index d381ddd..92cec64 100644 --- a/docs/specs/MESA_shader_integer_mix.spec +++ b/docs/specs/EXT_shader_integer_mix.spec @@ -1,10 +1,10 @@ Name - MESA_shader_integer_mix + EXT_shader_integer_mix Name Strings - GL_MESA_shader_integer_mix + GL_EXT_shader_integer_mix Contact @@ -21,12 +21,12 @@ Status Version - Last Modified Date: 09/09/2013 - Author Revision: 5 + Last Modified Date: 09/12/2013 + Author Revision: 6 Number - + TBD Dependencies @@ -78,18 +78,18 @@ Modifications to The OpenGL Shading Language Specification, Version 4.40 Including the following line in a shader can be used to control the language features described in this extension: - #extension GL_MESA_shader_integer_mix : <behavior> + #extension GL_EXT_shader_integer_mix : <behavior> where <behavior> is as specified in section 3.3. New preprocessor #defines are added to the OpenGL Shading Language: - #define GL_MESA_shader_integer_mix 1 + #define GL_EXT_shader_integer_mix 1 Interactions with ARB_ES3_compatibility On desktop implementations that support ARB_ES3_compatibility, - GL_MESA_shader_integer_mix can be enabled (and the new functions + GL_EXT_shader_integer_mix can be enabled (and the new functions used) in shaders declared with '#version 300 es'. GLX Protocol @@ -124,6 +124,9 @@ Revision History Rev. Date Author Changes ---- -------- -------- --------------------------------------------- + 6 09/12/2013 idr After discussions in Khronos, change vendor + prefix to EXT. + 5 09/09/2013 idr Add ARB_ES3_compatibility interaction. 4 09/06/2013 mattst88 Allow extension on OpenGL ES 3.0. |