Gal Kamar
Gal Kamar

Reputation: 173

Opengl ES 3.1 support for ios?

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?

Upvotes: 7

Views: 9763

Answers (2)

przemo_li
przemo_li

Reputation: 4053

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.

Upvotes: 7

wcochran
wcochran

Reputation: 10906

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.

Upvotes: 2

Related Questions