I am developing new app in OpenGL which should run on iOS and Android devices. I'd like to use OpenGL ES 3. For iOS that's not a problem, since any iPhone newer than the 5 has GLES 3.

But I am not sure how wide-spread GLES 3 is in the Android world or if all new devices support it. How can I determine how much support exists for GLES 3 so I can determine if I should use it or fall back to an older version?

| improve this question | | | | |
  • 1
    \$\begingroup\$ Since questions about which technology you should pick are not on topic here, I have edited your question to ask specifically about determining market penetration of GLES 3 (since that also fits with the existing answer). \$\endgroup\$ – user1430 Mar 5 '17 at 16:08
  • 2
    \$\begingroup\$ For possible future readers, I have found one another page. There is no percentual statistics, based on current usage, but list of devices and their GL version with possible extensions is here: gpuinfo.org Or if we take a similarity betwen ES and WebGL, we can use: webglstats.com \$\endgroup\$ – Martin Perry Mar 6 '17 at 7:52
  • 3
    \$\begingroup\$ For Android, you can have a look at developer.android.com/about/dashboards/#OpenGL. \$\endgroup\$ – bk138 Jul 4 '18 at 9:16

The amount of how many devices support different APIs is usually easy to figure out by looking at public hardware stats of popular engines, such as unity and unreal. I recommend using multiple sources of stats to get better view of actual share of different device capabilities.

| improve this answer | | | | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.