Diffusion KWin 4d46edd7ba4b

GBM remote access support for KWin

Authored by Kanedias on Apr 30 2016, 11:01 PM.

Description

GBM remote access support for KWin

Summary:
Implements a KWayland protocol to pass GBM fd from KWin to KRfb and
addictions to relevant projects from both sides.

Note that this patch does not affect default behaviour of mentioned projects. It can be used
only with KWIN_REMOTE=1 in env from KWin side and with preferredFrameBufferPlugin=gbm in krfbrc from
KRfb side. In all other aspects app behaviour remains unchanged.

Test Plan: Launched KWin in Wayland mode, launched KRfb in it, launched KRDC on a laptop, connected in read-only mode, observed a correctly retrieved desktop with Krfb window

Reviewers: graesslin, davidedmundson, romangg, KWin

Reviewed By: davidedmundson, romangg, KWin

Subscribers: kossebau, jgrulich, romangg, ngraham, alexeymin, aacid, kwin, KWin, davidedmundson, plasma-devel

Tags: Plasma on Wayland, KWin

Maniphest Tasks: T5653, T7785

Differential Revision: https://phabricator.kde.org/D1230

Details

Committed
KanediasMar 25 2018, 5:18 PM
Reviewer
KWin
Differential Revision
D1230: GBM remote access support for KWin
Parents
R108:e3f0b537b6b4: [effects/coverswitch] Fix broken reflection on multi-monitor setup
Branches
Unknown
Tags
Unknown