looking-glass/client/displayservers/Wayland
Quantum 4b99bba200 [client] wayland: lock confine-related code to avoid race
This should fix the occasional Wayland protocol errors that arise when
the UI thread and the cursor thread race.

Example of error that is fixed:

    zwp_pointer_constraints_v1@11: error 1: a pointer constraint with a wl_pointer of the same wl_seat is already on this surface
2021-06-08 21:04:14 +10:00
..
clipboard.c [client] wayland: offer all supported clipboard formats 2021-06-06 12:20:42 +10:00
CMakeLists.txt [client] cmake: support building with libdecor 2021-03-15 10:54:35 +11:00
cursor.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
gl.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
idle.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
input.c [client] wayland: lock confine-related code to avoid race 2021-06-08 21:04:14 +10:00
output.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
poll.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
registry.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
shell_libdecor.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
shell_xdg.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
state.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
wayland.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
wayland.h [client] wayland: lock confine-related code to avoid race 2021-06-08 21:04:14 +10:00
window.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00