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

Use wlr_damage_ring #1781

Closed
mark-herbert42 opened this issue Apr 28, 2023 · 3 comments · Fixed by #2024
Closed

Use wlr_damage_ring #1781

mark-herbert42 opened this issue Apr 28, 2023 · 3 comments · Fixed by #2024

Comments

@mark-herbert42
Copy link

Sway has moved to wlr_damage_ring in November 2022
https://github.com/swaywm/sway/commit/7862fa670e208b4871c868f9b0e2a19b46a30e63
and 06 Apr 2023 output-damage was dropped from wlroots competely with the proposal to migrate to wlr_damage_ring which is supposed to be less CPU-hungry
https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/9ef98452a31c0936187e8a877f6a99c4308b9976

Wayfire is still using output-damage so will not compile with upcoming wlroots release.

@ammen99
Copy link
Member

ammen99 commented Apr 28, 2023

Wayfire follows wlroots' stable release which is currently 0.16. This is an issue which will be resolved after wlroots 0.17 is released (there are also other change swe need to do, but that will happen once 0.17 is there).

@mark-herbert42
Copy link
Author

Wlroots 0.17 is released, seems to have a lot of changes there....

@soreau
Copy link
Member

soreau commented Nov 22, 2023

See track-wlroots PR

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

Successfully merging a pull request may close this issue.

3 participants