Commit graph

2 commits

Author SHA1 Message Date
Moon Sungjoon
c6da94708a
Fix build error with 0.15.0 wlroots
- wlr_subsurface.parent_link is now wlr_subsurface.current.link.
  wlr_surface.subsurfaces_{above,below} is moved to wlr_surface_state.
  Reference: https://github.com/swaywm/wlroots/pull/3169

- Unnecessary to include "wlr_box.h"
  Reference: https://github.com/swaywm/wlroots/pull/3011
2021-10-31 05:19:00 +09:00
Jente Hidskes
2db815aa23 Refactor surface damaging and rendering code
This is based on code from Sway, which is also MIT licensed hence
compatible. This makes the surface damaging and rendering code easier to
follow and makes it easier to import future changes to Sway as well.
2020-01-11 17:07:33 +01:00