kd-11
|
9105c2cf4a
|
gl: Refactor capabilities and add GLSL version detection support.
|
2022-10-16 19:58:30 +03:00 |
|
kd-11
|
6d43fcf8fb
|
gl: Fall back to renderpass decoder on ATI drivers
|
2022-10-16 19:58:30 +03:00 |
|
Megamouse
|
fafae1cbb5
|
cellRtc: Fix some param checks
|
2022-10-15 19:56:53 +02:00 |
|
brian218
|
419e673d5b
|
Fix USIO Backup behavior
|
2022-10-15 14:38:43 +02:00 |
|
brian218
|
48f47de95c
|
Added USB passthrough for H050 USJ PCB
|
2022-10-15 14:38:43 +02:00 |
|
brian218
|
44a1df4353
|
usb_device: Updated control_transfer in order to prevent some games from being frozen
|
2022-10-15 14:38:43 +02:00 |
|
Megamouse
|
13b3c78c7f
|
Input: fix MMJOY axis identification
|
2022-10-15 13:17:16 +02:00 |
|
Megamouse
|
e362c2c078
|
Input: fix some type warnings
|
2022-10-15 13:17:16 +02:00 |
|
Megamouse
|
814adbb8c4
|
Input: simplify InitPadConfig
|
2022-10-15 13:17:16 +02:00 |
|
Megamouse
|
cf86b6c107
|
Input: keep old port status when reconnecting ldd pads
The port status might not change currently, but it should be more correct this way.
|
2022-10-12 22:30:09 +02:00 |
|
Megamouse
|
12a83e5a1c
|
Input: simplify unnecessarily complex ldd reload
|
2022-10-12 22:30:09 +02:00 |
|
Megamouse
|
0f769eec81
|
Input: log more pad information
|
2022-10-12 21:01:02 +02:00 |
|
kd-11
|
0737c788fc
|
rsx: Fix parsing of broken command streams with hanging begin/end commands without a pair.
- While these are game bugs, the parser shouldn't break on encountering them.
|
2022-10-12 11:19:52 +03:00 |
|
kd-11
|
3fe9aea5b5
|
rsx/overlays: Allow some basic communication from the UI components to the backend renderers
|
2022-10-11 23:13:12 +02:00 |
|
Megamouse
|
ab6ba848b8
|
overlays: simplify overlay_media_list_dialog
|
2022-10-11 23:13:12 +02:00 |
|
Elad Ashkenazi
|
0a38800e44
|
Savestates: fix endless renaming of used savestates (#12780)
|
2022-10-11 17:02:25 +03:00 |
|
kd-11
|
6be5618d22
|
config: Add missing option
|
2022-10-11 14:00:34 +03:00 |
|
kd-11
|
95d9462a71
|
settings: Remove misleading comment
|
2022-10-11 14:00:34 +03:00 |
|
kd-11
|
e05cd9f47b
|
qt: Add translation for shader precision
|
2022-10-11 14:00:34 +03:00 |
|
kd-11
|
aa09302ca0
|
Clean up some unnecessary changes
- Hopefully nothing breaks 🤞
|
2022-10-11 14:00:34 +03:00 |
|
kd-11
|
6d6b9fd269
|
Qt: Apply tooltip hover to parent groupbox.
Co-authored-by: Megamouse <studienricky89@googlemail.com>
|
2022-10-11 14:00:34 +03:00 |
|
kd-11
|
6d265452cf
|
rsxqt: Fix shader precision tooltip
|
2022-10-11 14:00:34 +03:00 |
|
kd-11
|
65d20f2d08
|
gl: Add mesa support for polygon offset
|
2022-10-11 14:00:34 +03:00 |
|
kd-11
|
a229e30b08
|
rsx: Implement RSX-compliant polygon offset
|
2022-10-11 14:00:34 +03:00 |
|
kd-11
|
d246a37b11
|
rsx: Move fp16 toggle to a global shader precision option
|
2022-10-11 14:00:34 +03:00 |
|
brian218
|
e839595053
|
Implemented sys_game_get_system_sw_version()
|
2022-10-11 08:32:49 +02:00 |
|
brian218
|
a711eb31f4
|
Corrected the implementation of sys_game_board_storage_read()
|
2022-10-11 08:32:49 +02:00 |
|
brian218
|
b117a6d4cd
|
Improved the compatibility of USIO for old versions of games
|
2022-10-11 07:51:21 +02:00 |
|
Megamouse
|
36b1004e26
|
cubeb: ignore callbacks for unknown streams or contexts
|
2022-10-11 00:09:28 +02:00 |
|
Megamouse
|
c75c47fdd2
|
cubeb: add some more logging and error checks
|
2022-10-11 00:09:28 +02:00 |
|
Megamouse
|
0f626c8d30
|
Qt: delay first log frame update
This fixes the log not scrolling automatically when we first open RPCS3 with a low log level.
|
2022-10-10 23:21:49 +02:00 |
|
Megamouse
|
021783dcc1
|
Qt: throw if a translation is expected in GetLocalizedSetting
|
2022-10-10 22:46:42 +02:00 |
|
Megamouse
|
1f339862db
|
Qt: add missing translation comment
|
2022-10-10 22:46:42 +02:00 |
|
Megamouse
|
4446d9ce4b
|
cellSubDisplay: add error checks
|
2022-10-10 21:26:27 +02:00 |
|
Elad Ashkenazi
|
92b08a4faf
|
rsx: Fixup a bug after mfc list optimization (#12782)
|
2022-10-10 04:04:41 +03:00 |
|
brian218
|
d311b4bd53
|
Update sys_game_board_storage_read()
|
2022-10-09 21:05:10 +03:00 |
|
Eladash
|
a6dfc3be2f
|
SPU: Enable the MFC list optimization for Atomic RSX FIFO
|
2022-10-09 19:27:46 +03:00 |
|
Eladash
|
750e7b73e3
|
Optimize vm::range_lock a bit
Bad conditions led to optimization misses and long-generated code.
|
2022-10-09 19:27:46 +03:00 |
|
Eladash
|
6a36967e6f
|
SPU: Inline and batch MFC list transfers
|
2022-10-09 19:27:46 +03:00 |
|
kd-11
|
d6d7ade6e3
|
vk: Reload state on dynamic state changed
|
2022-10-09 03:00:39 +03:00 |
|
Elad Ashkenazi
|
e0df2c584f
|
rsx: Attempt to fix frame limiter
|
2022-10-09 01:33:40 +03:00 |
|
kd-11
|
3c88477270
|
Fixup for scissor/viewport invalidation rules
|
2022-10-07 15:27:54 +03:00 |
|
kd-11
|
df46e5137c
|
gl: Fix texture reconstruction logic
- Use correct target types
- Fix key generation to apply differently for each target type
|
2022-10-07 11:53:34 +03:00 |
|
kd-11
|
ffe8133865
|
vk: Avoid unnecessary dynamic state updates
|
2022-10-07 11:53:34 +03:00 |
|
kd-11
|
7140e82189
|
rsx: Fix program invalidation rules
|
2022-10-07 11:53:34 +03:00 |
|
Elad Ashkenazi
|
cb743da215
|
sys_spu: fixup raw spu destroy regression
Caused a missed cpu_thread::state notification which is required now.
|
2022-10-06 12:23:51 +03:00 |
|
Elad Ashkenazi
|
4d24ba1f35
|
PPU Precompilation: Abort compilation as soon as possible on Emu.Stop()
|
2022-10-06 12:23:51 +03:00 |
|
kd-11
|
87411da95f
|
gl: Explicitly declare gl_Position as invariant when using MESA
|
2022-10-06 06:41:24 +03:00 |
|
Eladash
|
d25d1ecb3a
|
LV2: Avoid using multi-variable atomic waiting on cpu_thread::state wait
|
2022-10-04 16:28:34 +03:00 |
|
Eladash
|
2a00a88e2a
|
SPU LLVM: don't force-enter process_mfc_cmd() because it's slower
|
2022-10-04 16:28:34 +03:00 |
|