X-Git-Url: https://eleni.mutantstargoat.com/git/?p=libgliar;a=blobdiff_plain;f=src%2Fgliar.c;h=b291af243a89486638dd4daf744fc438dccf73fa;hp=71f99e5eb528e3923982447e4768c1f47fcd7ff6;hb=5c4020c26c69f7100c4547792a951f306ff0f32a;hpb=c4d6e56bf892dd9c0de83eb2ff61375d333a8f52 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: