Reputation: 173
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
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:
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
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