Kanedias created this revision. Kanedias added a reviewer: graesslin. Kanedias set the repository for this revision to rKWIN KWin. Herald added a project: Plasma. Herald added a subscriber: plasma-devel.
REVISION 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 REPOSITORY rKWIN KWin REVISION DETAIL https://phabricator.kde.org/D1230 AFFECTED FILES backends/drm/CMakeLists.txt backends/drm/drm_backend.cpp backends/drm/drm_backend.h backends/drm/drm_buffer.cpp backends/drm/drm_buffer.h backends/drm/egl_gbm_backend.cpp backends/drm/egl_gbm_backend.h backends/drm/remoteaccess_manager.cpp backends/drm/remoteaccess_manager.h main_wayland.cpp EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: Kanedias, graesslin Cc: plasma-devel
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel