Draft: Outputs layers + scene-graph
Depends on !1985 (closed) and !1966 (merged)
This PR builds on top of the basic output layers and scene-graph PRs to add more features. I guess the main exciting thing is the new scene-graph example, which will transparently use output-layers instead of rendering if possible (currently only with the Wayland backend).
To test:
examples/scene-graph -s 'weston-simple-egl & weston-simple-dmabuf-egl'
Some more features could be added to wlr_scene
(without any need to change the scene-graph example/compositor):
-
Display subsurfaces with output layers -
Damage tracking