[Mesa-dev] [PATCH] mesa: Rename MESA_shader_integer_mix to EXT_shader_integer_mix
Matt Turner
mattst88 at gmail.com
Thu Sep 12 09:56:34 PDT 2013
On Thu, Sep 12, 2013 at 9:47 AM, Ian Romanick <idr at freedesktop.org> wrote:
> From: Ian Romanick <ian.d.romanick at intel.com>
>
> 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.
>
> Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>
> Cc: Matt Turner <mattst88 at gmail.com>
Nice! Thanks Ian.
Reviewed-by: Matt Turner <mattst88 at gmail.com>
> ---
> docs/specs/MESA_shader_integer_mix.spec | 19 +++++++++++--------
> src/glsl/builtin_functions.cpp | 2 +-
> src/glsl/glcpp/glcpp-parse.y | 4 ++--
> src/glsl/glsl_parser_extras.cpp | 2 +-
> src/glsl/glsl_parser_extras.h | 4 ++--
> src/mesa/drivers/dri/i965/intel_extensions.c | 2 +-
> src/mesa/main/extensions.c | 2 +-
> src/mesa/main/mtypes.h | 2 +-
> 8 files changed, 20 insertions(+), 17 deletions(-)
>
> diff --git a/docs/specs/MESA_shader_integer_mix.spec b/docs/specs/MESA_shader_integer_mix.spec
> index d381ddd..f2f903b 100644
> --- a/docs/specs/MESA_shader_integer_mix.spec
> +++ b/docs/specs/MESA_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 Khronso, change vendor
Extra o on Khronos.
More information about the mesa-dev
mailing list