GLFW 3.0 sample