Skip to content

output: Introduce wlr_output_state to wlr_output_init

Alexander Orzechowski requested to merge Nefsen402/wlroots:output-init into master

Based on: !4237 (merged)

This MR has multiple improvements. See commits. Overview:

  • backends can now send a wlr_output_state to wlr_output_init to initialize the state of the output.
  • breaking wlr_output_update_{custom,}_mode and wlr_output_update_enabled are removed. Backends that need to change state during runtime should use wlr_output_send_request_state and should send appropriate initialization state to wlr_output_init using wlr_output_state at init.
Edited by Alexander Orzechowski

Merge request reports