increase ellipse performance by ~12% by using GL_TRIANGLE_FAN instead of GL_POLYGON, avoiding calls to glLineDash where possible