Skip to content
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

[Feature Request] OpenGL ES 2.0 Support for older devices #34

Open
nachoz12341 opened this issue May 16, 2024 · 3 comments
Open

[Feature Request] OpenGL ES 2.0 Support for older devices #34

nachoz12341 opened this issue May 16, 2024 · 3 comments

Comments

@nachoz12341
Copy link

With the app supporting android 4.3 minimum, there are a number of devices that could use this port if Opengles 2.0 support could be added. SDL does contain bindings for opengles 2.0 that could be leveraged even if some features have to be disabled under this option. Lower end devices have the greatest use case for a port like this as they are unable to emulate 3ds versions of OOT and are stuck on a 20fps emulation.

@Waterdish
Copy link
Owner

Interesting idea. I chose GLES 3 because it required the least modifications to work with the desktop GL code, but I may revisit this.

@nachoz12341
Copy link
Author

Looking through libultraship which provides the opengl context, it seems there exist bindings for glsl 110 link. Could this be easily adapted to an es 2.0 or alternatively maybe something like gl4es could be leveraged to use the desktop gl easily. Additionally both sdl and imgui have gles 2.0 support

@Waterdish
Copy link
Owner

I did look at gl4es when first porting it and it wasn't as easy as link and compile, but I might have better luck now that I've worked with the project more. I'll take another look at it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@Waterdish @nachoz12341 and others