https://bugs.kde.org/show_bug.cgi?id=371735

Martin Gräßlin <mgraess...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CONFIRMED                   |RESOLVED
         Resolution|---                         |FIXED
   Version Fixed In|                            |5.8.3
      Latest Commit|                            |http://commits.kde.org/kwin
                   |                            |/37067f538ec071e8ab96370524
                   |                            |10953973b7c864

--- Comment #5 from Martin Gräßlin <mgraess...@kde.org> ---
Git commit 37067f538ec071e8ab9637052410953973b7c864 by Martin Gräßlin.
Committed on 28/10/2016 at 14:06.
Pushed by graesslin into branch 'Plasma/5.8'.

Ensure the complete decoration texture gets repainted on recreation

Summary:
When the decoration size changes the textures get recreated and need to
be properly filled. So far KWin used the scheduled repaint geometry in
this situation. If the decoration didn't schedule the complete geometry
for repain there will be an empty area in the decoration texture.

This change ensures that the complete texture gets repainted when they
are recreated. Thus the decoration rendering is more fault tolerant
towards potential bugs in the decoration. With no-compositing and XRender
compositing this problem was not reproducable and already fault tolerant,
so OpenGL just catches up with the other modes.
FIXED-IN: 5.8.3

Reviewers: #kwin, #plasma

Subscribers: plasma-devel, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D3186

M  +3    -2    scene_opengl.cpp

http://commits.kde.org/kwin/37067f538ec071e8ab9637052410953973b7c864

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to