X-Git-Url: http://git.mutantstargoat.com?p=libgliar;a=blobdiff_plain;f=tests%2Fglinfo%2Fglinfo.c;h=186ccd7854820bf4e8d3114032797a691df9ff09;hp=dfde489ab8e90274550a58457b9f83acb32e55e4;hb=5c4020c26c69f7100c4547792a951f306ff0f32a;hpb=c4d6e56bf892dd9c0de83eb2ff61375d333a8f52 diff --git a/tests/glinfo/glinfo.c b/tests/glinfo/glinfo.c index dfde489..186ccd7 100644 --- a/tests/glinfo/glinfo.c +++ b/tests/glinfo/glinfo.c @@ -36,11 +36,20 @@ int main(int argc, char **argv) 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("texture units: %d\n", GET_INTEGER(GL_MAX_TEXTURE_UNITS)); + printf("major version: %d\n", GET_INTEGER(GL_MAJOR_VERSION)); + printf("minor version: %d\n", GET_INTEGER(GL_MINOR_VERSION)); + printf("max texture units: %d\n", GET_INTEGER(GL_MAX_TEXTURE_UNITS)); + printf("max texture image units: %d\n", GET_INTEGER(GL_MAX_TEXTURE_IMAGE_UNITS)); + printf("max combined texture image units: %d\n", GET_INTEGER(GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS)); + printf("max vertex texture image units: %d\n", GET_INTEGER(GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS)); printf("max texture size: %d\n", GET_INTEGER(GL_MAX_TEXTURE_SIZE)); + printf("max cube map texture size: %d\n", GET_INTEGER(GL_MAX_CUBE_MAP_TEXTURE_SIZE)); printf("max texture coordinates: %d\n", GET_INTEGER(GL_MAX_TEXTURE_COORDS)); printf("max vertex attributes: %d\n", GET_INTEGER(GL_MAX_VERTEX_ATTRIBS)); + printf("max vertex uniform vectors: %d\n", GET_INTEGER(GL_MAX_VERTEX_UNIFORM_VECTORS)); + printf("max fragment uniform vectors: %d\n", GET_INTEGER(GL_MAX_FRAGMENT_UNIFORM_VECTORS)); + printf("max varying vectors: %d\n", GET_INTEGER(GL_MAX_VARYING_VECTORS)); + printf("max color attachments: %d\n", GET_INTEGER(GL_MAX_COLOR_ATTACHMENTS_EXT)); printf("max renderbuffer size: %d\n", GET_INTEGER(GL_MAX_RENDERBUFFER_SIZE_EXT)); return 0; }