opengl: make output transform always invertible
opengl: make output transform always invertible

There is no need to set Z scale to 0, this makes the matrix
non-invertible and probably breaks depth testing.

ammen99/wayfire,ammen99/wayfire