kwin/plugins/platforms/virtual
David Edmundson 1776b5f927 Convert virtual backend to per screen rendering
Summary:
Output scaling can't ever work on a single buffer; especially if they're
different scales and overlapping.

This ports the virtual backend to perScreenRendering so that I can use
it for
tests.

ctest fails here, but it fails on the tests that it failed on before..

Reviewers: #plasma

Subscribers: plasma-devel, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D3306
2016-11-11 12:56:54 +00:00
..
CMakeLists.txt [platforms/virtual] Use rendernode or vgem device if available for egl 2016-07-21 09:13:57 +02:00
egl_gbm_backend.cpp [platforms/virtual] Pass ownership of gbm_device and drm fd to Platform 2016-08-19 15:40:39 +02:00
egl_gbm_backend.h [platforms/virtual] Pass ownership of gbm_device and drm fd to Platform 2016-08-19 15:40:39 +02:00
scene_qpainter_virtual_backend.cpp Convert virtual backend to per screen rendering 2016-11-11 12:56:54 +00:00
scene_qpainter_virtual_backend.h Convert virtual backend to per screen rendering 2016-11-11 12:56:54 +00:00
screens_virtual.cpp Set initial count of screens before calling Screens::init 2016-08-05 09:59:22 +02:00
screens_virtual.h Convert virtual backend to per screen rendering 2016-11-11 12:56:54 +00:00
virtual.json SVN_SILENT made messages (.desktop file) - always resolve ours 2016-11-04 09:48:38 +00:00
virtual_backend.cpp [platforms/virtual] Pass ownership of gbm_device and drm fd to Platform 2016-08-19 15:40:39 +02:00
virtual_backend.h Convert virtual backend to per screen rendering 2016-11-11 12:56:54 +00:00