根据上图,我的电脑能支持的Opengl max版本是1.4吗?这是否意味着我无法使用 Opengl 2.1 编写代码?
我正在使用 Ubuntu 12.04
最佳答案
您看到的是 GLX 版本。 GLX 是容器协议(protocol),它将 OpenGL 传送到 X11 服务器。您应该查找 OpenGL 版本字符串,它稍后出现在该输出中。使用 grep 过滤输出,例如在我的笔记本电脑上
datenwolf@narfi ~
%> glxinfo | grep version
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
OpenGL version string: 2.1 Mesa 8.0.3
OpenGL shading language version string: 1.20
如您所见,我的 GLX 版本也是 1.4,但我的移动设备支持 OpenGL 2.1 和 GLSL 1.20。
关于linux - 我的电脑支持 OpenGL 2.1 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12494476/