linux - 我的电脑支持 OpenGL 2.1 吗?

标签 linux opengl ubuntu

根据上图,我的电脑能支持的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/

相关文章:

c++ - 在 opengl 中将立方体转换为球体

linux - 丢失的 httpd.conf 文件位于 apache

math - 缩放至 3D 屏幕空间选择框

linux - 如何使用 Qt 4 创建 OpenGL 3 上下文?

ubuntu - 在 Ubuntu 中如何从 PHP 同时执行多个终端?

linux - No Machine的Nxserver可以在没有桌面、只有X11的ubuntu上运行吗?

c++ - 将 R/O 分区挂载为 R/W 进行写入,然后在 C 中设置回 R/O

linux - 如何从文件中添加对话框菜单项?

c - nm 命令输出中的奇怪符号名称

php - 无法保存库存项目。请再试一次。 Magento 2.4.0