wlroots-hyprland/include/backend
Ilia Mirkin 7bc8dbb991 backend/x11: keep track of exposed rects, add them to damage regions
When we receive an Expose event, that means that we must redraw that
region of the X11 window. Keep track of these regions with pixman
regions, and merge them with the additional output damaged regions.

Fixes #2670
2021-01-21 15:14:54 +01:00
..
drm backend/drm: add support for the subconnector property 2021-01-17 12:42:25 +01:00
session session: Add libseat backend 2020-08-24 11:13:55 +02:00
backend.h backend: add get_drm_fd to interface 2021-01-16 08:57:42 +01:00
headless.h backend/headless: implement get_drm_fd 2021-01-16 08:57:42 +01:00
libinput.h backend/drm, backend/libinput: listen to session destroy 2019-12-01 10:26:12 -05:00
multi.h Rework session handling 2018-09-24 23:35:09 +02:00
noop.h noop: listen to display destroy and destroy the backend 2020-12-31 20:34:36 +01:00
wayland.h backend/wayland: implement get_drm_fd 2021-01-16 08:57:42 +01:00
x11.h backend/x11: keep track of exposed rects, add them to damage regions 2021-01-21 15:14:54 +01:00