Is this correct for D3D9? IIRC, D3D9 is top-left oriented unlike GL.