https://bugs.kde.org/show_bug.cgi?id=368440
Martin Gräßlin <mgraess...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |http://commits.kde.org/kwin | |/0bb1f2e7bf35c8191432e49cf4 | |39dd198bf750b7 Status|CONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #4 from Martin Gräßlin <mgraess...@kde.org> --- Git commit 0bb1f2e7bf35c8191432e49cf439dd198bf750b7 by Martin Gräßlin. Committed on 14/09/2016 at 08:23. Pushed by graesslin into branch 'master'. Make WindowPixmap::isValid virtual and override in concrete implementation Summary: If a buffer gets destroyed the texture created from it is still valid. In such a situation the OpenGLWindowPixmap should return true for isValid and not false as it did. Similar in QPainter compositor the pixmap is valid if there is an image copied from the buffer. This change ensures that for example minimizing an XWayland window still has a texture during the minimize animation. Test Plan: Minimize animation plays for X windows and minimized windows are shown in present windows. Reviewers: #kwin, #plasma_on_wayland Subscribers: plasma-devel, kwin Tags: #plasma_on_wayland, #kwin Differential Revision: https://phabricator.kde.org/D2724 M +1 -1 scene.h M +8 -0 scene_opengl.cpp M +1 -0 scene_opengl.h M +8 -0 scene_qpainter.cpp M +1 -0 scene_qpainter.h http://commits.kde.org/kwin/0bb1f2e7bf35c8191432e49cf439dd198bf750b7 -- You are receiving this mail because: You are watching all bug changes.