matrix4x4, File interface fixes
added profile to opengl render context