From: Brian Paul Date: Fri, 27 Jul 2018 18:58:35 +0000 (-0600) Subject: mesa: add switch case for GL 2.1 in _mesa_compute_version() X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ce0f42dfe46cd9a9ae63dd09dd45b2e7f660d001;p=mesa.git mesa: add switch case for GL 2.1 in _mesa_compute_version() The xlib/swrast driver only supports GL 2.1. This patch fixes a crash if the app calls glGetString(GL_SHADING_LANGUAGE_VERSION). Reviewed-by: Neha Bhende --- diff --git a/src/mesa/main/version.c b/src/mesa/main/version.c index 58e68b47721..2c5bd777877 100644 --- a/src/mesa/main/version.c +++ b/src/mesa/main/version.c @@ -617,6 +617,9 @@ _mesa_compute_version(struct gl_context *ctx) */ if (_mesa_is_desktop_gl(ctx)) { switch (ctx->Version) { + case 21: + ctx->Const.GLSLVersion = 120; + break; case 30: ctx->Const.GLSLVersion = 130; break;