我正在尝试运行OpenGL 3程序,但我不确定我使用的是哪个实现,并且可能设置错了。(我是一个DirectX程序员)在尝试运行这些演示时:
https://github.com/tomdalling/opengl-series/archive/master.zip。
我明白这一例外:
ERROR: WGL: OpenGL profile requested but WGL_ARB_create_context_profile is unavailable这台机器是带有1023 GT GeForce GT 520 M(戴尔)卡的Windows 7。还有其他人看到这个错误吗?
发布于 2015-01-31 04:51:56
我想我很清楚问题出在哪里。
大多数笔记本电脑都有两种显卡:专用卡(GeForce GT 520 M)和集成卡(Intel )。
您的集成卡只支持OpenGL 3.1,而这些演示程序正在请求OpenGL 3.2。
您所需要做的就是进入Nvidia控制面板,进入“管理3D设置”,然后将首选的图形处理器设置为“高性能Nvidia处理器”。
在此之后,演示程序将正确运行。
https://stackoverflow.com/questions/28247766
复制相似问题