【发布时间】:2011-10-28 09:16:27
【问题描述】:
我开始用 C(目前)使用 GLFW 和 OpenGL 编写程序。我的问题是,我怎么知道我的程序将使用哪个版本的 OpenGL?我的笔记本电脑说我的视频卡有 OpenGL 3.3。输入“glxinfo | grep -i opengl”返回:
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 9600M GT/PCI/SSE2
OpenGL version string: 3.3.0 NVIDIA 285.05.09
OpenGL shading language version string: 3.30 NVIDIA via Cg compiler
OpenGL extensions:
那么 OpenGL 3.3 会自动使用吗?
【问题讨论】:
-
那么您是否自己找到了解决方案而忘记了您的问题,或者您还有一些不清楚的地方?在前一种情况下,仅仅放弃一个问题是非常糟糕的做法,而在后一种情况下,请随意询问有关现有答案的任何其他问题,如果与现有答案不同,甚至可以发布您自己的答案。
-
如果你想从终端检查Linux上的GLEW版本,你可以安装
glew-utils并运行visualinfo | grep "OpenGL version"。
标签: opengl