<table><tr><td style="">romangg added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D23546">View Revision</a></tr></table><br /><div><div><p>Long term one could think of combining them such that WaylandOutput requires WaylandOutputDevice to exist and get its data directly from it in KWayland. Then we don't need the coupling done here in KWin.</p>

<p>On the other side someone might want to write a compositor without using WaylandOutputDevices. So there needs to be the independent API of WaylandOutput still available.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R108 KWin</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D23546">https://phabricator.kde.org/D23546</a></div></div><br /><div><strong>To: </strong>romangg, KWin<br /><strong>Cc: </strong>davidedmundson, apol, kwin, LeGast00n, The-Feren-OS-Dev, sbergeron, jraleigh, fbampaloukas, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, crozbo, bwowk, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, hardening, romangg, jensreuterberg, abetts, sebas, mart<br /></div>