Unknown W. Brackets
1e2c3f7f30
Android: Explicitly allow content URI intents.
2023-05-06 23:47:19 -07:00
Henrik Rydgård
7f2c03156f
Fix the skip buffer effects menu item not having immediate effect (wrong invalidation).
...
Fixes part of #17404
2023-05-07 00:00:01 +02:00
Henrik Rydgård
13815e6f5a
Merge pull request #17423 from unknownbrackets/debugger
...
Debugger: Correct PC if replacement breaks
2023-05-06 23:08:53 +02:00
Unknown W. Brackets
87217053ef
Debugger: Correct PC if replacement breaks.
...
If a memory breakpoint hits within a replacement (like memcpy, memset) we
would previously move PC back to the jal in cases, which would break
things if you tried to resume.
2023-05-06 13:40:01 -07:00
Unknown W. Brackets
3d61f97b81
Debugger: Fix allocs+writes collapsing together.
2023-05-06 13:39:31 -07:00
Henrik Rydgård
c4422e5027
Merge pull request #17422 from unknownbrackets/windows-all-displays
...
Windows: Fix initial window show for all displays
2023-05-06 18:38:07 +02:00
Unknown W. Brackets
4ecd0a68f7
Windows: Fix initial window show for all displays.
2023-05-06 08:56:34 -07:00
Henrik Rydgård
d5ac88ecec
Merge pull request #17420 from hrydgard/analog-mapping-glitch-fix
...
Fix glitch when mapping analog inputs, caused by multiple TriggerFinish
2023-05-06 17:12:02 +02:00
Henrik Rydgård
14887d6b04
Bump shader cache version (should have done it in the release)
2023-05-06 16:15:32 +02:00
Henrik Rydgård
311a1a0fe2
Fix glitch when mapping analog inputs, caused by multiple TriggerFinish caused by stray analog axis events.
...
ADd some guards all over the place against the same thing.
2023-05-06 15:33:28 +02:00
Henrik Rydgård
23c24d2961
Merge pull request #17415 from hrydgard/misc-fixes
...
Misc fixes and checks
2023-05-06 10:45:20 +02:00
Henrik Rydgård
bf79e4b10e
Merge pull request #17414 from hrydgard/gpu-remove-jumpfast
...
GPU: Remove JumpFast/CallFast
2023-05-06 10:44:58 +02:00
Henrik Rydgård
bda9493ce1
Merge pull request #17413 from alebcay/macos-system-libsdl2
...
Allow usage of system SDL2 on macOS
2023-05-06 07:01:23 +02:00
Henrik Rydgård
ff72203a06
Remove now-redundant check, add a TODO
2023-05-05 23:46:19 +02:00
Henrik Rydgård
640c4fe9e1
GPU: Remove JumpFast/CallFast. They only avoid a very quick check and not worth the unsafety.
2023-05-05 23:44:19 +02:00
Henrik Rydgård
ac88e73768
TextDrawerAndroid: Handle a null fontName, saw some crash reports that looked like that.
2023-05-05 23:40:06 +02:00
Caleb Xu
8ef17b1662
Allow usage of system SDL2 on macOS
2023-05-05 17:26:21 -04:00
Henrik Rydgård
0d0b0fc60b
Turn some reported crashes into asserts, to try to confirm what's going on
2023-05-05 23:26:21 +02:00
Henrik Rydgård
fea78f93b2
Merge pull request #17412 from hrydgard/controller-mapping-fixes
...
Controller mapping fixes
2023-05-05 23:20:59 +02:00
Henrik Rydgård
cd33b79ae7
Fix an issue where stray KEY_UP events could confuse the control mapper into setting empty events
...
This had some not-so-good consequences, like inability to map anything
in VR, and sometimes empty MultiMappings would result that we could end
up asserting on before the previous commit.
2023-05-05 23:00:01 +02:00
Henrik Rydgård
eec1ad5a75
Add some checks to try to prevent empty MultiInputMapping from arising, assert->log
2023-05-05 22:26:44 +02:00
Henrik Rydgård
3318088a28
Merge pull request #17406 from hrydgard/even-more-crash-fixes
...
Even more crash fixes
2023-05-05 18:55:43 +02:00
Henrik Rydgård
a291597a73
Merge pull request #17408 from Neo1102/patch-1
...
Update zh_TW.ini
2023-05-05 18:55:31 +02:00
Henrik Rydgård
9683414994
Merge pull request #17407 from unknownbrackets/qt-minor
...
Qt: Buildfix with SDL disabled
2023-05-05 08:37:06 +02:00
ИEØ_ΙΙØZ
a767d2442b
Update zh_TW.ini
2023-05-05 10:24:25 +08:00
Unknown W. Brackets
c03501c506
Qt: Buildfix with SDL disabled.
2023-05-04 19:18:58 -07:00
Henrik Rydgård
0b94ffc4c1
Buildfix attempt
2023-05-05 01:18:29 +02:00
Henrik Rydgård
38178d34b5
Sanity checks in InitSwapchain
2023-05-05 00:03:20 +02:00
Henrik Rydgård
1bd7da221b
Fix obscure crash possibility (call stack found), some clarification
2023-05-05 00:00:11 +02:00
Henrik Rydgård
9a2ca4836a
Add missing locking to AsyncIOManager
2023-05-04 23:56:46 +02:00
Henrik Rydgård
942021e5cd
VirtualDiscFileSystem: Fix out-of-range array read in fileList
2023-05-04 23:47:46 +02:00
Henrik Rydgård
4d4c325765
v1.15.2
2023-05-04 11:48:18 +02:00
Henrik Rydgård
65597a894d
Merge pull request #17402 from hrydgard/readme-1.15.2
...
Readme 1.15.2
2023-05-04 10:49:35 +02:00
Henrik Rydgård
eaa9a7e013
Merge pull request #17401 from hrydgard/additional-crash-fixes
...
Additional crash fixes
2023-05-04 10:49:22 +02:00
Henrik Rydgård
b94c46ba1e
Linkify readme
2023-05-04 10:48:36 +02:00
Henrik Rydgård
b47ccc0339
Update README for 1.15.2
2023-05-04 10:32:28 +02:00
Henrik Rydgård
7e1f907826
VulkanPushPool: Sprinkle a couple of asserts.
2023-05-04 10:25:16 +02:00
Henrik Rydgård
4e732af786
Minor cleanup, add a speculative comment.
2023-05-04 10:07:49 +02:00
Henrik Rydgård
c085990f21
Add locking around g_controllerMap
2023-05-04 09:49:14 +02:00
Henrik Rydgård
fcd11dfd4c
Update a comment
2023-05-04 09:49:14 +02:00
Henrik Rydgård
75521c35f7
Merge pull request #17399 from hrydgard/more-crash-fixes
...
More crash fixes
2023-05-04 09:48:48 +02:00
Henrik Rydgård
6a51b6f7bf
Quick attempt to add some thread safety to GameInfo::fileLoader.
2023-05-04 09:20:05 +02:00
Henrik Rydgård
7ddcf62955
Change TODO to a better idea
2023-05-04 09:00:48 +02:00
Henrik Rydgård
3148a8a437
PopupMultiChoiceDynamic: Check that valueStr_ isn't null before writing to it. Don't see how this happened.
2023-05-04 08:59:12 +02:00
Henrik Rydgård
a132b72ba1
Paranoia
2023-05-04 01:24:31 +02:00
Henrik Rydgård
1d053d2ea8
GLPushBuffer::Flush: Add debug-assert-and-bail prompted by suspicious callstack
2023-05-03 23:49:41 +02:00
Henrik Rydgård
5724bbd8e9
Correct size calculations in GLPushBuffer. I don't see how this failed as badly as in that crash report though...
2023-05-03 23:49:41 +02:00
Henrik Rydgård
d56e27aa2c
Let's have DispatchFlush check for drawcalls before calling DoFlush, too.
2023-05-03 23:49:41 +02:00
Henrik Rydgård
c80671d9ea
Debug-assert that there's a renderpass in Flush instead of asserting, and skip if not.
...
buildfix
2023-05-03 23:49:38 +02:00
Henrik Rydgård
c9b7c815a1
~GPU_Vulkan: Check that we still have a draw_ pointer before trying to drain the compile queue.
2023-05-03 22:33:34 +02:00