Index: t_vtx_exec.c =================================================================== RCS file: /cvs/mesa/Mesa/src/mesa/tnl/t_vtx_exec.c,v retrieving revision 1.18 diff -u -r1.18 t_vtx_exec.c --- t_vtx_exec.c 25 Apr 2006 00:53:26 -0000 1.18 +++ t_vtx_exec.c 22 Nov 2006 17:44:08 -0000 @@ -239,6 +239,11 @@ return 2; } case GL_TRIANGLE_STRIP: + /* no parity issue, but need to make sure the tri is not drawn twice */ + if (nr & 1) { + tnl->vtx.prim[tnl->vtx.prim_count-1].count--; + } + /* fallthrough */ case GL_QUAD_STRIP: switch (nr) { case 0: ovf = 0; break;