Rasterization: integer Bresenham with anti-aliasing + ordered edge list filling.