-
-
Notifications
You must be signed in to change notification settings - Fork 6.3k
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
[X11] Add support for EGL/GLESv2 when using X11 #5113
Conversation
@@ -20,7 +20,7 @@ | |||
|
|||
#include "system.h" | |||
|
|||
#ifdef HAS_GLX | |||
#if defined(HAS_GLX) || defined(HAS_EGL) |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
I am ok with this. We have discussed on irc that windowing requires a big refactoring round in order to get this clean but this is work for a future pr. |
jenkins build this please |
1 similar comment
jenkins build this please |
@Phaeodaria please rebase @topfs2 @jmarshallnz could you please approve this. GLX is dying, EGL is the future. VAAPI will provide interoperability with EGL so this will become default soon. |
Im ok with it if it doesn't cause regressions |
What I mean is that the old behaviour is still left and is the default no? |
The old behavior should be untouched by this PR and is still default on Linux X11. |
jenkins build this please |
fd7328a
to
7649e96
Compare
jenkins build this please |
7649e96
to
a7cb0d1
Compare
jenkins build this please |
OSX errors unrelated (time outs), they passed in the last run. |
[X11] Add support for EGL/GLESv2 when using X11
This adds EGL/GLESv2 support to the new X11 backend which doesn't use SDL anymore.