#include <stdlib.h>
#include <string.h>
+void glenv_query (void);
+
+typedef GLubyte * (get_string_type_t) (GLenum);
+
+void
+glenv_query (void)
+{
+ printf ("--vendor=\"%s\"\n", glGetString (GL_VENDOR));
+ printf ("--renderer=\"%s\"\n", glGetString (GL_RENDERER));
+ printf ("--version=\"%s\"\n", glGetString (GL_VERSION));
+ printf ("--shading-language-version=\"%s\"\n", glGetString (GL_SHADING_LANGUAGE_VERSION));
+ printf ("--extensions=\"%s\"\n", glGetString (GL_EXTENSIONS));
+
+ exit (0);
+}
+
static int
glenv_num_extensions (void)
{