Save the projection matrix without official glGetFloatv