fixed overflow bug, ellipse on supports size less than 32766 pixels across