Using OpenGL to manipulate matrices