Opengl ES 3.1对ios的支持?

时间:2014-06-08 06:26:37

标签: ios opengl-es opengl-es-3.1

对ios的开发有点新意,我想知道iOS是否支持新的opengL ES 3.1? 如果是这样,我在哪里下载图书馆?

2 个答案:

答案 0 :(得分:6)

目前没有。

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已准备就绪:

  • iPhone5s
  • iPad Air
  • iPad mini

当然,现在你可以开始学习OpenGL ES 3.0了。 3.1将提供增量或正交(计算)知识。

答案 1 :(得分:2)

Apple的OpenGL ES编程指南for iOS提供了采用OpenGL ES 3.0的逐步清单(我不了解3.1)。如果您拥有最新的Xcode和工具,那么您已经拥有了OpenGL 3框架。如果您从头开始创建iOS应用程序,只需完全跳过OpenGL ES并学习Metal - Apple的OpenGL killer