【问题标题】:Does Every Device Which has Android Froyo 2.2(API 8) Supports OpenGL ES 2.0?是否每个具有 Android Froyo 2.2(API 8) 的设备都支持 OpenGL ES 2.0?
【发布时间】:2012-03-19 13:52:41
【问题描述】:

Android 2.2 从 OpenGL ES 1.0 升级到 2.0。每个使用 Android Froyo(2.2) 的设备是否都支持 OpenGL ES 2.0?或者设备本身必须支持OpenGL ES 2.0?。

【问题讨论】:

  • 当然这是个问题。我是 OpenGL 新手,所以我想知道每个 Froyo 设备是否都支持 OpenGL ES 2.0?

标签: android opengl-es


【解决方案1】:

我得到了我自己问题的答案。 OpenGL ES 是一个硬件加速图形库,因此并非所有支持 Adroid froyo 的设备都支持 OpenGL ES 2.0。这完全取决于操作系统软件和硬件。列出 here 的不同设备具有Android froyo 但支持OPenGL ES 1.0 的扩展

【讨论】:

  • 您在答案中链接到的扩展与 OpenGL ES 不同。 Open GL ES 是开放 GL 标准,其中作为扩展是对标准的补充,可能会或可能不会根据设备实现。有关详细信息,请参阅developer.android.com/guide/topics/graphics/opengl.html
  • 事实上,我上面评论中的链接有一个名为“声明 OpenGL 要求”的部分。这向您展示了如何将您的应用程序限制为仅支持 Open GL ES 2.0 的设备,这可能会对您有所帮助!
  • 你是绝对正确的安迪,但在我提到的链接中,一些用户已经发布了扩展以及 Android 和 OpenGL 版本。即一些具有 OpenGL ES 1.0 版本的 Android Froyo 设备这正是我的问题的答案。
  • 啊,很公平,很高兴你找到了答案! :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多