Opengl ES 3.1 support for ios?

9.4k views Asked by At

I'm a bit new to development in ios, I was wondering if the new opengGL ES 3.1 is supported for iOS? and if so where do i download the library?

2

There are 2 answers

0
przemo_li On BEST ANSWER

Currently no.

OpenGL ES 3.1 is fresh development. Good thing is that its mainly driver improvement (vs 3.0 requiring new hardware over 2.0). Bad thing is, that Apple have direct competitor, and may wish to withhold OpenGL ES 3.1 features as way for pushing game devs (and other multimedia devs, and compute is not really limited to games), to their API.

Also, Apple currently do not have any OpenGL ES 3.1 driver (nobody have): http://www.khronos.org/conformance/adopters/conformant-products#opengles

And OpenGL ES 3.0 is ready for:

  • iPhone5s
  • iPad Air
  • iPad mini

Of course, right now You can start learning OpenGL ES 3.0 just fine. As 3.1 will ad incremental or orthogonal (compute) knowledge.

6
wcochran On

Apple's OpenGL ES Programming Guide for iOS gives a step by step checklist for Adopting OpenGL ES 3.0 (I don't know about 3.1). If you have the latest Xcode and tools you have the OpenGL 3 frameworks already. If you are starting an iOS app from scratch, just skip OpenGL ES altogether and learn Metal -- Apple's OpenGL killer.