mesa: add switch case for GL 2.0 in _mesa_compute_version()
authorBrian Paul <brianp@vmware.com>
Thu, 2 Aug 2018 15:32:58 +0000 (09:32 -0600)
committerBrian Paul <brianp@vmware.com>
Thu, 2 Aug 2018 19:20:00 +0000 (13:20 -0600)
Previously, I added a switch case for GL 2.1 (ed7a0770b881791dd697f3).
I don't know of any driver which only supports GL 2.0, but adding
this switch case avoids a failure if the app queries
GL_SHADING_LANGUAGE_VERSION.

Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
src/mesa/main/version.c

index 2c5bd7778770d1e9f9c7cb24220b672a79892df3..9df8c11c740ca02e4b77eacd129781edb5ca16a3 100644 (file)
@@ -617,6 +617,8 @@ _mesa_compute_version(struct gl_context *ctx)
     */
    if (_mesa_is_desktop_gl(ctx)) {
       switch (ctx->Version) {
+      case 20:
+         /* fall-through, GLSL 1.20 is the minimum we support */
       case 21:
          ctx->Const.GLSLVersion = 120;
          break;