From 51bfb6aa992043f780a1641e6d53282374526c66 Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Thu, 24 Jul 2008 14:27:11 -0600 Subject: [PATCH] query/print GLSL version string --- progs/xdemos/glxinfo.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/progs/xdemos/glxinfo.c b/progs/xdemos/glxinfo.c index 35b6ed16b09..6cf127afa2f 100644 --- a/progs/xdemos/glxinfo.c +++ b/progs/xdemos/glxinfo.c @@ -523,6 +523,13 @@ print_screen_info(Display *dpy, int scrnum, Bool allowDirect, GLboolean limits) printf("OpenGL vendor string: %s\n", glVendor); printf("OpenGL renderer string: %s\n", glRenderer); printf("OpenGL version string: %s\n", glVersion); +#ifdef GL_VERSION_2_0 + if (glVersion[0] >= '2' && glVersion[1] == '.') { + char *v = (char *) glGetString(GL_SHADING_LANGUAGE_VERSION); + printf("OpenGL shading language version string: %s\n", v); + } +#endif + printf("OpenGL extensions:\n"); print_extension_list(glExtensions); if (limits) -- 2.30.2