diff options
| author | Vaxry <vaxry@vaxry.net> | 2024-07-29 19:02:58 +0200 |
|---|---|---|
| committer | Vaxry <vaxry@vaxry.net> | 2024-07-29 19:29:08 +0200 |
| commit | e67322034037fef22079c8e480be38c1d04b5a4a (patch) | |
| tree | 40778b615ecb56680825ba3e268081dae4e3f854 /src/protocols/core/Compositor.hpp | |
| parent | 9c38b0fdbe32dc2cb81d53c9be90113d114f1cd2 (diff) | |
core/surface: fixup a few pointer handling edge cases
Diffstat (limited to 'src/protocols/core/Compositor.hpp')
| -rw-r--r-- | src/protocols/core/Compositor.hpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/protocols/core/Compositor.hpp b/src/protocols/core/Compositor.hpp index 1fa6926a..79cd1de6 100644 --- a/src/protocols/core/Compositor.hpp +++ b/src/protocols/core/Compositor.hpp @@ -137,6 +137,7 @@ class CWLSurfaceResource { int stateLocks = 0; void destroy(); + void releaseBuffers(bool onlyCurrent = true); void commitPendingState(); void bfHelper(std::vector<SP<CWLSurfaceResource>> nodes, std::function<void(SP<CWLSurfaceResource>, const Vector2D&, void*)> fn, void* data); }; |
