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

Vlad Zahorodnii <vlad.zahorod...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/kwayland-server/commit/f |ma/kwayland-server/commit/2
                   |cfdab060edea0aa161b45b85fe9 |b1970754d96f92d3938f6912a75
                   |621bbee301e0                |7c82ce00b49e

--- Comment #11 from Vlad Zahorodnii <vlad.zahorod...@kde.org> ---
Git commit 2b1970754d96f92d3938f6912a757c82ce00b49e by Vlad Zahorodnii.
Committed on 21/09/2020 at 14:00.
Pushed by vladz into branch 'Plasma/5.20'.

Keep unreferenced buffers around

One problem with delaying destruction of buffer objects is that the
compositor may create a shadow that references defunct buffers.

One way to fix that issue is to immediately destroy buffers. However,
there is other way to address the issue - keep released buffers alive.

If a buffer is kept alive by the client, then it will most likely be
used again. It also simplifies buffer management.


(cherry picked from commit fcfdab060edea0aa161b45b85fe9621bbee301e0)

M  +0    -1    src/server/buffer_interface.cpp

https://invent.kde.org/plasma/kwayland-server/commit/2b1970754d96f92d3938f6912a757c82ce00b49e

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

Reply via email to