Nikita Savyolov
8073b49bea
rpcsx: ajm gapless decode wip
2024-10-20 14:20:44 +03:00
DH
deb09371bc
gpu: split command and gfx queues
2024-10-19 15:44:32 +03:00
Nikita Savyolov
0a898a507a
rpcsx: ajm decode draft
2024-10-18 22:36:51 +03:00
DH
5ce8d5147a
gpu: handle compute me 2
2024-10-17 20:01:03 +03:00
DH
7e7a56f0e2
rpcsx: args simplification
...
add --fw option
resolve guest path from host
boot fw if guest argv not specified
2024-10-17 19:19:20 +03:00
DH
19939727e3
gpu: shader: fix inout arg handling
...
fix shader memory changes test
2024-10-17 15:22:06 +03:00
Elad Ashkenazi
3e516df214
SPU: Reimplement SPURS limiter
2024-10-17 13:59:56 +03:00
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
DH
f5b883aa83
gpu: relax queue requirements
2024-10-17 04:52:29 +03:00
DH
f6fa29295b
gpu: relax queue requirements
2024-10-17 04:42:59 +03:00
DH
32a2c58441
gpu: shader: implement more instructions
...
add v_mad_u64_u32, v_mad_i64_i32, image_sample_l
stub s_ttracedata
fix s_andn2_saveexec_b64, s_orn2_saveexec_b64, s_subb_u32
2024-10-17 04:42:08 +03:00
DH
f135c0d4b7
gpu: add queue validation
2024-10-17 04:38:24 +03:00
DH
4a66097f2d
gpu: cache: increase descriptor pool size
2024-10-17 04:23:19 +03:00
DH
9394b6c481
gpu: cache: fix possible segfault on image invalidation
2024-10-17 03:50:31 +03:00
DH
fa602802da
gpu: fix compilation error
...
bugfixes
2024-10-17 03:42:49 +03:00
DH
ae6bb38073
gpu: reduce log spam
2024-10-17 02:05:35 +03:00
DH
208c245e95
dce: implement submit and write eop
2024-10-17 01:25:43 +03:00
DH
bdd4b91a32
gpu: implement flip on eop
2024-10-16 05:11:45 +03:00
DHrpcs3
175ea2d623
Merge pull request #79 from IsaacMarovitz/utmx-const
...
orbis-kernel: Define umtx ops in header
2024-10-15 23:54:47 +03:00
Isaac Marovitz
370b9695ac
Define umtx ops in header
2024-10-15 22:21:05 +02:00
DH
7d4380b242
fix build with glfw < 3.4
2024-10-15 20:16:47 +03:00
DHrpcs3
08f73b28c3
workflows: update glfw
2024-10-15 20:08:37 +03:00
DH
524e9730e2
gpu: compute: stub acquire mem
...
bugfixes
2024-10-15 19:02:37 +03:00
DH
7a7f317ce8
gpu: compute: implement IT_INDIRECT_BUFFER
2024-10-15 18:54:25 +03: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
DH
4fe857485c
gpu: implement compute queue
2024-10-15 18:35:17 +03: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
DH
1f28918fc9
Update LibAtrac9
2024-10-15 14:47:15 +03: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
DH
fe3bb9ffc1
gpu: use wayland if it available
2024-10-15 01:15:34 +03:00
nastys
f1f124dcbf
macOS arm64 CI: Fix packages requiring curl, and fix Ventura ( #16193 )
2024-10-15 00:01:13 +02:00
DH
5102e2e391
gpu: do not crash on null debug string
2024-10-14 23:35:33 +03:00
DH
eeb9c67e16
gpu: setup signal handler
2024-10-14 23:35:05 +03: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
DH
6259005d56
orbis-kernel: kalloc: reduce shared memory size
...
add detailed log on failure
2024-10-14 20:32:02 +03: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