D23663: RandR: Replicate outputs with XRender extension

2019-09-05 Thread Roman Gilg
This revision was not accepted when it landed; it landed in state "Needs Review". This revision was automatically updated to reflect the committed changes. Closed by commit R110:31d71564874d: RandR: Replicate outputs with XRender extension (authored by romangg). CHANGED PRIOR TO COMMIT https:/

D23663: RandR: Replicate outputs with XRender extension

2019-09-04 Thread Roman Gilg
romangg updated this revision to Diff 65384. romangg marked 3 inline comments as done. romangg added a comment. Improve source setting. REPOSITORY R110 KScreen Library CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D23663?vs=65344&id=65384 BRANCH cloneX11 REVISION DETAIL http

D23663: RandR: Replicate outputs with XRender extension

2019-09-03 Thread David Edmundson
davidedmundson added inline comments. INLINE COMMENTS > xrandrconfig.cpp:336 > +for (auto *out : m_outputs) { > +if (out->applyReplicationSource()) { > +KScreen::OutputPtr kscreenOut = kscreenOutputs[out->id()]; this goes against the pattern above where we build up a chan

D23663: RandR: Replicate outputs with XRender extension

2019-09-03 Thread Roman Gilg
romangg updated this revision to Diff 65344. romangg added a comment. Fix previous rebase. REPOSITORY R110 KScreen Library CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D23663?vs=65343&id=65344 BRANCH cloneX11 REVISION DETAIL https://phabricator.kde.org/D23663 AFFECTED FILE

D23663: RandR: Replicate outputs with XRender extension

2019-09-03 Thread Roman Gilg
romangg updated this revision to Diff 65343. romangg added a comment. Rebase after splitting out API changes into D23710 . REPOSITORY R110 KScreen Library CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D23663?vs=65212&id=65343 BRANCH cloneX11

D23663: RandR: Replicate outputs with XRender extension

2019-09-02 Thread Roman Gilg
romangg created this revision. romangg added reviewers: KWin, Plasma. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. romangg requested review of this revision. REVISION SUMMARY This provides means to set replicas and queries them on X11 by transforming crtcs with the