glfw+glad使用opengl4.x的computeShader配置事项
computeShader是opengl4.2版本引入的特性,所以为了使用它必须将glfw+glad版本升级,有如下几个需要注意的事项:
glad升级
glad需要升级到4.2+以后的版本,这里我选择了4.6,glad在线服务:https://glad.dav1d.de/
glfw版本升级
glfw要升级到多少版本具体不清楚,这里选择了glfw3.3(截至到目前最新的版本),glfw官网:https://www.glfw.org/
glfw的API版本设置
初始化glfw窗口的时候需要设置API版本号为4.x
如果MAJOR和MINOR都设置为3的话会导致你调用opengl4.x版本的函数的时候(例如调用glTexStorage、glBindImageTexture等函数)获取不到函数的问题。