Nekotekina
|
2decf1ecda
|
Rename and move g_tls_current_cpu_thread inside cpu_thread
Don't declare extern inside get_current_cpu_thread().
Possible workaround for gcc-11.
|
2021-03-17 23:49:48 +03:00 |
|
Eladash
|
1d7fbd6a9a
|
Fix sceNpTrophyGet(Trophy/Game)Icon
|
2021-03-17 22:31:57 +03:00 |
|
Eladash
|
1213708b72
|
Replace some log errors (#9980)
|
2021-03-17 17:19:35 +03:00 |
|
Megamouse
|
6cc5428d5e
|
Qt: make some scrollbars thicker.
How are we supposed to grab them if they are so tiny?
|
2021-03-17 08:49:03 +01:00 |
|
Nekotekina
|
8fcebebae3
|
Implement lv2_mp_flag::cache
Identify /dev_hdd1 without unsafe path comparison.
|
2021-03-16 19:37:03 +03:00 |
|
Nekotekina
|
f801dc6558
|
Save all 8 syscall_args
|
2021-03-16 19:33:37 +03:00 |
|
Eladash
|
8716ac554f
|
Fix sys_raw_spu_destroy
|
2021-03-16 19:31:52 +03:00 |
|
Eladash
|
d7b4753007
|
Make gamedata installation atomic as real PS3
|
2021-03-16 19:31:52 +03:00 |
|
Eladash
|
a9b0d25c01
|
PPU Debugger: Fixup for syscall arguments (#9932)
|
2021-03-16 16:20:45 +03:00 |
|
Eladash
|
4c7fc8a70a
|
Improve fs::container_stream::write (#9976)
Add overflow condition.
|
2021-03-16 14:03:58 +03:00 |
|
Megamouse
|
f8e9ea45ba
|
Qt: add bright arrows for tree views
|
2021-03-15 22:41:00 +01:00 |
|
Nekotekina
|
1b6c14be8d
|
SPIRV: disable error on warnings
|
2021-03-15 22:31:05 +03:00 |
|
Eladash
|
a5bb925a3d
|
Thread.cpp: Add missing newline
|
2021-03-15 20:41:33 +03:00 |
|
shockdude
|
6a14849381
|
sys_usbd: DJ Hero Turntable Emulation (#9965)
* Initial Turntable Emulation
|
2021-03-14 23:48:50 +03:00 |
|
Megamouse
|
f93dbb8f49
|
Qt: dont scale small icons, deal with size instead
|
2021-03-14 19:56:11 +01:00 |
|
Megamouse
|
f83b19cecf
|
Qt: Fix wide game icons (weird copy pasta error)
|
2021-03-14 19:56:11 +01:00 |
|
Megamouse
|
1e09be19f5
|
Qt: Fix PaintedPixmap crash if icon is null
|
2021-03-14 19:56:11 +01:00 |
|
Megamouse
|
c1de0bc28c
|
workaround for clang compilation
|
2021-03-14 16:46:16 +01:00 |
|
Megamouse
|
1a5a0f5eca
|
overlays: Fix aspect ratio of custom bakground images
|
2021-03-14 16:46:16 +01:00 |
|
Megamouse
|
8b0cd60be9
|
Qt: Fix game icon canvas size
|
2021-03-14 16:46:16 +01:00 |
|
Megamouse
|
2239a52e9b
|
Qt: Import Custom Shader Loading Icons
and refactor icon import
|
2021-03-14 16:46:16 +01:00 |
|
kd-11
|
c9214ce6c0
|
vk: Disable async streaming by default
|
2021-03-14 16:39:55 +03:00 |
|
Nekotekina
|
bb9b5e6aff
|
Enable -Wtautological-compare
|
2021-03-13 23:01:37 +03:00 |
|
Nekotekina
|
0327ecc5c1
|
Enable -Wduplicated-cond (GCC)
|
2021-03-13 18:46:59 +03:00 |
|
Nekotekina
|
ccdea1c4ad
|
Enable -Wduplicated-branches (GCC)
|
2021-03-13 18:03:08 +03:00 |
|
Nekotekina
|
c22e1e71f0
|
Continue fixing strict aliasing warnings
|
2021-03-13 18:02:37 +03:00 |
|
Eladash
|
aff63028d4
|
SCE Decryption: Detect illegal RAP files
|
2021-03-13 11:51:40 +01:00 |
|
Eladash
|
7a7b168af3
|
GUI: Atomic RAP file installation
|
2021-03-13 11:51:40 +01:00 |
|
Eladash
|
bdf6a1c70e
|
GUI: Handle all PUP files in drag-and-drop
|
2021-03-13 11:51:40 +01:00 |
|
Eladash
|
d1e07434a1
|
GUI: Handle uppercase RAP file extension
|
2021-03-13 11:51:40 +01:00 |
|
Megamouse
|
c0d823f1d8
|
Qt: Fix square custom icons
|
2021-03-13 10:19:39 +01:00 |
|
Megamouse
|
8d0947f07f
|
Qt: Option for Custom Icons
|
2021-03-13 10:19:39 +01:00 |
|
Megamouse
|
161d8ef47a
|
Qt: Center Custom Icons
|
2021-03-13 10:19:39 +01:00 |
|
Megamouse
|
8c139206d7
|
Qt: Import Custom Icons
|
2021-03-13 10:19:39 +01:00 |
|
jtscott
|
e3a7fddddf
|
Resolve minor typo 'verion'
|
2021-03-13 01:16:01 +01:00 |
|
Eladash
|
923ba6f3bb
|
Fix sysutil_send_system_cmd at Emu.Stop()
|
2021-03-12 21:01:48 +03:00 |
|
Eladash
|
729cd9284e
|
debugger: Fix PPU threads pausing
|
2021-03-12 13:01:12 +03:00 |
|
kd-11
|
140c5bfc3e
|
Add asynchronous streaming to the GUI and auto-enable it
- Hopefully not many users are on very weak GPUs
|
2021-03-12 02:27:05 +03:00 |
|
kd-11
|
a5f0faefc3
|
vk: Check for uninitialized target before going into any scaling op
|
2021-03-12 02:27:05 +03:00 |
|
kd-11
|
608f8de347
|
vk: Solve GPU hang/reset due to waiting on events that are never signaled
- TODO: Some refactoring may be required to pair the primary and secondary CB and avoid such blunders
|
2021-03-12 02:27:05 +03:00 |
|
kd-11
|
3e8a00d264
|
Basic fixups
|
2021-03-12 02:27:05 +03:00 |
|
kd-11
|
7d5a72c9e0
|
vk: Add options to system configuration
|
2021-03-12 02:27:05 +03:00 |
|
kd-11
|
48d0f80a86
|
vk: Add an alternate async queue scheduler
- This version violates spec but does not rely on CPU threads to keep the GPU from hanging. It's ironically much safer to use.
|
2021-03-12 02:27:05 +03:00 |
|
kd-11
|
bd6c187fcd
|
vk: Tune event polling for higher throughput
|
2021-03-12 02:27:05 +03:00 |
|
kd-11
|
585837a3f0
|
vk: Support new fxo usage pattern
|
2021-03-12 02:27:05 +03:00 |
|
kd-11
|
b4e821c28d
|
vk: Flip on async texture uploads
|
2021-03-12 02:27:05 +03:00 |
|
kd-11
|
589ac1c5d4
|
vk: Optimization - avoid touching the mutex at all if possible even when there is no contention
|
2021-03-12 02:27:05 +03:00 |
|
kd-11
|
c9e8b87c60
|
vk: Properly clean up async scheduler
|
2021-03-12 02:27:05 +03:00 |
|
kd-11
|
41f5158247
|
vk: Sync main pipe with async jobs if any
|
2021-03-12 02:27:05 +03:00 |
|
kd-11
|
d2993474fb
|
vk: Lazy-initialize image resource on first use when owned by a separate queue
|
2021-03-12 02:27:05 +03:00 |
|