enabled vsync, limited framerate
force OpenGL >= 3.0 contexts