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

GLES2 support #241

Open
iamgreaser opened this issue Apr 18, 2016 · 3 comments
Open

GLES2 support #241

iamgreaser opened this issue Apr 18, 2016 · 3 comments

Comments

@iamgreaser
Copy link
Owner

The Raspberry Pi 3 can handle Iceball at maybe 1-2 SPF with llvmpipe.

Very much a matter of putting #ifdef USE_GLES2 in places.

This does rely on me building a not-too-old version of SDL2 from source to compensate for the utter shit that is vidmanx.

Consider this a low priority addition.

@iamgreaser
Copy link
Owner Author

Considering closing this issue as there is a working experimental GL 2.1 driver for the Raspi and I think once they fix the stability issues it'll be the way to go.

ARM clients have a separate issue that needs to be fixed. I might go ahead and just fix them myself though.

@asiekierka
Copy link
Collaborator

Android and non-RPi devices, though. If it's not a massive undertaking, it would probably be a good idea.

@iamgreaser
Copy link
Owner Author

Honestly I'd rather have GL 3 Core support in there before even considering GLES 2. This, and GLES 2 support, would bring the "required, completely different sets of shaders" count up to 3.

GLES 1 could be doable though. I think all the immediate mode stuff has been removed, I could be wrong, but I think it's all gone.

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

No branches or pull requests

2 participants