4 #define GET_INTEGER(x) (glGetIntegerv(x, &val), val)
6 int main(int argc, char **argv)
10 glutInit(&argc, argv);
11 glutCreateWindow("glinfo");
13 printf("vendor: %s\n", glGetString(GL_VENDOR));
14 printf("renderer: %s\n", glGetString(GL_RENDERER));
15 printf("version: %s\n", glGetString(GL_VERSION));
16 printf("shading language version: %s\n", glGetString(GL_SHADING_LANGUAGE_VERSION));
18 printf("texture units: %d\n", GET_INTEGER(GL_MAX_TEXTURE_UNITS));
19 printf("max texture size: %d\n", GET_INTEGER(GL_MAX_TEXTURE_SIZE));