wlroots-hyprland/include/wlr
Simon Ser 258bf9be1e compositor: drop wlr_surface.{sx,sy}
The concept of a persistent accumulated surface offset is wrong
from a protocol point-of-view. wl_surface.offset is tied to a
commit, its interpretation depends on the surface role.

For example, with the following sequence:

    wl_surface@1.offset(1, 1)
    wl_surface@1.commit()
    wl_pointer@2.set_cursor(wl_surface@1, 42, 42)

The final cursor hotspot is (42, 42): the commit which happened
before the set_cursor request has no impact on the hotspot
computation.

The wlr_output_cursor logic already uses wlr_surface.current.{dx,dy}.
wlr_scene's drag icon doesn't, update it accordingly.
2022-11-15 13:41:09 +00:00
..
backend Reformat doc comments 2022-05-25 14:22:58 +00:00
interfaces output: fail commits if adaptive sync cannot be enabled 2022-08-30 17:53:50 +00:00
render render/vulkan: add wlr_vk_texture_has_alpha 2022-11-15 10:58:45 +08:00
types compositor: drop wlr_surface.{sx,sy} 2022-11-15 13:41:09 +00:00
util util/region: constify 2022-11-11 23:11:17 +00:00
xwayland xwayland: fix wlr_xwayland_surface_from_wlr_surface() docs 2022-11-13 01:35:12 +03:00
backend.h Reformat doc comments 2022-05-25 14:22:58 +00:00
config.h.in build: make GBM optional 2022-05-30 13:30:08 +00:00
meson.build build: bump version to 0.16.0-dev 2022-05-24 15:04:14 +02:00
version.h.in Drop WLR_VERSION_API_* 2021-06-29 12:22:55 +02:00
xcursor.h xcursor: improve documentation 2021-07-05 11:00:15 -04:00
xwayland.h xwayland: split headers 2022-11-02 19:00:23 +01:00