发布时间:2025-12-09 14:48:31 浏览次数:3
若是可以支持OpenGL(2.0模式,而出现该描述的问题,应该是由于显卡驱动程序造成的,下载最新版本驱动程序重装就可以解决。
着色器语言是由显卡驱动程序进行编译和链接的,如果windows不能使用opengl2.0的api,那么我怎么可能会编译通过呢?事实上,opengl2.0的接口是由显卡驱动程序提供的。好了,写一个opengl程序,加入下面的代码,查看一下你的显卡支持的opengl是版本几的吧:const char* version=(const char*)glGetString(GL_VERSION)
cout<<version<<endl;
如果显示你的版本是2.0以上,那么恭喜你了,你可以用硬加速的方法来使用opengl2.0。
GLEW obtains information on the supported extensions from the graphics driver.下载glew库吧,它的网址是:
sourceforge.net/projects/glew/files/glew
“怎样在windows下使用opengl2.0函数”的更多相关文章 》
相关资料:
c/c++|解释器与编译器
c/c++|.bss 段和.data段的区别
c/c++|sizeof 说明
c/c++|怎样在windows下使用opengl2.0函数
c/c++|C程序内存分配
c/c++|ARM的位置无关程序设计在Bootloader中的应用
c/c++|从内存角度看问题
1、先查看显卡的参数,是否支持OpenGL2.0,毕竟不是所有的的显卡都支持的2、如果以前支持,现在不支持,可以尝试更新显卡驱动,或重新安装OpenGL的驱动
3、显卡本身的故障