https://bugs.kde.org/show_bug.cgi?id=406302
ber...@codewiz.org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Latest Commit| |https://invent.kde.org/plas | |ma/kwin/commit/0c67eb983c84 | |ac06a0e34ca0aaa87b840c50334 | |8 Version Fixed In| |5.19.4 --- Comment #18 from ber...@codewiz.org --- Git commit 0c67eb983c84ac06a0e34ca0aaa87b840c503348 by Bernie Innocenti. Committed on 10/07/2020 at 13:08. Pushed by davidedmundson into branch 'master'. [decorations] Fix rendering for depth 30 (10bpc) When the display is set to 30-bit depth (10-bit per color component), decorations of some clients appear garbled when compositing is disabled. This is because the pixel format of the QImage in which the decorations were rendered differed from the the X pixmap into which the pixels were being copied by means of xcb_put_image(). For lack of a more robust way, this change guesses A2RGB30 for depth=30, and keeps using ARGB32 as before for any other depth. I don't expect anything other to 32bpp to be supported by KWin anyway. Tested on amdgpu with KWIN_OPENGL_INTERFACE=egl. FIXED-IN: 5.19.4 M +20 -1 decorations/decorationrenderer.cpp https://invent.kde.org/plasma/kwin/commit/0c67eb983c84ac06a0e34ca0aaa87b840c503348 -- You are receiving this mail because: You are watching all bug changes.