glut to glfw (freetype-gl still uses glut)