Transpose a matrix in GLSL