master: (1) fixed setting the initial screen viewport; (2) prevent any rotations; (3) jump back to OpenGL2