kd-11
bd87c80943
rsx: Simplify the debug overlay print text routines.
...
- Greatly simplifies adding text
2023-01-11 16:48:53 +03:00
kd-11
f71e7ef1cc
vk: Switch programs if the primitive type changed
...
- This will change when EXT_dynamic_state is integrated
2023-01-11 16:48:53 +03:00
kd-11
756ad17c2c
Fix GCC11 compilation
2023-01-11 16:48:53 +03:00
kd-11
29c1b20b41
Fix compilation
2023-01-11 16:48:53 +03:00
kd-11
aa5097e0d4
glsl: Update fog enums in shaders
2023-01-11 16:48:53 +03:00
kd-11
2ccfee2e45
rsx: Propagate decode failures up the chain.
...
- Dumping invalid data should not crash
2023-01-11 16:48:53 +03:00
kd-11
bf1311b902
Fix GCC compilation
2023-01-11 16:48:53 +03:00
kd-11
71efb3bc84
rsx: Use gcm cast to handle input enum validation
2023-01-11 16:48:53 +03:00
kd-11
439bdde849
rsx: Fix printing of expected values
2023-01-11 16:48:53 +03:00
kd-11
c7fed20f3c
vk: Short-circuit program load if state did not change
...
- TODO: Incorporate VK_EXT_extended_dynamic_state
2023-01-11 16:48:53 +03:00
kd-11
3dd6e5664c
rsx: Do not call a dynamic function to simply test-and-set. Do it inline.
2023-01-11 16:48:53 +03:00
kd-11
d4ee308ffd
vk: Fix rare crash when handling mixed depth format types
2023-01-11 16:48:53 +03:00
kd-11
a272f3e3b9
rsx: Improve performance by using an integral type to indicate error
2023-01-11 16:48:53 +03:00
kd-11
f6027719d2
rsx: Fix vertex decode
2023-01-11 16:48:53 +03:00
kd-11
38402e78c0
rsx: Fixup vertex enums in shaders
2023-01-11 16:48:53 +03:00
kd-11
eae1ac6558
refactor: Fix build
2023-01-11 16:48:53 +03:00
kd-11
0b019401bd
Refactor gcm enums
2023-01-11 16:48:53 +03:00
kd-11
73cda2324a
rsx/lv2: Refactor DMA control stuff after VSH work
2023-01-11 16:48:53 +03:00
kd-11
3dba894369
rsx: Minor refactoring RSXThread
...
- Part 1 of many
2023-01-11 16:48:53 +03:00
brian218
659ee81e80
USIO: Backup file fixup
2023-01-11 09:10:09 +01:00
Megamouse
99c307a68e
Qt: move progress indication to own handler
2023-01-11 05:43:34 +01:00
Megamouse
d28eea342a
Qt: use play_sound callback instead of QSound
2023-01-10 20:57:32 +01:00
Megamouse
29078bc428
cellMouse: decrease some log levels
2023-01-10 20:57:32 +01:00
Megamouse
6bcb5ae66b
Fix some includes and warnings
2023-01-10 20:57:32 +01:00
brian218
cf1e68fb0e
USIO: Emulation Performance Optimization
2023-01-10 21:35:12 +03:00
Megamouse
43288a6760
Qt: add shortcut manager
2023-01-10 19:28:26 +01:00
UltraHDR
9ee7d04560
Set LSApplicationCategoryType to games
...
https://developer.apple.com/documentation/bundleresources/information_property_list/lsapplicationcategorytype
This makes it show up in the macOS Launchpad Games folder
2023-01-10 20:53:43 +03:00
Megamouse
16bf215d8a
pine: fix some warnings
2023-01-10 19:51:25 +03:00
Megamouse
99ed77da8c
pine: simplify writing strings
2023-01-10 19:51:25 +03:00
Megamouse
b9f733c401
pine: replace goto with lambda
2023-01-10 19:51:25 +03:00
Megamouse
18966d424c
Input: ignore F11 in keyboard pad handler (starts/stops recordings)
2023-01-09 21:06:51 +01:00
Megamouse
c725b886e1
Qt: Disable ESC to exit fullscreen if kb shortcuts are disabled
2023-01-09 21:06:51 +01:00
Megamouse
9b7eaf5117
Improve error logging
2023-01-09 21:06:51 +01:00
Elad Ashkenazi
36a55660bf
Unbreak BSD
2023-01-09 20:20:13 +01:00
Elad Ashkenazi
0946e5945f
VSH Improvements ( #13172 )
...
* sys_prx: Implement PRX LIB register syscall
* VSH: partial log spam fix
* sys_process reboot fix
* Implement sys_memory_container_destroy_parent_with_childs
* sys_net: Implement SO_RCVTIMEO/SO_SENDTIMEO
* VSH: Implement sys_rsx_context_free
* PPU LLVM: distinguish PPU cache exec also by address
Fixes referencing multiple PRX.
* UI: Do not report size of apps inside /dev_flash
2023-01-09 20:03:01 +03:00
Ani
8ec1a5627d
AppImage: Do not bundle libgmodule-2.0 and libglib-2.0
2023-01-09 08:19:53 +01:00
Ani
df718bcb0f
rpcs3_version: Bump to 0.0.26
2023-01-07 22:47:41 +00:00
Eladash
8eefbcae45
VSH/UI: Add VSH to game grid
...
* Custom VSH config.
* VSH shortcut creation.
2023-01-07 22:52:50 +01:00
Megamouse
8cf28730cb
Update submodules
2023-01-07 21:50:02 +01:00
Megamouse
f894e2b9a2
Qt: Fix open_dir for paths with multiple slashes
2023-01-07 16:07:41 +01:00
Megamouse
e3cd31f057
update_manager: Simplify wchar conversion
2023-01-07 16:07:41 +01:00
Foxxcoon
05086cda3b
Fix #11126
2023-01-07 16:40:39 +03:00
Elad Ashkenazi
7c2d6f8a23
PKG: Pack multiple PKGs into fast+efficient install ( #13147 )
2023-01-03 15:31:39 +03:00
kd-11
7423abb136
rsx: Remove incorrect hack
2023-01-02 23:03:39 +03:00
Megamouse
310fa7127d
VS: Add SDL dependency to rpcs3 project
2022-12-30 22:02:41 +01:00
Elad Ashkenazi
3250c16cdc
Restrict package installation to 1 thread
...
It is possible that a package contains the same file multiple times.
This leads to possible corruption or installation failure when they are extracted on different threads.
(easy to reproduce with DeS)
2022-12-30 21:10:23 +01:00
Eladash
02f35383bd
PKG: Implement Multi-threaded installation
2022-12-30 17:48:14 +03:00
Eladash
1d5fef4930
PKG: Create directories first
2022-12-30 17:48:14 +03:00
Eladash
dddea008e9
unedat.cpp: Remove outdated lock
2022-12-30 17:48:14 +03:00
Elad Ashkenazi
dd8ec8f09e
PKG install hotfix
2022-12-30 17:48:14 +03:00