38725 Commits

Author SHA1 Message Date
Henrik Rydgård
1bc6a1a23f
Merge pull request #18238 from hrydgard/readme-1.16.4
Update README.md for 1.16.4
2023-09-25 14:14:02 +02:00
Henrik Rydgård
f0361db13a Linkify readme 2023-09-25 14:12:56 +02:00
Henrik Rydgård
211d30d589 Update README.md for 1.16.4 2023-09-25 14:11:52 +02:00
Henrik Rydgård
58c4039d48
Merge pull request #18237 from Valtekken/patch-1
UI/localization: Italian translation update
2023-09-25 13:52:50 +02:00
Valtekken
0d78d2e87e
Small fix 2023-09-25 13:24:32 +02:00
Valtekken
e8e646c568
Italian translation update 2023-09-25 13:21:15 +02:00
Henrik Rydgård
165225dc18
Merge pull request #18230 from hrydgard/minor-java-lifecycle-stuff
Android: Minor activity lifecycle stuff
2023-09-25 10:12:42 +02:00
Henrik Rydgård
0fd22ea3bb Comment clarifications. Slightly extend renderlock use in shutdown. 2023-09-25 09:40:14 +02:00
Henrik Rydgård
9f62a3f750
Merge pull request #18235 from unknownbrackets/ir-vdet
irjit: Handle VDet
2023-09-25 09:06:20 +02:00
Henrik Rydgård
51456980db
Merge pull request #18121 from unknownbrackets/jit-ir-profiler
IR: Add mini native jit MIPS block profiler
2023-09-25 09:04:55 +02:00
Unknown W. Brackets
9b2fa46861 IR: Add mini native jit MIPS block profiler. 2023-09-24 23:04:29 -07:00
Unknown W. Brackets
e104a28b71 irjit: Handle VDet. 2023-09-24 23:03:25 -07:00
Henrik Rydgård
4164f363da
Merge pull request #18232 from unknownbrackets/x86-ir-extract
x86jit: Correct spill on IR lane extract
2023-09-25 07:40:35 +02:00
Henrik Rydgård
279b046b8f
Merge pull request #18231 from hch12907/master
SDL: fallback to atlas if SDL2_ttf is <2.0.18
2023-09-25 07:40:05 +02:00
Unknown W. Brackets
fc133f4994 Debugger: Use a thread to flush meminfo. 2023-09-24 20:03:27 -07:00
Unknown W. Brackets
b0da32f41f Debugger: Defer copy src tag lookups. 2023-09-24 19:07:45 -07:00
Unknown W. Brackets
a416478780 Debugger: Skip tag copy on READ notify. 2023-09-24 19:07:45 -07:00
Unknown W. Brackets
810d8c0890 Debugger: Use dedicated func to notify mem copy. 2023-09-24 19:07:36 -07:00
Hoe Hao Cheng
28edae016e SDL: fallback to atlas if SDL2_ttf is <2.0.18 2023-09-25 10:07:30 +08:00
Unknown W. Brackets
05786f5719 x86jit: Correct spill on IR lane extract. 2023-09-24 19:06:06 -07:00
Unknown W. Brackets
685d2acffe x86jit: Retain old lanes when there's space. 2023-09-24 17:31:25 -07:00
Unknown W. Brackets
46e704f879 x86jit: Cleanup and refactor transfer. 2023-09-24 16:58:41 -07:00
Unknown W. Brackets
d9f6bae1ff x64jit: Initial reg transfer. 2023-09-24 16:28:29 -07:00
Unknown W. Brackets
88b6442527 irjit: Add facility for native reg transfer. 2023-09-24 16:28:29 -07:00
Henrik Rydgård
06a1f0b72c
Merge pull request #18226 from unknownbrackets/x86-ir-breakpoints
x86jit: Improve memory breakpoint speed
2023-09-25 00:47:22 +02:00
Henrik Rydgård
8b9836afd3 SizeManager: Don't send notifySurface if paused. Cleaner exits / task switches in the log. 2023-09-25 00:32:37 +02:00
Henrik Rydgård
1b8b441cfd Tighten up some renderloop logic in app-android.cpp 2023-09-25 00:03:58 +02:00
Henrik Rydgård
0013c6fede Rename ensureRenderLoop -> startRenderLoopThread 2023-09-25 00:03:39 +02:00
Henrik Rydgård
2b0bbb1e0c Remove isFinishing check in onDestroy - not relevant. 2023-09-25 00:03:39 +02:00
Henrik Rydgård
2291855a1f Remove dead code path 2023-09-25 00:03:38 +02:00
Henrik Rydgård
7b2657f3ff
Merge pull request #18228 from unknownbrackets/ir-jit-unittest
unittest: Add jit compare for jit IR
2023-09-24 21:36:28 +02:00
Unknown W. Brackets
da013ee105 x86jit: Fix asm jitbase displacement check. 2023-09-24 12:11:00 -07:00
Unknown W. Brackets
7d0f2e43b6 irjit: Fix safety of kernel bit memory addresses. 2023-09-24 10:18:55 -07:00
Unknown W. Brackets
e5df318990 unittest: Add jit compare for jit IR. 2023-09-24 10:17:34 -07:00
Henrik Rydgård
2ba63c65f2
Merge pull request #18227 from unknownbrackets/x86-ir-flush
x86jit: Flush floats together if possible
2023-09-24 17:27:38 +02:00
Unknown W. Brackets
272c162aae arm64jit: Enable in UI. 2023-09-24 08:06:50 -07:00
Henrik Rydgård
e7aec4dae1
Merge pull request #18225 from TotalCaesar659/patch-1
Update Russian translation
2023-09-24 17:02:12 +02:00
Unknown W. Brackets
d36728e532 x86jit: Load common float vals from constants. 2023-09-24 08:01:08 -07:00
Unknown W. Brackets
decccf199a x86jit: Flush floats together if possible. 2023-09-24 08:01:05 -07:00
Unknown W. Brackets
9742aaaffe x86jit: Use MOVAPS directly when we can.
May help older processors or reduce total bytes.
2023-09-24 08:01:02 -07:00
TotalCaesar659
ec7f163a32
Update Russian translation 2023-09-24 17:43:30 +03:00
Unknown W. Brackets
772b3ff7b8 arm64jit: Tweak memchecks. 2023-09-24 07:42:11 -07:00
Unknown W. Brackets
e433a8be4a arm64jit: Speed up memchecks, add validation. 2023-09-24 07:42:11 -07:00
Henrik Rydgård
fcb5042eaa
Merge pull request #18224 from unknownbrackets/x86-ir-dis
irjit: Describe native offsets better
2023-09-24 16:29:34 +02:00
Henrik Rydgård
86f98bf904
Merge pull request #18223 from Valtekken/patch-1
RA popup: different choice of words
2023-09-24 16:16:49 +02:00
Unknown W. Brackets
5929aaae85 x86jit: Speed up safe memory checks. 2023-09-24 07:06:57 -07:00
Unknown W. Brackets
017d0d4b17 x86jit: Improve memory breakpoint speed.
This helps a lot compared to before.
2023-09-24 07:06:57 -07:00
Unknown W. Brackets
34ff24a4f3 irjit: Describe native offsets better.
Also check in case of non-linear blocks, can happen with preload.
2023-09-24 07:05:30 -07:00
Unknown W. Brackets
3e20a5802f x86jit: Describe constants better. 2023-09-24 06:46:42 -07:00
Valtekken
cf8c5f3b6b
RA popup: different choice of words 2023-09-24 15:16:06 +02:00