progs/glsl: improve the mouse drag/rotate code a little