c15cd3acc4
Initially the WaylandThread cursor code was supposed to be as stateless as possible but, as time went on, this wasn't possible. This expectation made the resulting API quite convoluted, so this patch aims to simplify it substantially bot in terms of API surface and, most importantly, in terms of actual implementation complexity. This patch also fixes custom cursors since I accidentally changed the mmap flags to MAP_PRIVATE some time ago. This took me hours to notice. |
||
---|---|---|
.. | ||
dynwrappers | ||
detect_prime_egl.cpp | ||
detect_prime_egl.h | ||
display_server_wayland.cpp | ||
display_server_wayland.h | ||
egl_manager_wayland.cpp | ||
egl_manager_wayland.h | ||
egl_manager_wayland_gles.cpp | ||
egl_manager_wayland_gles.h | ||
key_mapping_xkb.cpp | ||
key_mapping_xkb.h | ||
rendering_context_driver_vulkan_wayland.cpp | ||
rendering_context_driver_vulkan_wayland.h | ||
SCsub | ||
wayland_thread.cpp | ||
wayland_thread.h |