openGL驱动 opengl驱动下载



文章插图
openGL驱动 opengl驱动下载

文章插图
让我们试试能不能让GLFW正常工作 。首先 , 新建一个.cpp文件 , 然后把下面的代码粘贴到该文件的最前面 。
#include <glad/glad.h>#include <GLFW/glfw3.h>请确认是在包含GLFW的头文件之前包含了GLAD的头文件 。GLAD的头文件包含了正确的OpenGL头文件(例如GL/gl.h) , 所以需要在其它依赖于OpenGL的头文件之前包含GLAD 。接下来我们创建main函数 , 在这个函数中我们将会实例化GLFW窗口:
int main(){glfwInit();glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3);glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3);glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);//glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE);return 0;}首先 , 我们在main函数中调用glfwInit函数来初始化GLFW , 然后我们可以使用glfwWindowHint函数来配置GLFW 。glfwWindowHint函数的第一个参数代表选项的名称 , 我们可以从很多以GLFW_开头的枚举值中选择;第二个参数接受一个整型 , 用来设置这个选项的值 。该函数的所有的选项以及对应的值都可以在 GLFW’s window handling 这篇文档中找到 。如果你现在编译你的cpp文件会得到大量的