【问题标题】:Android OpenGL software / hardware renderer devices listAndroid OpenGL 软件/硬件渲染器设备列表
【发布时间】:2011-11-01 08:03:14
【问题描述】:

我正在基于AndEngine 创建 OpenGL 应用程序,我对不同设备上 fps 之间的差异感到非常惊讶。那么问题来了:哪些设备使用 OpenGL 软件渲染器,哪些设备有自己的 GPU(但没有适当的驱动程序),哪些设备有 GPU 并且使用得很好?

此外,是否有可能仅针对具有硬件渲染器的设备(清单 <uses-feature> 可能?)降低 Android Market 应用程序的可见性?

【问题讨论】:

  • 我很想得到这个问题的好答案。 HTC Thunderbolt 让我很伤心,我有预感它正在使用软件进行一些 OpenGL 调用,这大大降低了我的游戏速度。

标签: android opengl-es


【解决方案1】:

你有 HTC Evo 吗?那是一个奇怪的情况,因为 fps 被人为地限制了。

您是否从 Market 下载了 AndEngine 示例应用程序?该应用程序可让您在设备上运行一些基准测试,然后将结果提交给 AndEngine 开发人员。

他的应用并不是唯一这样做的。至少有两三个其他基准应用程序或演示应用程序收集此类数据,并希望在某处发布结果。有时间我会试着追踪他们。

是的,一定要寻找一个可以解决问题的使用功能标签。 uses-feature 标签是过滤市场中应用程序的唯一方法。

【讨论】:

  • 是的,我拥有 HTC Evo,但 fps 没有问题。我已经下载了 AndEngine 示例并对我拥有的设备进行了基准测试,并且我也在我的应用程序中实现了基准测试。但是我遇到了带有软件 OGL 渲染器的设备的问题,我找不到任何方法来阻止它们通过 AM 访问我的应用程序。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-10
  • 1970-01-01
  • 2012-05-12
  • 1970-01-01
相关资源
最近更新 更多