A simple software rasterizer