【发布时间】:2014-07-29 00:11:26
【问题描述】:
我对 ios 开发有点陌生,我想知道 iOS 是否支持新的 opengGL ES 3.1? 如果是这样,我在哪里下载图书馆?
【问题讨论】:
标签: ios opengl-es opengl-es-3.1
我对 ios 开发有点陌生,我想知道 iOS 是否支持新的 opengGL ES 3.1? 如果是这样,我在哪里下载图书馆?
【问题讨论】:
标签: ios opengl-es opengl-es-3.1
目前没有。
OpenGL ES 3.1 是新开发的。好消息是它主要改进了驱动程序(与 3.0 相比,需要 2.0 以上的新硬件)。不好的是,Apple 有直接的竞争对手,并且可能希望保留 OpenGL ES 3.1 功能,作为将游戏开发人员(和其他多媒体开发人员,计算并不真正限于游戏)推向其 API 的方式。
另外,Apple 目前没有任何 OpenGL ES 3.1 驱动程序(没有人有): http://www.khronos.org/conformance/adopters/conformant-products#opengles
OpenGL ES 3.0 已经准备好:
当然,现在你可以开始学习 OpenGL ES 3.0 就好了。由于 3.1 将广告增量或正交(计算)知识。
【讨论】:
Apple 的 OpenGL ES Programming Guide for iOS 提供了采用 OpenGL ES 3.0 的分步清单(我不知道 3.1)。如果您拥有最新的 Xcode 和工具,那么您已经拥有 OpenGL 3 框架。如果你是从头开始一个 iOS 应用程序,完全跳过 OpenGL ES 并学习 Metal——Apple 的 OpenGL killer。
【讨论】: