Commit Graph

38371 Commits

Author SHA1 Message Date
Unknown W. Brackets
97d9a7f07f arm64jit: Implement FCmp. 2023-09-06 00:09:26 -07:00
Unknown W. Brackets
c8f888fab0 arm64jit: Implement FMin/FMax. 2023-09-06 00:09:26 -07:00
Unknown W. Brackets
0fc337cdc1 x86jit: Correct jitbase range comparison. 2023-09-05 23:56:36 -07:00
Henrik Rydgård
6c3547d7ae Merge pull request #18073 from unknownbrackets/arm64jit-vec4
arm64jit: Implement several other Vec4 IR ops
2023-09-06 08:55:57 +02:00
Unknown W. Brackets
cbf076feea GitHub: Disable ccache on macOS builds. 2023-09-05 21:00:23 -07:00
Henrik Rydgård
828328b50d Merge pull request #18077 from hrydgard/fix-input-events
Avoid double-processing of input events caused by the overlay screen.
2023-09-05 17:43:09 +02:00
Henrik Rydgård
12460d1b8c Avoid double-processing of input event caused by the overlay screen.
Fixes #18070
2023-09-05 16:43:45 +02:00
Henrik Rydgård
79eaf84b16 Merge pull request #18075 from hrydgard/audio-work
SasAudio: Some cleanup and debug overlay improvements
2023-09-05 13:17:43 +02:00
Henrik Rydgård
95e86c73b8 SasAudio: Some cleanup and debug overlay improvements
Shows "BAD" in the overlay if address out of range.

Which does happen in Afterburner, see issue #14010.
2023-09-05 12:15:13 +02:00
Unknown W. Brackets
953d97b54a arm64jit: Implement Vec4Init. 2023-09-05 00:10:26 -07:00
Unknown W. Brackets
11f92b4684 arm64jit: Implement Vec4Dot. 2023-09-05 00:10:26 -07:00
Unknown W. Brackets
81aeb04788 arm64jit: Implement Vec4Blend. 2023-09-05 00:10:26 -07:00
Unknown W. Brackets
85387b44a1 arm64jit: Implement Vec4Scale. 2023-09-05 00:10:26 -07:00
Unknown W. Brackets
3f29b4c713 Merge pull request #18068 from unknownbrackets/arm64jit-shuffle
arm64jit: Implement shuffle optimizer
2023-09-05 00:10:08 -07:00
Henrik Rydgård
37fc621d8a Merge pull request #18071 from unknownbrackets/arm64jit-muldiv
arm64jit: Implement IR multiplies and divides
2023-09-05 09:07:02 +02:00
Henrik Rydgård
1cbcd9fd31 Merge pull request #18072 from unknownbrackets/android-minor
arm64jit: Correct vertexjit bug on invalid case
2023-09-05 09:06:15 +02:00
Henrik Rydgård
15d5394649 Merge pull request #18067 from hrydgard/change-umd-browse
Allow using a file browser to choose UMDs during disc change.
2023-09-05 08:56:22 +02:00
Unknown W. Brackets
e4cf2c3a13 arm64jit: Correct vertexjit bug on invalid case. 2023-09-04 23:42:59 -07:00
Unknown W. Brackets
9dbfc1cc55 Android: Reduce JVM attach logspam. 2023-09-04 23:42:59 -07:00
Unknown W. Brackets
d8231ecb17 arm64jit: Implement divide in IR. 2023-09-04 23:38:55 -07:00
Unknown W. Brackets
c272284043 arm64jit: Implement multiplies in IR. 2023-09-04 23:38:55 -07:00
Unknown W. Brackets
17ffc9c261 arm64jit: Special case some shuffles.
To avoid 4 instruction shuffles.
2023-09-04 23:37:40 -07:00
Henrik Rydgård
67cb466ee1 Allow using a file browser to choose UMDs during disc change. 2023-09-04 21:43:10 +02:00
Unknown W. Brackets
885ae5c805 arm64jit: Implement shuffle optimizer. 2023-09-04 12:27:39 -07:00
Henrik Rydgård
6d449139bf Merge pull request #18066 from Narugakuruga/patch-26
Update zh_CN.ini
2023-09-04 19:45:08 +02:00