Draws a line between each vertex, then draws a line between the first and last vertices.
Draws a line between each vertex.
Draws lines between each pair of vertices.
Draws a dot at each vertex.
Draws triangles from each vertex, the previous vertex, and the first vertex, starting at the third vertex.
Draws triangles from each vertex and the previous two, starting at the third vertex.
Draws triangles between every three vertices.
Types of primitives that can be rasterized.