Huge success: openGL part is done!
Merge branch 'master' into branchOpenGL
after merge patch