glLoadMatrix can take list or matrix