GL_LINES: Each pair of vertices defines a line segment.
GL_LINE_STRIP: A line segment is drawn from the first vertex
to each successive vertex.
GL_LINE_LOOP: Same as GL_LINE_STRIP, but
the last and first vertex are connected.
default, lines are rendered one pixel wide.
To change this, call