-
Notifications
You must be signed in to change notification settings - Fork 5k
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
Implementation for Wayland #106
Comments
Definitely. |
I would wait for Mir vs. Wayland winner, before making decisions. They are not ready for real world yet. Also don't forget about hardware manufacturers; There is no point in adding support for a backend which is not going to receive proprietary driver support. |
There is no decision to make. Both will need to be supported. While Mir is a very bad idea, Canonical will still ram it down everyone's throats and Steam targets Ubuntu above other distros. I'll likely write the support for at least whichever one ends up on my system and I welcome patches for either one.
Mir has already been promised support by hardware vendors, and both it and Wayland already run on the various Mesa hardware drivers. This is quite enough for GLFW to be useful. |
Made a pull request with a beginning of a Wayland backend: #256 |
The Wayland work by @jadahl now lives in the |
Has anyone planned on doing Mir work? Our products depend on GLFW and we definitely need Ubuntu support. If no one has yet, I'm willing to work on a |
@Team5D It's planned but no code has been written, so please do! Base it on the |
The Wayland work has been merged. I'm leaving this open as the current Wayland work is far from complete. I merged it to 3.1 for ease of access and to get the increased modularity. The modularity will be useful for other things such as alternative joystick implementations. Wayland support is disabled by default and won't be advertised as a new port for 3.1. @Team5D It's now safe to base your Mir work on |
A large chunk of Wayland work by @jadahl was just merged to |
We should go with the future and build a interface for Wayland...
The text was updated successfully, but these errors were encountered: