-
-
Notifications
You must be signed in to change notification settings - Fork 130
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Supported platforms #262
Comments
This would work fine for Android. On new versions of iOS you need to use Metal. There are some emulators that run OpenGL/OpenGL ES on top of Metal but I don't think I'd recommend that if you can avoid it. |
AFAIK, Apple deprecated OpenGL ES from ios12 but apps using OpenGL ES still build and run normally on even ios16-17. For an OpenGL ES implementation on top of Metal, MetalAngle works pretty well but I understand your reason for avoiding it. |
Sure, as long as you're ok relying on GL availability in iOS then you should be able to use glow there. Depending on the version you need, you could probably use the Metal backend that's been implemented recently in ANGLE itself (https://github.com/google/angle). |
I can confirm that glow work on ios, I shamelessly copied some rust-objc and get_proc_addr calls from miniquad and render stuffs just fine. |
Can we use this for ios/android development?
The text was updated successfully, but these errors were encountered: