wlroots 0.17.4
David Turner (2):
render/pixman: Improve transform performance
render/pixman: Fix non-uniform scale with rotation
Isaac Freund (1):
wlr_surface: update get_root_surface() docs
JiDe Zhang (1):
output: reset hardware_cursor on failure
Kirill Primak (12):
scene: fix double scaling of opaque region for blend mode optimization
xdg-toplevel: allow edge_none for resizing
output: extract hardware cursor disabling logic
output: disable hardware cursor when falling back to software
render/vulkan: fix texture clip region leak
render/vulkan: free pipeline layouts on destroy
render/vulkan: free render format setups on destroy
backend/x11: send correct keyboard layout
xdg-popup: don't emit parent's new_popup signal too early
xdg-popup: validate positioner on reposition request
input-method: unmap popup surfaces on deactivate
backend/wayland: destroy ignored tablet proxies
Simon Ser (3):
backend/drm: add support for libliftoff v0.5.0
render/vulkan: don't use UNDEFINED layout for imported DMA-BUFs
build: bump version to 0.17.4
groveer (2):
wlr_pointer_gestures_v1: init destroy signal
wlr_pointer_gestures_v1: emit destroy signal in destroy function
nerdopolis (1):
backend/libinput: Fix call of handle_libinput_readable() when WLR_LIBINPUT_NO_DEVICES is set