在 Ubuntu 15.10 上升级到最新版本的 OpenGL

在 Ubuntu 15.10 上升级到最新版本的 OpenGL

我目前有一块英特尔集成 GPU Intel 5100 Iris 显卡,我想升级到最新版本的 OpenGL。我目前安装了 OpenGL 3.0 和 mesa 11.0.2。

答案1

您没有 OpenGL 3.0...您有 OpenGL 3.3 和一些 OpenGL 4.x 扩展,因为您的卡兼容 OpenGL 4.x。

我有配备 Intel HD 4000 和 Mesa 10.5.9 的 Ubuntu 14.04.3,并且我得到:

glxinfo | grep OpenGL

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile 
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.5.9
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.5.9
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:

显然,我不可能用较旧的卡来获得更高的 OpenGL 版本..!

您看到的 OpenGL 3.0 是兼容性配置文件!您的实际核心配置文件是 3.3,几个月后可能是 4.x

那么你需要ppa:oibaf/图形驱动程序以获得绝对最新的驱动程序,但除非英特尔驱动程序达到 OpenGL 4.x 兼容性,否则不建议使用!

答案2

我知道这不是一个很全面的答案,但您的 OpenGL 版本与您的显卡相关,在本例中是 Intel 5100 Iris 集成显卡。我会首先检查更新,sudo apt-get update && sudo apt-get upgrade看看是否可行。如果没有,则可能是您的卡不支持 OpenGL 3.0 以上的任何版本,但您可以寻找 PPA 来获取驱动程序的最新版本。但这可能很危险,所以要小心。

相关内容