Hyprland/src/protocols/types
Vaxry 9994b73ad0 buffer: track asynchronous buffers and don't release them until unref
synchronous buffers are read instantly and we can release them, but asynchronous ones have to be locked until they are unref'd from .current to avoid reading from a buffer after .release()
2024-06-08 17:27:56 +02:00
..
Buffer.cpp wayland/core: move to new impl (#6268) 2024-06-08 10:07:59 +02:00
Buffer.hpp buffer: track asynchronous buffers and don't release them until unref 2024-06-08 17:27:56 +02:00
DataDevice.cpp xwayland: move to hyprland impl (#6086) 2024-05-25 22:43:51 +02:00
DataDevice.hpp xwayland: move to hyprland impl (#6086) 2024-05-25 22:43:51 +02:00
DMABuffer.cpp buffer: track asynchronous buffers and don't release them until unref 2024-06-08 17:27:56 +02:00
DMABuffer.hpp buffer: track asynchronous buffers and don't release them until unref 2024-06-08 17:27:56 +02:00
SurfaceRole.hpp wayland/core: move to new impl (#6268) 2024-06-08 10:07:59 +02:00
WLBuffer.cpp wayland/core: move to new impl (#6268) 2024-06-08 10:07:59 +02:00
WLBuffer.hpp wayland/core: move to new impl (#6268) 2024-06-08 10:07:59 +02:00