Skip to content

Move updating to new modes up to the output config system, instead of doing it in the backend

Xaver Hugl requested to merge work/zamundaaa/initialization-order into master

This simplifies the backend and removes the need to do atomic tests initiated by the backend when outputs change.

The end goal here is to be able to query for outputs in DrmBackend::initialize again, and choose the default GPU with that information - for that, the backend can't rely on the renderer to exist when querying outputs.

Merge request reports

Loading