opengl: Make diagonal lines match the software renderer.

OpenGL leaves the final line segment open, SDL's software renderer does not,
so we need a tiny bit of trigonometry here to move one more pixel in the right
direction.
3 files changed