Skip to content

Draft: Outputs layers + scene-graph

Simon Ser requested to merge github/fork/emersion/output-layers-scenegraph into master

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
Edited by Simon Ser

Merge request reports