Mariusz Bialonczyk
4c17dfb71d
[uwac] output: take a max scale into scaling code
...
Fix for a hybrid multimonitor configurations:
Previous code was working for me because the display with scale=2
was last on the wayland display list. After restarting it was earlier.
To fix this - just take the highest scale provided by a display.
Similar as eg. here the SDL is doing:
b5bc64aa55/src/video/wayland/SDL_waylandwindow.c (L1170)
2024-01-11 16:00:40 +01:00
Mariusz Bialonczyk
5f0db48443
[uwac] output: assign actual_scale to display
2024-01-05 14:17:38 +01:00
Armin Novak
615604e8f2
[uwac] use posix functions
2023-11-24 18:19:03 +01:00
akallabeth
ffb9584e56
fix return value
2023-08-31 11:39:22 +02:00
akallabeth
1b2335873a
[uwac] add new callbacks, assert arguments
2023-08-25 12:56:36 +02:00
Armin Novak
cbb39709b9
uwac: Fixed warnings, added assertions
2021-06-18 11:32:16 +02:00
David Fort
1fec2f9498
uwac, wlfreerdp: corrected API for UwacOutput and added monitor listing
2020-04-21 08:12:31 +02:00
Armin Novak
72ca88f49c
Reformatted to new style
2019-11-07 10:53:54 +01:00
Armin Novak
de69dd3942
Fixed sign-compare warnings
2019-04-05 09:13:24 +02:00
Armin Novak
0d389d09a3
Fix 5243: Allocate buffers zero in uwac.
2019-02-11 11:54:19 +01:00
Armin Novak
34adfd5714
Added UWAC_EVENT_OUTPUT_GEOMETRY event
2019-01-29 09:34:30 +01:00
David FORT
87d6caa69a
Integrate UWAC in to the FreeRDP source tree
...
So the wayland client can still be built without installing UWAC as a dependency.
2016-02-23 14:09:53 +01:00