kwin/plugins/platforms/virtual
Roman Gilg 1a11abc821 [platforms/x11/standalone] Port to AbstractOutput
Summary:
Represent outputs in the X11 session via AbstractOutput. For that we
move all Wayland specific parts of AbstractOutput into a new subclass
AbstractWaylandOutput and let the outputs of our Wayland backends inherit
from there.

This should allow us to get rid of the Screens class later on.

Test Plan: Manually in X session.

Reviewers: #kwin, zzag, davidedmundson

Reviewed By: #kwin, zzag, davidedmundson

Subscribers: ngraham, zzag, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D19208
2019-06-13 11:39:25 +02:00
..
CMakeLists.txt [platform/virtual] Drop support for vgem and rendernode 2019-01-12 07:37:25 +01:00
egl_gbm_backend.cpp [platform/virtual] Swap buffers in EGL GBM backend 2019-02-21 23:30:11 +01:00
egl_gbm_backend.h [platform/virtual] Drop support for vgem and rendernode 2019-01-12 07:37:25 +01:00
scene_qpainter_virtual_backend.cpp
scene_qpainter_virtual_backend.h
screens_virtual.cpp
screens_virtual.h
virtual.json
virtual_backend.cpp [platform/virtual] Drop support for vgem and rendernode 2019-01-12 07:37:25 +01:00
virtual_backend.h Restrict available supported compositors based on first initialized one 2019-02-22 16:59:08 +01:00
virtual_output.cpp [platforms/x11/standalone] Port to AbstractOutput 2019-06-13 11:39:25 +02:00
virtual_output.h [platforms/x11/standalone] Port to AbstractOutput 2019-06-13 11:39:25 +02:00