Zion Nimchuk
899b4aaeec
Use system SDL by default since we don't properly support building with just builtin SDL
2024-10-17 09:01:46 +02:00
Zion Nimchuk
d2612bed3a
Switch to focal for aarch64, update Qt
2024-10-17 09:01:46 +02:00
Zion Nimchuk
42b255a4a2
Fix checkrt bundling and remove legacy deploy script
2024-10-17 09:01:46 +02:00
Antonino Di Guardo
18c01f7151
Fixed compilation with cmake on Windows ( #16184 )
...
* Fixed compilation with cmake on Windows
* cleanup on post build actions for Windows on cmake solution + minor cleanup
* fix link error on IntelJITEvents
2024-10-15 17:53:31 +02:00
shinra-electric
4cd1d639ed
3rd Party: Bump MoltenVK to 1.2.11 (Vulkan SDK 1.3.296) ( #16190 )
2024-10-15 16:40:45 +02:00
Megamouse
2732d6c3dc
Qt: Make sure that table columns and their actions have the same state after restoring the layout
2024-10-15 12:59:37 +02:00
nastys
8e4f5cc7b3
Update build-mac.sh
2024-10-15 10:28:00 +02:00
Elad Ashkenazi
e58a3ab7e0
sys_spu: Fix order of some checks
2024-10-15 10:42:22 +03:00
Elad Ashkenazi
e0e1c729cd
Fix sys_spu_thread_group_disconnect_event
2024-10-15 10:42:22 +03:00
Elad Ashkenazi
7c6b558647
Improve sys_spu_thread_initialize
2024-10-15 09:36:36 +03:00
Elad Ashkenazi
217c924d42
Fix sys_vm_memory_map
2024-10-15 09:36:36 +03:00
Megamouse
7b92cbcb9a
input: use std::array for sticks, sensors and motors
...
We always have the same amount of those.
So using a vector has always been a bit confusing.
2024-10-15 01:50:22 +02:00
Megamouse
c882f0baf0
input: fix segfault caused by lockless std::move of stick vector
...
The copy assignment seems to fix this
2024-10-15 01:50:22 +02:00
nastys
f1f124dcbf
macOS arm64 CI: Fix packages requiring curl, and fix Ventura ( #16193 )
2024-10-15 00:01:13 +02:00
Megamouse
d4ce5b86ec
Improve log file creation error message
...
Early out in file_writer ctor instead of large if else
2024-10-14 21:29:51 +02:00
Megamouse
16c1b9ed73
Fix some narrowing warnings
2024-10-14 21:29:51 +02:00
Elad Ashkenazi
42ee2463c7
Initialize some spu_thread members
2024-10-14 20:15:14 +03:00
Elad Ashkenazi
2fc9ae5d28
sys_vm: Argument checking fixes
2024-10-14 20:15:14 +03:00
Elad Ashkenazi
28dc7356a8
sys_memory: Fix argument size type
2024-10-14 20:15:14 +03:00
Elad Ashkenazi
f6c585902a
sys_spu: Fix SPU queue index type
2024-10-14 20:15:14 +03:00
Elad Ashkenazi
693cf9950f
sys_spu: Minor fixes
2024-10-14 20:15:14 +03:00
Elad Ashkenazi
cef3ee2d80
SPU: More SPURS limiter fixes
2024-10-14 06:30:05 +03:00
Elad Ashkenazi
8fac136056
SPU: SPURS pause based average task order duration
2024-10-11 17:41:34 +03:00
Elad Ashkenazi
fa707047e6
SPU: Remove illegal SPURS setting value
2024-10-11 07:28:28 +03:00
Elad
c009215983
SPU: Fix "Max SPURS Threads" performance
2024-10-11 07:28:28 +03:00
Elad Ashkenazi
d51d5ce86d
SPURS limiter tweaks
2024-10-07 15:02:23 +03:00
RipleyTom
36da83592a
Improve AMD cpu detection
2024-10-07 05:36:19 +02:00
Megamouse
0a57c459b6
overlays: add friends list to home menu
2024-10-06 09:57:20 +02:00
Megamouse
73fe420d09
RPCN: add overlay messages on friend requests
2024-10-06 06:35:48 +02:00
Megamouse
a85cdb5947
Update FAudio to 24.10
2024-10-05 22:50:30 +02:00
Megamouse
511f8a91f1
Update SDL to 2.30.8
2024-10-05 22:50:30 +02:00
Megamouse
2d1da95bc1
VS: Fix zstd debug lib
2024-10-05 22:50:30 +02:00
Malcolm Jestadt
967adaf9db
SPU LLVM: Compute frest exponent at runtime rather than using the lookup table
...
- Provides a small speedup and smaller codesize
2024-10-05 20:44:23 +03:00
Malcolm Jestadt
8ca60df1ab
SPU LLVM: Add optimized path for spu_re_acc special cases
...
- Uses vfixupimmps (AVX-512), 5 instructions down to 1
2024-10-05 20:44:23 +03:00
RipleyTom
4832267307
Fixes audio buffering on non-windows platforms
2024-10-05 11:44:15 +03:00
Megamouse
6bb01066fb
VS: Add new build scripts to filters
2024-10-03 15:35:20 +02:00
Megamouse
522124d695
Remove unused SPIRV submodules
2024-10-03 15:35:20 +02:00
Megamouse
d9c4e14c40
VS: fix debug builds
2024-10-03 15:35:20 +02:00
Megamouse
00944a5d71
VS: Add buildfiles to filter
2024-10-03 15:35:20 +02:00
kd-11
e9bc99253d
rsx: Verify that channel remap is initialized before applying swizzles
2024-10-03 15:02:09 +03:00
kd-11
e9a45a6d06
rsx: Clarify OGL and VK difference when handling border texels
2024-10-03 15:02:09 +03:00
kd-11
497b9ba55b
rsx: Make use of remapped border colors
2024-10-03 15:02:09 +03:00
kd-11
d1d04b1b32
rsx: Implement texture border color decode to remapped rgba
2024-10-03 15:02:09 +03:00
kd-11
826f805902
rsx: Use a proper struct to wrap around channel remap operations
2024-10-03 15:02:09 +03:00
kd-11
b1b0ac4433
rsx/vs: Restructure filters into functional units
2024-10-03 15:02:09 +03:00
kd-11
3f28f88a35
vk: Add support for explicit border colors
2024-10-03 15:02:09 +03:00
Zion
938306a7bc
Bump linux x64 docker to 1.7.1, Qt 6.7.3
2024-10-02 07:09:02 +02:00
kd-11
1568366d9c
Do not link intel JIT events when compiling LLVM for ARM64
2024-10-01 19:20:26 +03:00
kd-11
79614562b9
Move x64 appimage builder to its own legacy script
2024-10-01 19:20:26 +03:00
Megamouse
96e495c61d
Qt/Overlays: Add home menu shortcut to game window
2024-10-01 03:25:36 +02:00