X-Git-Url: http://git.mutantstargoat.com?a=blobdiff_plain;f=src%2Fgliar.c;h=b291af243a89486638dd4daf744fc438dccf73fa;hb=bc9552c53559894780c08207048d2f8b9ee5d76e;hp=71f99e5eb528e3923982447e4768c1f47fcd7ff6;hpb=1558b89a1f3db8b97233624e77ef18903de1b652;p=libgliar diff --git a/src/gliar.c b/src/gliar.c index 71f99e5..b291af2 100644 --- a/src/gliar.c +++ b/src/gliar.c @@ -241,14 +241,34 @@ void glGetIntegerv(GLenum name, GLint *val) } break; + case GL_MAJOR_VERSION: + key = "major version"; + break; + + case GL_MINOR_VERSION: + key = "minor version"; + break; + case GL_MAX_TEXTURE_UNITS: key = "max texture units"; break; + case GL_MAX_TEXTURE_IMAGE_UNITS: + key = "max texture image units"; + break; + + case GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS: + key = "max combined texture image units"; + break; + case GL_MAX_TEXTURE_SIZE: key = "max texture size"; break; + case GL_MAX_CUBE_MAP_TEXTURE_SIZE: + key = "max cube map texture size"; + break; + case GL_MAX_TEXTURE_COORDS: key = "max texture coordinates"; break; @@ -257,8 +277,28 @@ void glGetIntegerv(GLenum name, GLint *val) key = "max vertex attributes"; break; + case GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS: + key = "max vertex texture image units"; + break; + + case GL_MAX_VERTEX_UNIFORM_VECTORS: + key = "max vertex uniform vectors"; + break; + + case GL_MAX_FRAGMENT_UNIFORM_VECTORS: + key = "max fragment uniform vectors"; + break; + + case GL_MAX_VARYING_VECTORS: + key = "max varying vectors"; + break; + + case GL_MAX_COLOR_ATTACHMENTS_EXT: + key = "max color attachments"; + break; + case GL_MAX_RENDERBUFFER_SIZE_EXT: - key = "max renderbuffer size"; + key = "max renderbuffer size ext"; break; default: