added max vertex attributes, renderbuffer size
authorEleni Maria Stea <elene.mst@gmail.com>
Tue, 26 Feb 2013 13:04:26 +0000 (15:04 +0200)
committerEleni Maria Stea <elene.mst@gmail.com>
Tue, 26 Feb 2013 13:04:26 +0000 (15:04 +0200)
examples/asuseee.conf
examples/lenovo.conf
src/gliar.c
tests/glinfo/glinfo.c

index 8dce28b..b458b12 100644 (file)
@@ -225,3 +225,6 @@ GL_ARB_invalidate_subdata
 
 [max texture units]
 8
+
+[max texture coordinates]
+8
index 0940b81..0bf19fa 100644 (file)
@@ -194,3 +194,9 @@ GL_ARB_invalidate_subdata
 
 [max texture coordinates]
 8
+
+[max vertex attributes]
+16
+
+[max renderbuffer size]
+8192
index 8131a62..71f99e5 100644 (file)
@@ -253,6 +253,14 @@ void glGetIntegerv(GLenum name, GLint *val)
                key = "max texture coordinates";
                break;
 
+       case GL_MAX_VERTEX_ATTRIBS:
+               key = "max vertex attributes";
+               break;
+
+       case GL_MAX_RENDERBUFFER_SIZE_EXT:
+               key = "max renderbuffer size";
+               break;
+
        default:
                key = 0;
        }
index b46675b..dfde489 100644 (file)
@@ -40,5 +40,7 @@ int main(int argc, char **argv)
        printf("texture units: %d\n", GET_INTEGER(GL_MAX_TEXTURE_UNITS));
        printf("max texture size: %d\n", GET_INTEGER(GL_MAX_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 renderbuffer size: %d\n", GET_INTEGER(GL_MAX_RENDERBUFFER_SIZE_EXT));
        return 0;
 }