60661 Commits

Author SHA1 Message Date
LibretroAdmin
c06e18c4ed
Merge pull request #14014 from QuarkTheAwesome/wiiu-sysconf
(WiiU) Implement sysconf and __clear_cache
2022-06-06 23:19:20 +01:00
sonninnos
0bb65fb39c (D3D11/12) Add waitable swapchains and max frame latency option 2022-06-07 00:25:03 +03:00
Ash Logan
d6250fd58c (WiiU) Implement __clear_cache
This seems to maybe be a libgcc builtin and even explicit calls to it 
are removed.. so we have a Makefile workaround!
2022-06-07 01:07:01 +10:00
Ash Logan
148f5f7499 (WiiU) Implement sysconf()
_SC_PAGESIZE is used in some cores.
2022-06-07 01:02:53 +10:00
github-actions
65901cb133 Fetch translations from Crowdin 2022-06-06 00:10:28 +00:00
Tony Jansson
a8cff31420 (X11) Add LED keyboard driver 2022-06-05 08:27:41 +03:00
sonninnos
38f258c504 (WIN32) LED keyboard driver cleanup 2022-06-05 08:26:49 +03:00
HyperspaceMadness
8d177ed865 Shader Load Extra Parameter Reference Files
When a shader preset is loaded now when there are more than one #reference line the parameter values will be loaded from the references after the first one
2022-06-04 20:12:21 -04:00
libretroadmin
8b5b1ce96d (D3D) Get rid of unnecesary inline functions 2022-06-04 23:14:15 +02:00
libretroadmin
85ca66bfad (D3D) Move d3d{}_release_texture out of d3d{}_init_texture 2022-06-04 21:31:43 +02:00
libretroadmin
d0ce0ac06f (D3D12) Fix regression 2022-06-04 21:28:00 +02:00
libretroadmin
4dc08fad5c (D3D) Miscellaneous cleanups 2022-06-04 19:16:14 +02:00
LibretroAdmin
4226a8311e
Merge pull request #14006 from MrHuu/ctr_compile_flags
(3DS) Support latest libctru
2022-06-04 17:14:00 +01:00
Cthulhu-throwaway
d4324d9a0d (Network) poll support 2022-06-04 10:46:31 -03:00
MrHuu
a4c40da647 (3DS) Support latest libctru
- Fixes compilations warnings dus to FLAG changes
2022-06-04 14:27:55 +02:00
libretroadmin
c0c1198d35 (GCC12) Get rid of warning: the comparison will always evaluate as 'true' for the pointer operand in 'filt->thread_data + (sizetype)((long long unsigned int)i * 48)' must not be NULL [-Waddress] 2022-06-04 10:04:59 +02:00
libretroadmin
85cd386cb3 (Input) Cleanups 2022-06-04 08:55:35 +02:00
libretroadmin
c9149895f5 (GCC12) Get rid of warning: the comparison will always evaluate as 'true' for the pointer operand in 'binds + (sizetype)((long long unsigned int)port * 4032)' must not be NULL [-Waddress] 2022-06-04 08:50:35 +02:00
libretroadmin
0fbb36c61a (D3D12) Try to fix compilation for mingw toolchains with GCC 12.x
and beyond
2022-06-04 07:02:32 +02:00
libretroadmin
18bebe0c73 (D3D12) Small cleanups - less implicit memsets 2022-06-04 06:55:34 +02:00
libretroadmin
2a747ada5d (GCC 12) Silence some new warnings generated 2022-06-04 06:35:05 +02:00
libretroadmin
05797eb6b8 (D3D12) Move functions over to files that need it 2022-06-04 06:02:50 +02:00
libretroadmin
92a7d5bf61 (D3D12) Get rid of some unused inline functions 2022-06-04 02:51:59 +02:00
libretroadmin
281fe83936 (D3D12) Remove unused inline functions 2022-06-04 00:20:47 +02:00
libretroadmin
cb56b35568 (D3D12) Won't work on older mingw versions too, roll this back 2022-06-03 23:22:40 +02:00
libretroadmin
c0a7739f85 (D3D12) Try alternative approach in hopes it will still work on older mingw versions 2022-06-03 23:12:11 +02:00
libretroadmin
92a1dac0ea (D3D12) Fix newer mingw versions 2022-06-03 23:04:58 +02:00
LibretroAdmin
9ea46f34fb
Merge pull request #13997 from Cthulhu-throwaway/lan-discovery-ipv4-tunneling
(Netplay/LAN Discovery) Support for IPv4 tunneling (6to4)
2022-06-02 08:43:24 +01:00
LibretroAdmin
9fbf1c846f
Merge pull request #13998 from sonninnos/win32-fs-log
(WIN32) Fix video resolution logging
2022-06-01 16:59:43 +01:00
sonninnos
5bf82038ad (WIN32) Fix video resolution logging 2022-06-01 18:45:33 +03:00
Cthulhu-throwaway
bcc31be6da (Netplay/LAN Discovery) Support for IPv4 tunneling (6to4) 2022-06-01 06:34:43 -03:00
LibretroAdmin
a92a37e3f4
Merge pull request #13996 from Cthulhu-throwaway/netplay-cleanup-2
(Netplay) Some cleaning
2022-06-01 10:00:09 +01:00
Cthulhu-throwaway
9fab981317 (Netplay) Some cleaning 2022-06-01 04:31:33 -03:00
LibretroAdmin
4a21553f06
Merge pull request #13994 from fr500/master
fix previous PR
2022-06-01 07:37:37 +01:00
LibretroAdmin
6755eac963
Merge pull request #13995 from Cthulhu-throwaway/natt-fix
(UPnP) Fix for zero-length datagrams
2022-06-01 07:37:28 +01:00
Cthulhu-throwaway
2abf42515b (UPnP) Fix for zero-length datagrams 2022-06-01 03:24:46 -03:00
radius
109cd28a6f fix previous PR 2022-06-01 01:00:28 -05:00
LibretroAdmin
b4dc4f3cc9
Merge pull request #13993 from fr500/patch-2
Fix lan rooms on android
2022-06-01 05:14:39 +01:00
libretroadmin
63d1ef4677 (Wayland) Prevent implicit declarations 2022-06-01 05:43:28 +02:00
libretroadmin
e33f6cbbe2 Don't define _GNU_SOURCE when already defined 2022-06-01 05:39:28 +02:00
Andrés
cf2ecf506c
Fix lan rooms on android
This simple change makes lan discovery work on android again.
The is_lan_address function was meant to filter out duplicate rooms only anyway and this change shouldn't harm anything

