wlroots/include
Simon Ser 52b93f7eb4 output/cursor: fix scale and transform
Many issues here:

- wlr_output_cursor_set_buffer() takes a buffer already scaled for
  the output, not a buffer with scale=1.
- wlr_output_cursor.{width,height,hotspot_x,hotspot_y} are in output
  buffer coordinates.
- render_cursor_buffer() had hardcoded no-ops for scale and
  transform, instead of using the cursor surface's.

Fixes: b64e7e88bf ("output: add output_cursor_set_texture()")
2023-06-02 22:33:40 +00:00
..
backend wlr_drm_format: Rework wlr_drm_format_intersect 2023-05-11 18:24:43 +02:00
interfaces types/wlr_input_device: move init and finish function to private API 2022-03-07 16:37:41 +00:00
render render/vulkan: improve error handling in render_pass_submit() 2023-06-01 10:42:56 +02:00
types xdg-shell: use unified map logic 2023-06-02 17:26:18 +00:00
util util/env: make env_parse_switch() return a size_t 2022-12-06 16:14:18 +01:00
wlr output/cursor: fix scale and transform 2023-06-02 22:33:40 +00:00
xcursor xcursor: sync with libwayland 2023-04-18 14:54:25 +00:00
xwayland xwm: make atom_map static 2023-03-09 18:51:47 +00:00
meson.build build: unify naming for HAVE_* defines 2022-12-06 22:39:45 +00:00