Henrik Rydgård
2f5f9df620
Customize the cmake build. Android now builds that way too. Fixes.
...
Hack around build error
port the last fix to Android.mk
One more attempt
Warning fixes
Oops, forgot a slash
2023-09-29 10:16:47 +02:00
GABO1423
9e151d0794
Cleanup UWP libchdr files
2023-09-29 10:16:47 +02:00
Henrik Rydgård
e89396b652
Add UWP project
2023-09-29 10:16:47 +02:00
Henrik Rydgård
1f53d8a9a2
Hook up libchdr to CMakeLists.txt, Android.mk fix
2023-09-29 10:16:47 +02:00
Henrik Rydgård
64d92c9aa0
Use OpenCFile, for future Android compatibility for chd
2023-09-29 10:16:45 +02:00
Henrik Rydgård
ade64171ce
Proof-of-concept: libchdr works on Windows
2023-09-29 10:05:19 +02:00
Henrik Rydgård
b8fa3a2071
Merge pull request #18125 from unknownbrackets/arm64-vertexjit
...
arm64jit: Optimize weight loading a bit
2023-09-29 09:52:56 +02:00
Henrik Rydgård
d1fca2ac33
Merge pull request #18176 from hrydgard/renderpass-dependency-fix
...
Vulkan: Renderpass dependency fix
2023-09-29 09:52:31 +02:00
Henrik Rydgård
db421165c0
Merge pull request #18172 from hrydgard/more-lenient-clear-detection
...
Make clear detection a bit more lenient
2023-09-29 09:52:08 +02:00
Henrik Rydgård
1d0114df4d
Merge pull request #18229 from unknownbrackets/arm64jit-ir
...
arm64jit: Enable in UI
2023-09-29 09:51:47 +02:00
Henrik Rydgård
5d8a0b3ac7
Merge pull request #18266 from unknownbrackets/ir-vtfm
...
irjit: Fix vhtfm instruction
2023-09-29 09:43:06 +02:00
Unknown W. Brackets
c92148ee2c
irjit: Fix vhtfm instruction.
2023-09-28 21:16:54 -07:00
Henrik Rydgård
9dcaf4e761
Add a little utility shell script
2023-09-28 11:53:44 +02:00
Henrik Rydgård
bc98cf6bcb
Merge pull request #18245 from hrydgard/readme-1.16.5
...
Update README.md for 1.16.5
2023-09-28 11:29:20 +02:00
Henrik Rydgård
86a287f512
linkify readme
2023-09-27 22:15:36 +02:00
Henrik Rydgård
6ec4d4f573
Update README for 1.16.5
2023-09-27 22:15:33 +02:00
Henrik Rydgård
fde10ed4bf
Merge pull request #18261 from hrydgard/revert-expand-lines-fix
...
Revert "Merge pull request #18184 from hrydgard/expand-lines-mem-fix"
2023-09-27 21:09:43 +02:00
Henrik Rydgård
abbd1c83bd
Revert "Merge pull request #18184 from hrydgard/expand-lines-mem-fix"
...
This reverts commit 65b995ac6c
, reversing
changes made to 01c3c3638f
.
2023-09-27 20:04:37 +02:00
Henrik Rydgård
ed99e64b7c
Merge pull request #18256 from hrydgard/control-mapper-fix-buffer-overflow
...
ControlMapper: Fix a range check and array size. In reality, probably not a danger.
2023-09-27 19:20:17 +02:00
Henrik Rydgård
48d3efc473
Bump shader cache versions again, just because.
2023-09-27 17:38:15 +02:00
Henrik Rydgård
65a787026d
Fix a range check and array size. In reality, probably not a danger.
2023-09-27 17:36:51 +02:00
Henrik Rydgård
fdb1d69d11
Merge pull request #18255 from hrydgard/opengl-remove-stride-adjustment
...
Fix issue uploading narrow textures in OpenGL.
2023-09-27 17:14:06 +02:00
Henrik Rydgård
6063e30fd4
Correct the subpass dependencies for the backbuffer to pass validation.
2023-09-27 16:56:59 +02:00
Henrik Rydgård
ca4ee83038
Vulkan: Add debug names to renderpasses
2023-09-27 16:56:57 +02:00
Henrik Rydgård
038bc7fc49
Fix issue uploading narrow textures in OpenGL.
...
We had some stride adjustment that is not needed - and we're not passing
the stride along, so it can't do the "right thing".
Fixes #18254
2023-09-27 16:43:06 +02:00
Henrik Rydgård
43ae1e3b07
Merge pull request #18248 from hrydgard/assorted-fixes-12
...
More assorted fixes
2023-09-27 13:01:17 +02:00
Henrik Rydgård
84d0236bf4
Comment fixes
2023-09-27 12:31:17 +02:00
Henrik Rydgård
b5c4b2c3f7
Add a missing comment
2023-09-27 12:31:17 +02:00
Henrik Rydgård
3d14cd16eb
Add a null check in PopupMultiChoice::UpdateText
2023-09-27 12:31:17 +02:00
Henrik Rydgård
cbbaf148f4
Don't crash from incomplete wav files
2023-09-27 12:31:17 +02:00
Henrik Rydgård
4c0077fd84
Protect against weirdness in UnlinkBlocks (hopefully not needed after prev fix)
2023-09-27 12:31:17 +02:00
Henrik Rydgård
1fff976e48
Merge pull request #18250 from hrydgard/separate-accelerometer-events
...
Separate out accelerometer events from joystick axis events
2023-09-27 12:11:02 +02:00
Henrik Rydgård
c8d7226a5f
DInput: Seems sometimes we never check for pads on startup? Fix that.
2023-09-27 12:07:21 +02:00
Henrik Rydgård
c28dc9e4f2
Pass in accelerometer readings using NativeAccelerometer instead of NativeAxis
2023-09-27 11:34:31 +02:00
Henrik Rydgård
3b004e7a4b
Remove the last use of accelerometer axis events (calibration)
2023-09-27 11:33:40 +02:00
Henrik Rydgård
d6a8bfdf3e
Merge pull request #18249 from unknownbrackets/arm64jit-vcrsp
...
arm64jit: Avoid fused multiplies in vcrsp.t
2023-09-27 08:49:01 +02:00
Unknown W. Brackets
ded18ff237
arm64jit: Avoid fused multiplies in vcrsp.t.
...
With this change, issues in Harvest Moon with teleporting animals seem to
disappear. It was causing some differences in signs of zeros in results,
and slightly different result values.
2023-09-26 20:09:02 -07:00
Henrik Rydgård
8baae83136
Merge pull request #18247 from hrydgard/jit-exit-fixes
...
Jit: Assert on bad exit numbers, allow two more exits per block
2023-09-26 20:29:31 +02:00
Henrik Rydgård
dd2b1ace88
BlockCache on ARM/ARM64: Allow two more exits
2023-09-26 19:44:05 +02:00
Henrik Rydgård
51d5026792
WriteExit: Assert on bad exit numbers
2023-09-26 19:39:48 +02:00
Henrik Rydgård
c0ee711cb9
In the FinalizeBlock assert, extract some more info
2023-09-26 13:37:40 +02:00
Henrik Rydgård
2bd2292bac
With string_view, stripping whitespace can be done without allocs.
2023-09-26 13:19:19 +02:00
Henrik Rydgård
20e703db83
Simplify string-view-equal-case-insensitive comparisons
2023-09-26 10:11:52 +02:00
Henrik Rydgård
41f4c08d17
Replace the internal representation of IniFile with ParsedIniLine.
2023-09-26 10:07:14 +02:00
Henrik Rydgård
daa1bc3c6e
Introduce "ParsedIniLine"
2023-09-26 10:07:10 +02:00
Henrik Rydgård
53c33f344c
Benchmark loading and saving config
2023-09-26 10:05:27 +02:00
Henrik Rydgård
9fffa33eee
Merge pull request #18234 from unknownbrackets/x86-ir-transfer
...
x86jit: Perform vector transfers instead of flushing to memory
2023-09-26 09:28:05 +02:00
Henrik Rydgård
d3cd065ccb
Merge pull request #18243 from hrydgard/assorted-fixes-11
...
More crashfix/leakfix attempts
2023-09-26 09:24:39 +02:00
Henrik Rydgård
cc616547bb
Merge pull request #18244 from unknownbrackets/fileloader-leak
...
Core: Stop leaking file loaders
2023-09-26 09:23:53 +02:00
Unknown W. Brackets
38e5b33a53
x86jit: Prefer BLENDPS to INSERTPS.
...
It's faster, this performs better.
2023-09-25 22:12:48 -07:00