Hyprland/src
Vaxry a0d15a0b7b wayland/compositor: release buffers on unmap
XWayland does not use the regular commit(null) method to unmap, which results in buffers never being released.

release the buffers if present and un-released in the unmap() handler

ref #6584
2024-07-25 14:12:08 +02:00
..
config keybinds: add bindp and noshortcutsinhibit (#7017) 2024-07-24 14:10:36 +02:00
debug crashreporter: add date and flags to crash report (#7028) 2024-07-24 19:05:54 +02:00
desktop keybinds: add bindp and noshortcutsinhibit (#7017) 2024-07-24 14:10:36 +02:00
devices keyboard: update xkb state after key event 2024-07-25 13:10:53 +02:00
events window: drop ack requirement for applying pending reported size 2024-07-23 23:38:58 +02:00
helpers debug: get rid of useless 1s in logs (#6969) 2024-07-22 18:06:11 +02:00
hyprerror wayland/core: move to new impl (#6268) 2024-06-08 10:07:59 +02:00
init style/ci: apply clang-format and verify it in ci (#4039) 2023-12-06 22:54:56 +00:00
layout layout: update workspace rules on layout change (#6878) 2024-07-15 11:57:52 +02:00
managers keybinds: add safeguard to mousebinds (#7034) 2024-07-25 00:19:15 +02:00
pch pch: add format 2023-09-06 14:59:34 +02:00
plugins Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
protocols wayland/compositor: release buffers on unmap 2024-07-25 14:12:08 +02:00
render egl: support getting the device via platform_device 2024-07-24 18:53:51 +02:00
xwayland debug: get rid of useless 1s in logs (#6969) 2024-07-22 18:06:11 +02:00
Compositor.cpp core: Properly shutdown wl display (#7018) 2024-07-24 19:07:36 +02:00
Compositor.hpp core: Properly shutdown wl display (#7018) 2024-07-24 19:07:36 +02:00
SharedDefs.hpp core: Move to hyprutils for Math 2024-06-19 16:20:15 +02:00
defines.hpp internal: new shared_ptr and weak_ptr implementation (#5883) 2024-05-05 17:16:00 +01:00
includes.hpp Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
macros.hpp Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
main.cpp core: Properly shutdown wl display (#7018) 2024-07-24 19:07:36 +02:00
meson.build Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
signal-safe.cpp CrashReporter: fix deadlocks by making it mostly async-signal-safe (#5771) 2024-04-27 17:38:48 +01:00
signal-safe.hpp Core: Move to aquamarine (#6608) 2024-07-21 13:09:54 +02:00
version.h.in hyprpm: add support for minimum versions 2024-04-05 00:46:37 +01:00