A portion of the OpenGL documentation states:
“GL_LINE_STRIP, GL_LINE_LOOP, GL_TRIANGLE_STRIP, and GL_QUAD_STRIP share vertices between their component line segments, triangles, and quads. Other primitives do not.”
What about GL_TRIANGLE_FAN or GL_QUADS? Do these primitives cause any vertex sharing to occur?