Skip to content
  • Vlad Zahorodnii's avatar
    backends/drm: Make DrmOutput::queueChanges() not touch active status · 71a58231
    Vlad Zahorodnii authored
    The DrmOutput synchronizes the enabled state with the active state,
    which makes sense on one hand, but on the other hand, that's not good.
    The drm backend makes a decision that should be ideally made by either
    kscreen (turn on outputs before applying an output config), user, or
    kwin itself.
    
    This would also allow kwin to control the allocation of crtcs for
    non-desktop outputs, which is a minor thing, but it might be useful in
    the future.
    71a58231