Invert a matrix in GLSL