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

Andrey <butir...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/kwayland-integration/com
                   |                            |mit/11769ddffe25ca808228f77
                   |                            |33aea5697ea41264d

--- Comment #41 from Andrey <butir...@gmail.com> ---
Git commit 11769ddffe25ca808228f7733aea5697ea41264d by Andrey Butirsky.
Committed on 08/09/2021 at 09:21.
Pushed by davidedmundson into branch 'master'.

fix a dirty shadows

ShmPool tries to resize itself when creating new images if the existing
allocated memory is too small.

As shadows currently use a single shared pool, this potentially happens
multiple times.

When an SHMPool is resized, the existing memory allocation is invalid
and all existing buffers have to be re-uploaded.  This patch introduces
one pool per tile, which alleviates that problem.

M  +4    -8    src/windowsystem/waylandintegration.cpp
M  +1    -2    src/windowsystem/waylandintegration.h
M  +6    -3    src/windowsystem/windowshadow.cpp
M  +4    -0    src/windowsystem/windowshadow.h

https://invent.kde.org/plasma/kwayland-integration/commit/11769ddffe25ca808228f7733aea5697ea41264d

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

Reply via email to