wlroots/include
Félix Poisot c5641f6de5 output: limit rate of hardware cursor texture change
A client that generates lots of cursor image changes could cause a
high render load, or deplete the output's cursor swapchain on some
backends.

Limit to two renders per frame, and catch up after output commit if
necessary.
2026-03-25 16:06:54 +00:00
..
backend output/drm: don't use OUT_FENCE_PTR 2026-03-17 18:14:35 +00:00
interfaces types/wlr_input_device: move init and finish function to private API 2022-03-07 16:37:41 +00:00
render drm/syncobj: add timeline point merger utility 2026-03-17 18:14:35 +00:00
types output: limit rate of hardware cursor texture change 2026-03-25 16:06:54 +00:00
util util/mem: Move memdup to new util/mem.c file 2025-07-17 16:39:58 +01:00
wlr output: limit rate of hardware cursor texture change 2026-03-25 16:06:54 +00:00
xcursor Add some missing includes/declarations 2023-06-05 21:06:19 +00:00
xwayland treewide: make type-check helpers take const pointers 2026-03-06 16:04:21 +08:00
meson.build render/color: add fallback stub when LCMS2 is disabled 2024-06-04 17:45:51 +00:00