winewayland.drv: Prepare to handle different coordinate spaces.
commit13578d60455b9200e9498172d96997cbd2ef2645
authorAlexandros Frantzis <alexandros.frantzis@collabora.com>
Tue, 24 Oct 2023 12:40:00 +0000 (24 15:40 +0300)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 14 Nov 2023 21:25:01 +0000 (14 22:25 +0100)
tree07013a041fb6030e728f8b82de499614eefde82d
parent79bb13332fa7aa4c19eabd4f68b1387ad4774000
winewayland.drv: Prepare to handle different coordinate spaces.

Introduce and use functions to convert between the window logical and
Wayland surface coordinate spaces. At the moment the two are the same
but this will change with the introduction of scaling support.
dlls/winewayland.drv/wayland_pointer.c
dlls/winewayland.drv/wayland_surface.c
dlls/winewayland.drv/waylanddrv.h
dlls/winewayland.drv/window.c