X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Ffg_geometry.c;h=572b7e318612344e1ea9acadd0cbcbb957541ac2;hb=134051040e95088462463a6bd36c5081d354d0c3;hp=2e0a3b3702a4957f7de71f6d064f18b90437a80d;hpb=e299df837915eaaf97e8e4ccbcb75bf1876661da;p=freeglut diff --git a/src/fg_geometry.c b/src/fg_geometry.c index 2e0a3b3..572b7e3 100644 --- a/src/fg_geometry.c +++ b/src/fg_geometry.c @@ -70,6 +70,7 @@ static void fghDrawGeometrySolid(GLfloat *vertices, GLfloat *normals, GLubyte *v if (numEdgePerFace==3) glDrawArrays(GL_TRIANGLES, 0, numVertices); else + /* The number of elements is passed as numVertices */ glDrawElements(GL_TRIANGLES, numVertices, GL_UNSIGNED_BYTE, vertIdxs); glDisableClientState(GL_VERTEX_ARRAY); @@ -199,7 +200,7 @@ static GLfloat cube_n[CUBE_NUM_FACES*3] = 0.0f, 0.0f,-1.0f }; -/* Vertex indices */ +/* Vertex indices, as quads, before triangulation */ static GLubyte cube_vi[CUBE_VERT_PER_OBJ] = { 0,1,2,3,