创建窗口的过程
1. 用GLFW创建窗口,包括设置窗口大小,颜色,名称等
2. 利用GLAD的gladLoadGLLoader函数加载所有OpengGL的函数指针
3. glfwSetFramebufferSizeCallback(window,framebuffer_size_callback);回调设置窗口每一帧的大小
4. glfwWindowShouldClose判断循环渲染是否结束,如果结束,processInput(window);函数表示按下键盘Esc按钮推出程序
5. glfwSwapBuffers交换后台缓冲数据和前台显示数据(这里有个Double buffer概念,前台缓冲显示数据,后台缓冲保存数据,为的是显示平滑)
6. glfwTerminate清理/删除分配的所有资源