new Arc implementation for OpenGL renderers