wlroots-hyprland/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: fix modifiers for cursor plane buffers 2021-01-17 22:25:18 +01:00
headless backend/headless: create renderer after wlr_backend_init 2021-01-17 01:08:40 +01:00
libinput backend/session: replace session_signal with events.active 2020-11-19 22:47:49 +01:00
multi backend/multi: implement get_drm_fd 2021-01-16 08:57:42 +01:00
noop noop: listen to display destroy and destroy the backend 2020-12-31 20:34:36 +01:00
session backend/session: allow wlr_session_find_gpus to return an error 2021-01-04 19:46:44 +01:00
wayland render/gles2: make EGL context current in bind_buffer 2021-01-16 09:06:17 +01:00
x11 backend/x11: keep track of exposed rects, add them to damage regions 2021-01-21 15:14:54 +01:00
backend.c backend: add get_drm_fd to interface 2021-01-16 08:57:42 +01:00
meson.build Drop RDP backend 2020-01-10 19:38:39 +01:00