My KWIN fork where I work on features like per-output virtual desktops
Find a file
Vlad Zahorodnii 260d6e7a22 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.

BUG: 425233
2020-09-21 13:58:37 +00:00
src/wayland Keep unreferenced buffers around 2020-09-21 13:58:37 +00:00