哪些显卡支持 OpenGL ES 2.0?

哪些显卡支持 OpenGL ES 2.0?

我读过这个邮政昨天在 Google+ 上讨论了由于 Ubuntu 12.04 Alpha 1 中的 Compiz 版本采用了 OpenGL ES 2.0,动画的流畅度得到了提高。我很好奇是否有人知道哪些图形芯片组支持这一点,并会看到改进。

谢谢,

答案1

OpenGL ES 2.0 规范是在 OpenGL 2.0 规范的基础上编写的,但有一些变化。如果您的目的是检测您的显卡中可用的 OpenGL 版本,您可以使用 mesa 实用程序:

sudo apt-get install mesa-utils

安装完成后运行

glxinfo | grep -i opengl

此命令的输出为您提供了有关您的视频卡中可用的 OpenGL 配置文件的信息,因为正如我刚才所说,OpenGL ES 2.0 基本上是对 OpenGL 2.0 进行了微小修改,如果您的配置文件编号大于 2,您可能可以毫无问题地体验新界面;真正的问题是 ES 2.0 的某些功能在设计上与原始 2.0 不同,因此如果该开发人员不提供更多信息,我们将无法给出准确的答案。

一般来说,除 Safari 之外,所有现代网络浏览器通常都使用相同的配置文件,因此,如果您可以在网络浏览器中播放一些 GL 演示,那么您可能在任何情况下都可以使用 ES 2.0。

答案也很棘手,因为使用某些 OpenGL 版本,您可以创建一个抽象层并将所有微积分分配给 CPU(这意味着您甚至没有专用 GPU 或硬件加速版本所需的 GPU 也可以玩游戏),就像在一些较旧的游戏中一样,您可以在图形设置中选择“硬件加速”或“软件模拟”;如果开发团队不能提供更多数据,几乎不可能给出正确答案,只能让您了解什么是 OpenGL ES 2.0、如何使用它们以及它们的一般要求是什么。

相关内容