2d perspective transformation matrix. The solution adopted by OpenGL is...