https://bugs.kde.org/show_bug.cgi?id=385924
Martin Flöser <mgraess...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Latest Commit| |https://commits.kde.org/kwi | |n/d71792378e9aa9c99874092fd | |a151bc66efa3df8 Version Fixed In| |5.11.3 Resolution|--- |FIXED --- Comment #7 from Martin Flöser <mgraess...@kde.org> --- Git commit d71792378e9aa9c99874092fda151bc66efa3df8 by Martin Flöser. Committed on 31/10/2017 at 09:35. Pushed by graesslin into branch 'Plasma/5.11'. Fix rendering issues of subsurfaces by using proper clipping Summary: Rendering subsurfaces in the OpenGL compositor has always resulted in flickering when a subsurface gets repainted and there is a window on top of it. Looking at the code this is rather obvious: the clipping of the main window is ignored and the complete subsurface is rendered as is and thus also rendering above windows where it should not render. This change passes the clip region and whether hardware clipping is used to the rendering of subsurfaces which in turn uses it for rendering the texture. FIXED-IN: 5.11.3 Test Plan: Opened systemsettings, went to decoration KCM, put a window partially above and scrolled. Without change: strong flicker, with change: no flicker. Reviewers: #kwin, #plasma Subscribers: plasma-devel, kwin Tags: #kwin Differential Revision: https://phabricator.kde.org/D8369 M +4 -4 scene_opengl.cpp https://commits.kde.org/kwin/d71792378e9aa9c99874092fda151bc66efa3df8 -- You are receiving this mail because: You are watching all bug changes.