glfw 3 adaptation
ignore