ios opengl-es opengl-es-3.1

Soporte de Opengl ES 3.1 para ios?



opengl-es opengl-es-3.1 (2)

La Guía de programación de OpenGL ES de Apple para iOS proporciona una lista de verificación paso a paso para la adopción de OpenGL ES 3.0 (no sé acerca de 3.1). Si tiene las herramientas y Xcode más recientes, ya tiene los marcos de OpenGL 3. Si está iniciando una aplicación para iOS desde cero, simplemente omita OpenGL ES y aprenda Metal - el asesino de OpenGL de Apple.

Soy un poco nuevo en el desarrollo de iOS, me preguntaba si el nuevo opengGL ES 3.1 es compatible con iOS. y si es así, ¿dónde descargo la biblioteca?


Actualmente no.

OpenGL ES 3.1 es un desarrollo nuevo. Lo bueno es que es principalmente la mejora del controlador (vs 3.0 que requiere hardware nuevo sobre 2.0). Lo malo es que Apple tiene un competidor directo y es posible que desee ocultar las características de OpenGL ES 3.1 para empujar a los desarrolladores de juegos (y otros desarrolladores de multimedia, y el cálculo no está limitado a los juegos) a su API.

Además, Apple actualmente no tiene ningún controlador OpenGL ES 3.1 (nadie lo tiene): http://www.khronos.org/conformance/adopters/conformant-products#opengles

Y OpenGL ES 3.0 está listo para:

  • iphone 5s
  • Ipad aire
  • Ipad mini

Por supuesto, ahora mismo puede comenzar a aprender OpenGL ES 3.0 sin problemas. Como 3.1 será conocimiento incremental u ortogonal (computar).