X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Farraysize.c;h=779fbea6c5f376c165614a798acc7a3e80bbe218;hb=5cf4479b591bce68657a938b201114680839ec92;hp=2e88139de0a947de80f49c724f3847554833929b;hpb=3c32a221de1435ae7af8d96182560e8b28f1a4c0;p=gldbg.git diff --git a/source/arraysize.c b/source/arraysize.c index 2e88139..779fbea 100644 --- a/source/arraysize.c +++ b/source/arraysize.c @@ -89,8 +89,13 @@ int paramsize(GLenum pname) } } -int mapsize(GLenum target) +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; + } }