Commit Graph
39166 Commits
Author SHA1 Message Date
Unknown W. Brackets 1b756ff8c1 arm64jit: Add initial base for IR jit.
This works, but very slowly at this point.
2023-09-03 12:14:28 -07:00
Henrik Rydgård 14c658cc55 Merge pull request #18057 from hrydgard/upgrade-cpu-features
Bump the cpu_features submodule to latest
2023-09-03 17:45:41 +02:00
Henrik Rydgård 416f4239e1 Move the HAVE_SYSCTLBYNAME definition out of X86, remove the previous workaround 2023-09-03 15:19:02 +02:00
Henrik Rydgård 7941753105 Update ext/cmake/cpu_features/CMakeLists.txt with new changes 2023-09-03 15:16:18 +02:00
Henrik Rydgård 8a2982be96 Buildfix attempt 2023-09-03 14:40:11 +02:00
Henrik Rydgård cb222f77e4 Bump the cpu_features submodule to latest 2023-09-03 14:02:53 +02:00
Henrik Rydgård 42741430bc Merge pull request #18056 from fp64/sdl-ctrl-w
Implement Ctrl-W and Ctrl-B on SDL
2023-09-03 12:01:29 +02:00
Henrik Rydgård 8a5e4d3591 Merge pull request #18054 from unknownbrackets/memblockinfo
HLE: Capture better allocation names
2023-09-03 10:38:03 +02:00
Henrik Rydgård 33edf3b08a Merge pull request #18055 from unknownbrackets/x86-jit-downcount
x86jit: Avoid R15 for jitbase if near ctxreg
2023-09-03 10:37:21 +02:00
Henrik Rydgård 6dd9acf0e2 Merge pull request #18051 from Domiiniik/patch-3
Update pl_PL.ini
2023-09-03 10:35:42 +02:00
Unknown W. Brackets c7304eccdb x86jit: Avoid R15 for jitbase if near ctxreg. 2023-09-02 23:05:56 -07:00
Unknown W. Brackets 32feb82d16 HLE: Capture better allocation names.
We know which FPL, so don't just say "FPL".
2023-09-02 22:55:45 -07:00
fp64 77baa4e89b Implement Ctrl-W and Ctrl-B on SDL
Closes #18052.
2023-09-02 18:47:37 -04:00
Dominik cef8491079 Update pl_PL.ini
More Polish translations and minor fixes once again.
2023-09-02 20:05:58 +02:00
Henrik Rydgård 980b2158ba Hide the "System Information / Internals" tab in release builds 2023-09-02 15:42:47 +02:00
Henrik Rydgård a0b89b179a Merge pull request #18050 from Felipefpl/master
Updated brazilian portuguese translation
2023-09-02 15:32:51 +02:00
Felipe 043ee699d3 Updated brazilian portuguese translation
Updated the strings for the release of the version 1.16.
2023-09-02 10:24:03 -03:00
Henrik Rydgård f6c1493373 Merge pull request #18048 from unknownbrackets/irjit-vec4
IR: Add a pass to keep things in vec4 more
2023-09-02 15:11:06 +02:00
Henrik Rydgård 20dedec07e Merge pull request #18046 from unknownbrackets/x86-jit-reduce
x86jit: Reduce bloat further
2023-09-02 13:37:20 +02:00
Henrik Rydgård cec67bb30d Merge pull request #18047 from unknownbrackets/x86-jit-round
x86jit: Implement float to integer
2023-09-02 11:43:08 +02:00
Henrik Rydgård dcaea02b70 Merge pull request #18044 from Domiiniik/patch-2
Update pl_PL.ini
2023-09-02 11:40:47 +02:00
Henrik Rydgård 57202b2de8 Merge pull request #18045 from TotalCaesar659/patch-1
Update Russian translation
2023-09-02 11:40:23 +02:00
KatyushaScarlet 568b3eaff9 Bump rcheevos 2023-09-02 14:04:38 +08:00
Unknown W. Brackets 739e474957 irjit: Improve dot and store vec4 interaction. 2023-09-01 22:35:59 -07:00
Unknown W. Brackets becad54923 x86jit: Maintain Vec4 on FMov extract. 2023-09-01 22:35:59 -07:00
Unknown W. Brackets 2ca638868c irjit: Remove Vec4Scale/Vec4Dot aliasing in pass. 2023-09-01 22:35:59 -07:00
Unknown W. Brackets 96c90c19c6 irjit: Reduce unnecessary shuffles.
If it's never used as a Vec4 again, it's often not worth it.
2023-09-01 22:35:59 -07:00
Unknown W. Brackets 5f84887dea irjit: Add a pass to keep Vec4s in Vec4s. 2023-09-01 22:35:59 -07:00
Unknown W. Brackets 9bac755491 x86jit: Avoid pointerify if clobbered.
For x86, it's not worth it for one.
2023-09-01 22:34:22 -07:00
Unknown W. Brackets b370a89ef2 x86jit: Reduce block link padding.
Reduces bloat a good bit.
2023-09-01 22:33:02 -07:00
Unknown W. Brackets c5d0e1d0cc x86jit: Implement float to integer. 2023-09-01 22:31:25 -07:00
Unknown W. Brackets c85886c11e irjit: Use enum for rounding modes. 2023-09-01 22:29:24 -07:00
TotalCaesar659 5459ca0fd0 Update Russian translation 2023-09-02 00:29:14 +03:00
KatyushaScarlet f4d1a85af3 Detect the number of threads and supported features on LoongArch CPU 2023-09-02 04:58:32 +08:00
Dominik 77f3da5991 Update pl_PL.ini
More work on Polish translation as well as more minor changes & fixes.
2023-09-01 22:28:22 +02:00
KatyushaScarlet f94bbbd747 Fix the definition of logical_cpu_count 2023-09-02 02:08:43 +08:00
KatyushaScarlet 161f56e270 Add basic support for loongarch64 2023-09-02 02:08:43 +08:00
Henrik Rydgård f698623645 Merge pull request #18041 from hrydgard/more-translation-strings
More translation strings
2023-09-01 15:46:04 +02:00
Henrik Rydgård c8a61728c7 Even more translation strings 2023-09-01 15:45:13 +02:00
Henrik Rydgård 319415050d A few 2023-09-01 15:40:54 +02:00
Henrik Rydgård 35c1013bef Merge pull request #18039 from Saramagrean/patch-2
Update th_TH.ini
2023-09-01 12:47:45 +02:00
Benjamin Benda Gates 531ac9474b Update th_TH.ini 2023-09-01 17:41:38 +07:00
Henrik Rydgård 96cd69930c Merge pull request #18036 from iota97/analog-stick-gesture
Analog stick gesture
2023-09-01 10:07:16 +02:00
iota97 01083c87ea Analog stick gesture 2023-09-01 09:32:21 +02:00
Henrik Rydgård 2260b194e7 Merge pull request #18034 from Narugakuruga/patch-25
Update zh_CN.ini
2023-09-01 08:42:29 +02:00
Narugakuruga a002ae8e3b Update zh_CN.ini
for 1.16
2023-09-01 10:30:07 +08:00
Henrik Rydgård c20747d9cb Merge pull request #18033 from hrydgard/more-translation-strings
More translation strings
2023-08-31 23:35:12 +02:00
Henrik Rydgård 41a670acc3 Merge pull request #18031 from TotalCaesar659/patch-1
Update Russian translation
2023-08-31 23:30:06 +02:00
Henrik Rydgård c1b1d7f56d Add strings to all the inis 2023-08-31 23:29:37 +02:00
Henrik Rydgård 3fa9240e76 Fix some untranslatable / missing strings 2023-08-31 23:28:29 +02:00