【问题标题】:OpenGL ES 1.1 or 2.0 on iPhoneiPhone 上的 OpenGL ES 1.1 或 2.0
【发布时间】:2010-02-16 15:39:22
【问题描述】:

我了解到升级到 iPhone 操作系统后,OpenGL ES 版本支持从 1.1 升级到了 2.0。我还没有找到是否应该努力使用 1.1 来向后兼容旧设备。

Xcode 似乎建议我使用 2.0,因为它似乎只包含那个版本。

我应该使用 2.0 而不是回头看吗? 有只能使用 1.1 的设备吗?

谢谢。

【问题讨论】:

    标签: iphone opengl-es


    【解决方案1】:

    OpenGL ES 2.0 需要硬件支持(通过增强的图形处理器)。第一个提供 OpenGL ES 2.0 支持的 GPU 是 PowerVR SGX535,它于 2009 年中期在第三代 iOS 设备中推出。

    前两代 iPhone(和 iPod touch)包含仅支持 OpenGL ES 1.1 的 PowerVR MBX GPU。由于这是硬件限制,操作系统升级可能永远不会添加 OpenGL ES 2.0 支持。

    List of iOS devices 详细说明了每个设备中使用的 GPU 以及发布时间。

    【讨论】:

    • 谢谢,不是我希望的,而是我需要知道的。
    猜你喜欢
    • 2011-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多