Draft: scene/output: various improvements

Kirill Primak requested to merge vyivel/wlroots:scene-output into master

Changes

  • wlr_scene_output_layout output ownership logic is removed. The helper now only manages scene output positions, the compositor is expected to create and destroy scene outputs manually.
  • New events are added: wlr_scene.events.new_output and wlr_scene_output.events.destroy.
  • tinywl now handles output destruction.
Edited by Kirill Primak

Merge request reports