Henrik Rydgård
6ec74f58c2
Merge pull request #19959 from KatyushaScarlet/dev-loongarch64
...
Add a fast_matrix_mul_4x4 function with SIMD optimization for the LoongArch64.
2025-02-10 11:15:38 -06:00
Lubos
cf98037532
OpenXR - NonVR option fixed
2025-02-10 18:04:53 +01:00
Wang Xiang
66f5ac9897
Add fast_matrix_mul_4x4_lsx function for LoongArch64
2025-02-10 16:20:46 +08:00
Henrik Rydgård
d5bd7d24aa
Merge pull request #19955 from hrydgard/crosssimd-test
...
CrossSIMD: Add a simple unit test, fix a couple of operations in the no-simd path
2025-02-06 11:37:59 -06:00
Henrik Rydgård
274e1fddf2
Merge pull request #19956 from hrydgard/linux-dir-fix
...
Linux: Fix problem with memstick directory creation
2025-02-06 11:37:47 -06:00
Henrik Rydgård
360c5459b5
Linux: Fix problem with memstick directory creation
...
CreateDir may not be enough so use CreateFullPath
2025-02-06 11:36:57 -06:00
Henrik Rydgård
b24516544f
Merge pull request #19954 from KatyushaScarlet/dev-loongarch64
...
Fix compilation errors on LoongArch.
2025-02-06 10:45:24 -06:00
Wang Xiang
56bd3d8dc6
Include <string.h> without ifdef
2025-02-07 00:31:37 +08:00
Henrik Rydgård
8907a4c001
More fixes, improve unit test
2025-02-06 10:26:46 -06:00
Henrik Rydgård
fc0b1eef4c
Fix 4x4
2025-02-06 10:26:46 -06:00
Henrik Rydgård
e3f29cccd4
Add more tests
2025-02-06 10:26:46 -06:00
Henrik Rydgård
02b2a33980
Add test for mat*vec too.
2025-02-06 10:26:46 -06:00
Henrik Rydgård
46a472181b
CrossSIMD unit test: Add sanity checks for the matrix multiplications
2025-02-06 10:26:46 -06:00
Henrik Rydgård
7006f01dc5
Merge pull request #19480 from oltolm/comptr_misc
...
use ComPtr for misc. things
2025-02-06 09:31:41 -06:00
Henrik Rydgård
b73536f820
Merge pull request #19953 from kotcrab/struct-viewer-improvements
...
Struct viewer - Add watch edit and show in window menu
2025-02-06 09:28:50 -06:00
Wang Xiang
3eeaed68f2
Fix memcpy not declar error.
2025-02-06 16:32:31 +08:00
Wang Xiang
b2566aef02
Remove redundant defines that cause compilation errors on LoongArch.
2025-02-06 16:28:52 +08:00
kotcrab
c729390566
Clean up ImStructViewer, GhidraClient code style
2025-02-06 08:13:52 +01:00
kotcrab
6cc58b19ce
Add watch edit and show in window menu
2025-02-05 23:44:58 +01:00
Henrik Rydgård
caf7b101fc
Merge pull request #19948 from hrydgard/more-error-code-work
...
Consolidate error codes into the big enum
2025-02-04 13:50:04 -06:00
Henrik Rydgård
d1e5b45b4b
Consolidate the last spread-out error codes.
2025-02-04 12:34:49 -06:00
Henrik Rydgård
d2c1c7b54f
Consolidate even more error codes
2025-02-04 12:32:11 -06:00
Henrik Rydgård
a18eb97be3
Consolidate more error codes into the big enum
2025-02-04 12:11:22 -06:00
Henrik Rydgård
34169cdb8e
More error code consolidation
2025-02-04 11:53:22 -06:00
Henrik Rydgård
b2b0ff1753
Consolidate error codes in ErrorCodes.h
2025-02-04 11:53:00 -06:00
Henrik Rydgård
032b8bfae3
Merge pull request #19947 from hrydgard/code-cleanup
...
Fixes for minor code issues reported by PVS-Studio
2025-02-04 11:08:09 -06:00
Henrik Rydgård
9ce9e43481
Make some uses of the erase-iter idiom safer and more consistent
2025-02-04 10:31:17 -06:00
Henrik Rydgård
948c38a034
Some more minor fixes
2025-02-04 10:24:55 -06:00
Henrik Rydgård
8f0b64c4eb
Minor fix (N1)
2025-02-04 10:19:34 -06:00
Henrik Rydgård
1ca63161b3
More minor fixes
2025-02-04 10:19:34 -06:00
Henrik Rydgård
496f14c4f5
Fix another false-ish positive
2025-02-04 10:19:34 -06:00
Henrik Rydgård
dd4c8617e2
Eliminate a PVS-studio false positive warning
2025-02-04 10:19:34 -06:00
Henrik Rydgård
350882d592
Fix misuse of erase-iter idiom in __MicBlockingResume (N5)
2025-02-04 10:19:29 -06:00
Henrik Rydgård
e80941403a
Merge pull request #19943 from hrydgard/another-log-fix
...
Second attempt at fixing #19935
2025-02-03 00:03:03 -06:00
Henrik Rydgård
d39655ff17
Second attempt at fixing #19935
...
Fixes #19935 . Forgot to update the formatting for the reporting case.
I'll clean this up in a more general way later, I don't like how this code currently looks.
2025-02-02 20:21:17 -06:00
Henrik Rydgård
5fa1212699
Merge pull request #19940 from hrydgard/hle-logging-fix
...
Format string fix in hleDoLogInternal
2025-02-02 12:16:05 -06:00
Henrik Rydgård
e53fd10edd
Format string fix in hleDoLogInternal
...
Hopefully fixes #19935 , but can't confirm myself right now.
2025-02-02 11:46:08 -06:00
Henrik Rydgård
d595899677
Merge pull request #19936 from hrydgard/simd-buildfixes
...
Fix some type mismatches in CrossSIMD.h that not all compilers complain about
2025-02-02 00:39:00 +01:00
Henrik Rydgård
10324db06a
Remove launch.json
2025-02-01 10:33:12 -06:00
Henrik Rydgård
07e892e1a2
Fix some type mismatches in CrossSIMD.h that not all compilers complain about.
...
Fixes #19905
2025-02-01 10:30:02 -06:00
Henrik Rydgård
a174fdb19e
Merge pull request #19934 from Zero1UP/master
...
Updated infra-dns
2025-01-31 09:43:14 +01:00
Zero1UP
db5111aff8
Updated infra-dns
...
Fixed domains that were listed incorrectly on some of the games as well as the IPS they should be pointed to. Also updated some of the known_working_ids for the ones we support.
2025-01-30 15:49:54 -07:00
Henrik Rydgård
fd4809490b
Merge pull request #19932 from hrydgard/automatic-error-log
...
HLE: Automatic error code logging
2025-01-29 11:37:11 +01:00
Henrik Rydgård
8a58f50caf
Fix some compiler warnings
2025-01-29 11:13:48 +01:00
Henrik Rydgård
b763cb3f03
Make the auto error logging 32-bit compatible, oops.
2025-01-29 11:08:55 +01:00
Henrik Rydgård
cdad46e18c
Change some sceDisplay functions to use more appropriate return types
2025-01-29 10:48:00 +01:00
Henrik Rydgård
b4f0e3dd5c
HLE logging: Automatically log SCE_KERNEL_ERRORs as strings for functions returning 'i' and 'x' types.
2025-01-29 10:47:18 +01:00
Henrik Rydgård
9ad42bcd99
Merge pull request #19931 from hrydgard/rename-log-functions
...
Rename and consolidate log functions
2025-01-29 10:36:01 +01:00
Henrik Rydgård
2af7a047d2
HLE logging; Use function metadata to decide the type for logging the return type.
2025-01-29 10:14:54 +01:00
Henrik Rydgård
28b2c7f540
HLE log rename part 1: Remove duplicate log functions. Return type should be determined by metadata.
2025-01-29 09:45:39 +01:00