iOS OpenGL ES deprecated and Metal support



  • We are in the process of evaluating several game engines to use for our project, which currently uses another C++ game engine, and we're interested in Oxygine. Our primary concern is support for iOS Metal, and perhaps even Vulkan for Android and such.

    From here:
    https://developer.apple.com/ios/whats-new/

    "Apps built using OpenGL ES will continue to run in iOS 12, but OpenGL ES is deprecated in iOS 12. Games and graphics-intensive apps that previously used OpenGL ES should now adopt Metal."

    Is there any plan to support Metal in order to ensure apps continue to run on iOS once OpenGL ES support is removed?


  • administrators

    Hi, I know about deprecated OpenGLES on iOS, but deprecation doesn't mean that API will be removed soon. I suppose we have at least couple years:)
    Even if it will happen suddenly there is https://moltengl.com/moltengl.
    But I'm thinking about using https://github.com/bkaradzic/bgfx to support huge amount of all possible rendering APIs.



  • @oxygine said in iOS OpenGL ES deprecated and Metal support:

    I suppose we have at least couple years:)

    While I wish that is the case, it's Apple, known for not caring much about anyone, and with a history of just doing whatever they please. 😉

    Anyhow, bgfx is a very good option, and good to know that you're considering it.


Log in to reply
 

Looks like your connection to Oxygine was lost, please wait while we try to reconnect.