The responses on android are seen as IPv6 mapped IPv4 addresses so this is needed for this to work anyway

I/RetroArch: [Discovery] Responnse received on LAN interface ::ffff:192.168.1.241.
I/RetroArch: [Netplay]: Connecting to ::ffff:192.168.1.241|55435 (deferred)
2022-05-31 22:39:10 -05:00
libretroadmin
b0597d91a2 Try to define F_ADD_SEALS and F_SEAL_SHRINK when not defined 2022-06-01 05:37:45 +02:00
libretroadmin
b8d9070c9b (DXGI/HDR) Move global to only function that requires it 2022-05-31 21:03:38 +02:00
libretroadmin
06d62cf86a Simplify vulkan set_resize function callbacks 2022-05-31 20:18:27 +02:00
libretroadmin
bf7b1c9d9c (Wayland) Fixups 2022-05-31 20:04:33 +02:00
libretroadmin
ccdf68e64a (Wayland) Buildfix 2022-05-31 19:51:41 +02:00
libretroadmin
6408cc8958 Make memfd_create call more backwards compatible by calling it through
syscall -
On older systems, you'll have to include linux/memfd.h for the MFD_ defines, and call memfd_create() via the the syscall(2) wrapper (and include unistd.h and sys/syscall.h for it work). We exclude linux/memfd.h header include because we already provide
the MFD_ defines in case they are missing
2022-05-31 19:45:55 +02:00
libretroadmin
5b85d46383 (Vulkan) Get rid of g_win32_inited = true line - this is already done
in create_vk_context
2022-05-31 19:14:12 +02:00
LibretroAdmin
e470461b14
Merge pull request #13991 from Cthulhu-throwaway/isinprogress
(Networking) Define isinprogress function
2022-05-31 17:07:17 +01:00
Cthulhu-throwaway
39de84eb05 Wii buildfix 2022-05-31 06:07:57 -03:00