【问题标题】:Apple Inc. using OpenGL ES [closed]Apple Inc. 使用 OpenGL ES [关闭]
【发布时间】:2012-07-26 12:46:54
【问题描述】:

Apple 将 OpenGL ES 1.0/1.1 用于哪些用途,而 OpenGL ES 2.0 用于哪些其他用途?

【问题讨论】:

    标签: iphone ios opengl-es


    【解决方案1】:

    您可以在支持它的设备上使用 OpenGL ES 2.0,旧型号的 iPhone(原始和 3G)和 iPod Touch(1g 和 2g)不支持 OpenGL ES 2.0。

    OpenGL ES 1.1 适用于所有设备。

    【讨论】:

      【解决方案2】:

      由于处理器限制,原始 iPhone 支持 OpenGL ES 1.0/1.1。随着处理器在设备中的发展,OpenGL ES 2.0 可供开发人员使用。我相信 OpenGL ES 2.0 的截止日期是 iPhone 3GS。

      【讨论】:

      • 根据此列表,iphone 4S 使用这两个版本:khronos.org/conformance/adopters/conformant-products#topengles
      • 所有设备都支持 OpenGL ES 1.0/1.1。但是 2.0 对可以使用的设备有限制。
      • @p0rter - 同样对于支持 OpenGL ES 2.0 的设备(现在有 95% 以上的活动设备),1.1 是在 2.0 之上有效实现的(1.1 固定功能功能由着色器等)。
      猜你喜欢
      • 2011-05-29
      • 1970-01-01
      • 2011-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多