On Mon, 2018-06-18 at 12:51 +1000, Timothy Arceri wrote: > --- > src/mesa/main/version.c | 8 +++++++- > 1 file changed, 7 insertions(+), 1 deletion(-) > > diff --git a/src/mesa/main/version.c b/src/mesa/main/version.c > index 1bdccf4a1df..0d2597a61f4 100644 > --- a/src/mesa/main/version.c > +++ b/src/mesa/main/version.c > @@ -228,6 +228,7 @@ _mesa_override_glsl_version(struct gl_constants > *consts) > } > > n = sscanf(version, "%u", &consts->GLSLVersion); > + consts->GLSLVersionCompat = consts->GLSLVersion; > if (n != 1) { > fprintf(stderr, "error: invalid value for %s: %s\n", env_var, > version); > return; > @@ -624,16 +625,21 @@ _mesa_compute_version(struct gl_context *ctx) > switch (ctx->Version) { > case 30: > ctx->Const.GLSLVersion = 130; > + ctx->Const.GLSLVersionCompat = 130; > break; > case 31: > ctx->Const.GLSLVersion = 140; > + ctx->Const.GLSLVersionCompat = 140; > break; > case 32: > ctx->Const.GLSLVersion = 150; > + ctx->Const.GLSLVersionCompat = 150; > break; > default: > - if (ctx->Version >= 33) > + if (ctx->Version >= 33) { > ctx->Const.GLSLVersion = ctx->Version * 10; > + ctx->Const.GLSLVersionCompat = ctx->Version * 10; > + } > break;
Looks like we should be able to just do this after the switch right?: ctx->Const.GLSLVersionCompat = ctx->Const.GLSLVersion; I'd prefer this unless there is something I am missing. With that: Reviewed-by: Iago Toral Quiroga <ito...@igalia.com> > } > } _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev