Colin Kinloch
cdd6aed8ec
wayland: Ignore configure events during splash ( #16398 )
...
These were causing the gl/vk surfaces to be created with the wrong size.
2024-04-02 17:55:02 -07:00
Colin Kinloch
a2057d6069
input/wayland: Use unaccelerated pointer motion ( #16074 )
...
This fixes small mouse movements being rounded down to 0.
Fix "Mouse cursor appears to have a deadzone on Wayland" (#16015 )
2024-01-04 15:30:47 -08:00
zoltanvb
fd04c8ca57
Rebase of wakira's wp_fractional_scale_v1 support ( #15965 )
...
A rebase of earlier PR https://github.com/libretro/RetroArch/pull/15355
No changes added (except for one log).
2023-11-30 03:29:38 -08:00
Colin Kinloch
2cb787c5bf
(Wayland) Apply output scale to touch inputs
2023-07-21 22:31:51 +02:00
Grisly Glee
de0c6d5cd1
Trivial warnings fixes ( #15383 )
...
* Trivial graphics context drivers fix
* Assorted minor warnings fixes
2023-06-14 23:46:27 +02:00
libretroadmin
31751a3945
Cleanups
2023-06-01 22:52:05 +02:00
Colin Kinloch
402b381c9b
Revert "(Wayland) Remove splash screen ( #15178 )"
...
This reverts commit f19def349f .
2023-05-29 19:16:21 +02:00
vanfanel
155d2c9ada
[Wayland+GL] Add frame callback after egl_swap_buffers to improve latency when max_swapchain<=2.
2023-05-28 23:19:13 +02:00
Colin Kinloch
f19def349f
(Wayland) Remove splash screen ( #15178 )
2023-04-10 16:37:48 +02:00
Colin Kinloch
e8ec3031a8
(Wayland) wp_viewporter + scaling fix ( #15176 )
...
* Use wp_viewporter
* Set buffer scale to highest of displays the window is touching
* Fixes fullscreen issue mentioned in #15168
* Simplify process of adding new wayland protocols
2023-04-10 06:29:41 +01:00
Colin Kinloch
d2c40b48ab
(Wayland) Mouse grab cleanup ( #15114 )
2023-03-21 14:36:24 +01:00
Manuel Alfayate Corchete
aaa53da148
[Wayland] Add mouse grab/lock functionality. ( #15103 )
...
* [Wayland] Add mouse grab functionality.
Co-authored-by: Colin Kinloch <colin@kinlo.ch >
2023-03-20 11:30:04 +01:00
Colin Kinloch
e31b7fe6c2
(Wayland) Fix resize check ( #15065 )
...
* (Wayland) Fix resize check
Signed-off-by: Colin Kinloch <colin.kinloch@collabora.com >
* (Wayland/GL) Correct scaling on resize
Signed-off-by: Colin Kinloch <colin.kinloch@collabora.com >
* (Wayland) Fix fullscreen buffers being initially double scaled
Signed-off-by: Colin Kinloch <colin.kinloch@collabora.com >
---------
Signed-off-by: Colin Kinloch <colin.kinloch@collabora.com >
2023-03-08 20:08:31 +01:00
libretroadmin
52a800a520
(Wayland input) Cleanups
2023-02-20 10:26:14 +01:00
libretroadmin
5ae2b9f753
(UWP) Cleanups/style nits
...
(Joypad drivers) Cleanup/slim down axis code
2023-02-19 19:32:05 +01:00
libretroadmin
96d39a78cc
(Wayland) Silence implicit declaration warnings
2023-02-19 12:29:07 +01:00
libretroadmin
1d9cb216ca
Silence some warnings/LTO issues
2023-02-19 10:21:37 +01:00
libretroadmin
6a098d37ac
Use HAVE_DYLIB instead of HAVE_DYNAMIC when loading shared libraries
2022-11-21 05:37:35 +01:00
LibretroAdmin
fc78f96a3a
(X11) Turn boolean variables into flags
2022-10-26 19:30:36 +02:00
LibretroAdmin
5ad204bea5
(Wayland) Turn more functions static
2022-10-03 03:38:56 +02:00
LibretroAdmin
91f4892cbe
(wayland) Cleanups; turn functions static and other nits
2022-10-03 03:36:12 +02:00
LibretroAdmin
ace21d28f7
Fix C++ comments
2022-10-01 17:56:16 +02:00
Colin Kinloch
60fab1c4a1
(Wayland) Create wl_data_device only when wl_seat and wl_data_device_manager exist
2022-03-23 06:52:16 +01:00
Colin Kinloch
d95bc2dd54
(Wayland) Dynamically load libdecor at runtime
2022-03-22 06:58:41 +01:00
Colin Kinloch
47c850c7fd
(Wayland) Dedupe VK/GL code
2022-03-21 07:50:34 +01:00