kwin/plugins/platforms/fbdev
Martin Gräßlin aaf8ce16df [platforms/fbdev] Properly detect a BGR image format
Summary:
If the format of the framebuffer is BGR we cannot create an RGB image
format from it - the rendering is incorrect. Unfortunately QImage does
not support a BGR image format.

To solve this problem we still use an RGB image format but on rendering
the front buffer is rgbSwapped to convert the RGB image to a BGR image.

BUG: 365243
FIXED-IN: 5.7.2

Test Plan: Tested on a neon kvm

Reviewers: #kwin, #plasma_on_wayland

Subscribers: plasma-devel, kwin

Tags: #plasma_on_wayland, #kwin

Differential Revision: https://phabricator.kde.org/D2134
2016-07-13 09:37:02 +02:00
..
CMakeLists.txt
fb_backend.cpp [platforms/fbdev] Properly detect a BGR image format 2016-07-13 09:37:02 +02:00
fb_backend.h [platforms/fbdev] Properly detect a BGR image format 2016-07-13 09:37:02 +02:00
fbdev.json
logging.cpp
logging.h
scene_qpainter_fb_backend.cpp [platforms/fbdev] Properly detect a BGR image format 2016-07-13 09:37:02 +02:00
scene_qpainter_fb_backend.h Paint the software cursor directly in SceneQPainter 2016-06-29 08:50:46 +02:00