Module: wine Branch: master Commit: 66ad0d0a45d3ac40235c009da76dc90c16eff2b8 URL: https://gitlab.winehq.org/wine/wine/-/commit/66ad0d0a45d3ac40235c009da76dc90...
Author: Alexandros Frantzis alexandros.frantzis@collabora.com Date: Wed Sep 13 09:07:04 2023 +0300
winewayland.drv: Present surfaces with the correct scale.
Take into account the window scale factor and use wp_viewport to instruct the compositor to present surfaces at that scale.
---
dlls/winewayland.drv/Makefile.in | 1 + dlls/winewayland.drv/viewporter.xml | 180 +++++++++++++++++++++++++++++++++ dlls/winewayland.drv/wayland.c | 5 + dlls/winewayland.drv/wayland_surface.c | 43 +++++++- dlls/winewayland.drv/waylanddrv.h | 5 + dlls/winewayland.drv/window.c | 1 + 6 files changed, 231 insertions(+), 4 deletions(-)