X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Farraysize.c;h=779fbea6c5f376c165614a798acc7a3e80bbe218;hb=5cf4479b591bce68657a938b201114680839ec92;hp=b81ea4beaf1b311a3e5fbc7487e0c2c7fc1bc187;hpb=ee7f1e3a5912789664648ac5be85127e62c1cda5;p=gldbg.git diff --git a/source/arraysize.c b/source/arraysize.c index b81ea4b..779fbea 100644 --- a/source/arraysize.c +++ b/source/arraysize.c @@ -89,8 +89,13 @@ int paramsize(GLenum pname) } } -int mapsize(GLenum target __attribute__((unused))) +int buffersize(GLenum buffer) { - // XXX Implement this - return 1; + switch(buffer) + { + case GL_COLOR: return 4; + case GL_DEPTH: return 1; + case GL_STENCIL: return 1; + default: return 1; + } }