【发布时间】:2013-08-06 22:58:40
【问题描述】:
当我使用“glGetString(GL_VERSION)”和“glGetString(GL_SHADING_LANGUAGE_VERSION)”检查计算机上的OpenGL版本时,我得到了以下信息:
3.1.0 - 为 GL_VERSION 构建 8.15.10.2538
1.40 - 用于 GL_SHADING_LANGUAGE_VERSION 的英特尔内部版本 8.15.10.2538
当我运行“Geeks3D GPU Caps Viewer”时,它显示我的显卡(NVS 4200M)的 OpenGL 版本是
GL_VERSION:4.3.0
GLSL 版本:4.30 NVIDIA 通过 Cg 编译器
这是否意味着我的显卡只支持部分 OpenGL 4.3.0 功能,无法创建 4.3 上下文?
【问题讨论】:
-
这是您的笔记本电脑无法切换到使用NVIDIA芯片的问题;它改为使用英特尔芯片。搜索“OpenGL”和“Optimus”。
-
@Nicol Bolas 非常感谢!我更改了 NVIDIA 控制面板上的设置。