OpenGL must half pixel align in the ortho projection function or it ends
up doing what Direct3D does. Wierd that they are both the opposite.