Commit Graph
47140 Commits
Author SHA1 Message Date
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
Bashar Astifan f86a462145 Revert creating ToShortFriendlyPath, more cleanup
Path preview can actually solved within ToVisualString without creating another function, I feel it will cause confusing as both function will be similar.
2023-05-04 12:03:14 +04: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
Bashar Astifan b75cf52909 Fixed Path issue 2023-05-04 05:48:14 +04: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
Bashar Astifan b63f528a36 Code cleanup 2023-05-04 00:37:27 +04: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
Henrik Rydgård 0e2fb13c61 Make sure we never end up with a null vertex decoder. 2023-05-03 22:22:54 +02:00
Henrik Rydgård 214d1d296a Add a couple of TODOs for the future (not appropriate for current release process) 2023-05-03 22:15:22 +02:00
Bashar Astifan 132a00ade3 Merge branch 'master' into master 2023-05-03 23:23:29 +04:00
Henrik Rydgård 03bf19c47e Merge pull request #17398 from lvonasek/cleanup_openxr_android12
OpenXR - Cleanup unsupported features, support Android 12
2023-05-03 20:05:16 +02:00
Lubos 0447b2b78a OpenXR - Cleanup unsupported features, support Android 12 2023-05-03 19:41:23 +02:00
Bashar Astifan ab408a5518 Fix _wfopen mode conversion 2023-05-03 20:30:29 +04:00
Henrik Rydgård 65038eab6a v1.15.1 v1.15.1 2023-05-03 13:16:05 +02:00
Henrik Rydgård e9ae684a41 Oops 2023-05-03 13:13:41 +02:00
Henrik Rydgård 9bed1c671e Add the Mali workaround to the readme for 1.15.1 2023-05-03 13:13:02 +02:00
Henrik Rydgård b13a118aaa Merge pull request #17377 from hrydgard/readme-1.15.1
Update README.md for 1.15.1
2023-05-03 12:58:41 +02:00
Bashar Astifan 9576065d20 better preview path 2023-05-03 14:42:23 +04:00
Henrik Rydgård ec10c73a85 Merge pull request #17396 from hrydgard/mali-star-ocean-workaround-attempt
Vulkan: Turn off the ubershader on Mali T880, T860 and T830 on old driver versions
2023-05-03 12:11:36 +02:00
Henrik Rydgård 2cca0b265e Vulkan: Turn off the ubershader on T880, T860 and T830 on old driver versions. 2023-05-03 11:53:32 +02:00
Bashar Astifan 37eca9b95a Update StorageManager.cpp 2023-05-03 13:44:52 +04:00
Henrik Rydgård 31098e2405 Linkify the readme 2023-05-03 11:06:56 +02:00
Henrik Rydgård d8722ec2f9 Update README.md for 1.15.1 2023-05-03 11:05:05 +02:00
Bashar Astifan 808ff28aa5 Free space and other fixes
- Fixed freespace value
- added back BOOTABLE case to BROWSE_FOR_FILE
- Fixed fake folder info
- Fixed some code formating
2023-05-03 13:04:07 +04:00
Henrik Rydgård 1d8e549b6b Merge pull request #17394 from hrydgard/vbuffer-ibuffer-sizes
Bump the index/vertex cpu-side buffer sizes a little.
2023-05-03 09:16:05 +02:00
Henrik Rydgård cee9d2bdd2 Delete outdated lines 2023-05-03 08:35:07 +02:00
Henrik Rydgård aff455a7e6 Merge pull request #17391 from hrydgard/key-bind-popup-workaround
Better (but not great) workaround for key bindings that pop up dialogs.
2023-05-03 08:33:01 +02:00
Henrik Rydgård c476d986f7 Bump the index/vertex cpu-side buffer sizes a little. Replaces #17387 2023-05-03 00:24:43 +02:00
Henrik Rydgård b0d05a5a7c Remove some logic that did not do the right thing 2023-05-02 23:51:40 +02:00
Henrik Rydgård 52b7bf502f Merge pull request #17392 from hrydgard/misc-crash-fixes
Misc crash fixes from mystery thread
2023-05-02 23:41:32 +02:00
Henrik Rydgård 47fb86dbe4 Merge pull request #17393 from hrydgard/tilt-button-fix
Prevent tilt-controlled left/right dpad butons from getting stuck
2023-05-02 23:40:15 +02:00
Henrik Rydgård 53ed8a164e Prevent tilt-controlled left/right dpad butons from getting stuck
Silly typo from the input refactoring.

Fixes #17384
2023-05-02 22:29:30 +02:00
Henrik Rydgård 97488c0a79 Vulkan: Before cleaning the shader managers, drain the shader compile queue.
Mainly paranoia, but might help with the mutex crash from #17364
2023-05-02 22:05:28 +02:00
Henrik Rydgård 1a2d599942 JIT: Consider the block cache full a few block before it is, to allow space for proxy blocks.
Should fix the following crash:

Core/MIPS/JitCommon/JitBlockCache.cpp:190

JitBlock &b = blocks_[num_blocks_];
2023-05-02 21:53:01 +02:00
Henrik Rydgård dc96374eb2 Merge pull request #17380 from hrydgard/replacement-find-files
Pre-scan the root of texture packs for hash-named files.
2023-05-02 21:40:05 +02:00
Henrik Rydgård c037f6731d Better (but not great) workaround for key bindings that pop up dialogs. 2023-05-02 21:36:17 +02:00
Henrik Rydgård eee4640962 Simpler calculation of the vertex count for the Waves animation. Feels safer. 2023-05-02 13:34:22 +02:00
Henrik Rydgård 86d442bbdc Add missing (1080p) and (4K) in translation files 2023-05-02 11:41:38 +02:00