Triangles not entirely on the canvas are not rendered.
Not thread safe.
Degenerate trainagles are not rendered
Painfully slow