Henrik Rydgård
f5d844d282
Merge pull request #16996 from hrydgard/upgrade-spirv-cross
...
Update SPIRV-Cross to a version that builds in debug mode on the latest VS.
2023-02-24 23:08:25 +01:00
Henrik Rydgård
0cb051a37f
Update SPIRV-Cross to a version that builds in debug mode on the latest VS.
...
The old bug that used to cause a warning now fails outright, so the
upgrade is necessary.
2023-02-24 22:45:49 +01:00
Henrik Rydgård
cbc224b7ed
Merge pull request #16994 from Nemoumbra/base-pointer
...
Debugger: copy PSP memory base to clipboard
2023-02-24 22:41:54 +01:00
Nemoumbra
aab4a3034c
Added new MainWindow menu item "copy PSP memory base pointer"
2023-02-24 23:54:45 +03:00
Nemoumbra
c6b44cd5d7
Update gitignore
2023-02-24 23:44:32 +03:00
Henrik Rydgård
bec429ed72
MacOS buildfix for some reason
2023-02-23 20:21:41 +01:00
Henrik Rydgård
24ef088448
Merge pull request #16987 from GABO1423/uwp-stuff
...
(UWP) File Tweaks
2023-02-23 14:49:30 +01:00
Henrik Rydgård
9d5b95616d
Merge pull request #16988 from unknownbrackets/debugger
...
Debugger: Lock memory during stack walk
2023-02-23 14:42:37 +01:00
Unknown W. Brackets
cd3fc26190
samplerjit: Prevent thread local stale cache read.
...
If the generation count happens to match, would still get a stale pointer
and crash. Let's just make the generation count static so it always
increases.
2023-02-22 21:15:03 -08:00
Unknown W. Brackets
cbc1ed4bfe
Debugger: Lock memory during stack walk.
...
In case of shutdown during it.
2023-02-22 21:14:33 -08:00
Gabriel Morazán
37ca5d5e95
(UWP) File Tweaks
2023-02-22 18:03:12 -04:00
fp64
6b89aadfb5
Fix the sign of cos(2*n+1)
...
Also fix the license text.
2023-02-19 02:30:17 -05:00
Henrik Rydgård
febba1886c
Merge pull request #16981 from Narugakuruga/patch-18
...
Update zh_CN.ini
2023-02-18 17:25:53 +01:00
Narugakuruga
be4af6874f
Update zh_CN.ini
2023-02-18 22:32:38 +08:00
fp64
a5de1e9989
Implement sin/cos as per #16946
2023-02-17 22:55:12 -05:00
Henrik Rydgård
34e6dcb287
compat/perf: Enable BlockTransferAllowCreateFB for Naruto Shippuden: Ultimate Ninja Heroes 3
...
See issue #16733
2023-02-17 22:51:52 +01:00
Henrik Rydgård
203590a15a
Merge pull request #16976 from unknownbrackets/riscv-vertexjit
...
riscv: Implement skinning in vertexjit
2023-02-17 22:47:37 +01:00
Unknown W. Brackets
335788a932
Vulkan: Remove logspam.
2023-02-16 19:34:44 -08:00
Unknown W. Brackets
df1bd64662
riscv: Add morph+skin to vertexjit.
2023-02-16 18:45:10 -08:00
Unknown W. Brackets
71f4b116fe
riscv: Implement skinning in vertexjit.
2023-02-16 18:32:58 -08:00
Unknown W. Brackets
27e60a9f2e
riscv: Sum weighted matrices in vertexjit.
...
Not yet doing pos/norm, so not used yet.
2023-02-16 18:32:58 -08:00
Unknown W. Brackets
04ce3a0572
riscv: Allow subset of B extension to be used.
2023-02-16 16:09:22 -08:00
Henrik Rydgård
be833550ec
Merge pull request #16974 from hrydgard/tilt-fixes
...
Tilt: Fix sensitivity for digital mappings, simplify things
2023-02-16 11:53:33 +01:00
Henrik Rydgård
64e80423a6
Simplify the tilt code, tweak a bit
2023-02-16 11:07:57 +01:00
Henrik Rydgård
3e286b7a27
Apply sensitivity before deadzone. Feels more intuitive
2023-02-16 10:35:38 +01:00
Henrik Rydgård
a288c59841
Simplify tilt, step 1
2023-02-16 10:33:47 +01:00
Henrik Rydgård
99b2349d6b
Merge pull request #16971 from hrydgard/rainbow-six-perf-fix
...
Add a heuristic avoiding joining framebuffers horizontally...
2023-02-16 00:25:27 +01:00
Henrik Rydgård
adda49d05d
Add a heuristic avoiding joining framebuffers horizontally
...
...when texturing from the other one.
Greatly improves GPU performance in Rainbow Six: Vegas.
Fixes #9324 .
2023-02-15 15:35:28 +01:00
Henrik Rydgård
5a39ad31b9
Merge pull request #16961 from hrydgard/depth-block-transfer
...
Add limited support for block transfer of depth buffers. Fixes Iron Man.
2023-02-15 10:56:27 +01:00
Henrik Rydgård
6e423fd5d3
Merge pull request #16970 from emuall/libretro-vfs
...
support libretro-VFS
2023-02-15 10:56:15 +01:00
xielei
8ff78cb921
aioemu
2023-02-15 17:21:45 +08:00
Henrik Rydgård
645be5c0f2
Merge pull request #16967 from hrydgard/delay-in-osk-dialog
...
Eat some CPU cycles in sceUtilityOskUpdate. Works around timing bug in Ghost Recon Predator.
2023-02-15 09:28:11 +01:00
Henrik Rydgård
ae9291f3b5
More work on depth copies. Seems to be enough for Iron Man.
2023-02-15 07:35:07 +01:00
Henrik Rydgård
62a6f351d5
Initial work on depth copies
2023-02-15 07:35:07 +01:00
Henrik Rydgård
27a03de826
CreateRAMFramebuffer: Don't create a depth buffer by default
2023-02-15 07:35:07 +01:00
Henrik Rydgård
6b902a7d6b
Minor code cleanup, one very minor stride bugfix
2023-02-15 07:35:07 +01:00
Henrik Rydgård
29859c84fc
Merge pull request #16969 from unknownbrackets/libretro-android
...
libretro: Update flags for Android ndk-build
2023-02-15 07:33:16 +01:00
Henrik Rydgård
18b08637f6
Merge pull request #16968 from unknownbrackets/riscv-vertexjit
...
riscv: Include morph in vertexjit
2023-02-15 07:31:01 +01:00
Unknown W. Brackets
81ec0b03b8
Merge pull request #16965 from hrydgard/savestate-fixes
...
Reorder savestates to put memory before CoreTiming.
2023-02-14 22:04:58 -08:00
Unknown W. Brackets
037bf3575e
libretro: Update flags for Android ndk-build.
2023-02-14 21:30:06 -08:00
Unknown W. Brackets
9f43010004
riscv: Reuse some color morphing code.
...
Small optimization loss in 5551, but fairly minimal and I think it's worth
it.
2023-02-14 20:46:05 -08:00
Unknown W. Brackets
684aa75388
riscv: Include morph in vertexjit.
2023-02-14 20:20:55 -08:00
Unknown W. Brackets
1ec33ddc04
riscv: Use __riscv_flush_icache() on Linux.
...
This seems to perhaps clear icache on all harts. Otherwise crashing is
seen. Not sure what to do on other platforms.
2023-02-14 19:59:42 -08:00
Henrik Rydgård
132e8eeccd
Now these variables need to be initialized
2023-02-14 22:46:32 +01:00
Henrik Rydgård
78f3d450ff
Eat some CPU cycles in sceUtilityOskUpdate. Works around timing bug in Ghost Recon Predator.
...
The bug is in the game, it uses the wrong vblank wait, but it only works
because the dialog processing takes so much time that it misses the
vblank period anyway.
Fixes #12044 , and hopefully won't break anything else.
2023-02-14 20:14:49 +01:00
Serena
6b0cec2ae0
i forgot this
2023-02-14 19:11:44 +03:00
Serena
c64aa9d19a
address concerns
2023-02-14 19:11:32 +03:00
Henrik Rydgård
718cb9ee4a
Reorder savestates to put memory before CoreTiming.
...
Also, don't clear the JIT for rounding after saving, only after loading.
2023-02-14 16:43:22 +01:00
Unknown W. Brackets
5ce43215b9
Merge pull request #16958 from hrydgard/rewind-cleanups
...
Rewind cleanups
2023-02-14 06:58:20 -08:00
Henrik Rydgård
cebb885e84
Address feedback
2023-02-14 10:09:54 +01:00