Commit Graph

  • d5e0299b0b GLR: Share union struct between Draw/DrawIndex Henrik Rydgård 2023-05-10 10:32:13 +02:00
  • f593d65833 Avoid double-free in stereo mode Henrik Rydgård 2023-05-10 10:13:54 +02:00
  • c882046251 Remove redundant render command Henrik Rydgård 2023-05-10 00:59:03 +02:00
  • 8f2069ef71 GLQueueRunner: Combine BindVertexBuffer with BindIndexBuffer Henrik Rydgård 2023-05-10 00:48:01 +02:00
  • cc16eb8321 Shrink the GLRRenderCommand struct from 152 to 88 bytes Henrik Rydgård 2023-05-10 00:20:43 +02:00
  • 16fbb31a65 Add a null pointer check in NativeActivity Henrik Rydgård 2023-05-09 23:43:04 +02:00
  • 51fc2c6170 Merge pull request #17440 from hrydgard/revert-lmode-flag Henrik Rydgård 2023-05-09 21:38:15 +02:00
  • fd43807c4d New fragment shader optimization: Only clamp color output if needed. Henrik Rydgård 2023-05-09 17:59:16 +02:00
  • b42670cf59 Manually revert the rest of the lmode optimization Henrik Rydgård 2023-05-09 17:50:43 +02:00
  • 0babac5c5f Manually revert "Remove LM flag from vshader too" (#16718) Henrik Rydgård 2023-05-09 17:22:27 +02:00
  • 38c4c48ebe Merge pull request #17439 from hrydgard/revert-fog-fshader Henrik Rydgård 2023-05-09 18:20:46 +02:00
  • f42c682d34 Revert "Merge pull request #16628 from hrydgard/remove-fog-fshader-flag" Henrik Rydgård 2023-05-08 22:01:14 +02:00
  • ba4f2837e7 Merge pull request #17435 from hrydgard/wwe-scan-functions-fix Henrik Rydgård 2023-05-08 17:48:27 +02:00
  • 0da82d3250 ElfLoader: Don't scan for functions in zero-length sections Henrik Rydgård 2023-05-08 16:42:33 +02:00
  • 2aed95bed8 Merge pull request #17433 from hrydgard/custom-button-analog-fix Henrik Rydgård 2023-05-08 12:00:03 +02:00
  • ce632ec079 IniFile: Fix writing 64-bit hex values. Henrik Rydgård 2023-05-08 10:47:03 +02:00
  • 9623f515e7 Add back support for custom buttons to control analog inputs Henrik Rydgård 2023-05-08 10:46:28 +02:00
  • e078f61bad Rename class CustomKey to CustomButton Henrik Rydgård 2023-05-08 10:13:16 +02:00
  • 3d467f95ab Add Nayuta Endless Trails to BlockTransferAllowCreateFB (fix slow gpu readback) nayuta-endless-trails-readback Henrik Rydgård 2023-05-08 08:49:44 +02:00
  • 90ea4243e0 Merge pull request #17429 from Kaitul/master Henrik Rydgård 2023-05-07 22:22:18 +02:00
  • 34f0f20534 Revert zh_TW.ini Kung-chih 2023-05-08 00:34:10 +08:00
  • 97ea555427 Merge pull request #17427 from DDinghoya/patch-9 Henrik Rydgård 2023-05-07 12:17:18 +02:00
  • 92fcb69dcc Update ko_KR.ini DDinghoya 2023-05-07 19:14:45 +09:00
  • 6d619201bd v1.15.3 v1.15.3 Henrik Rydgård 2023-05-07 10:47:35 +02:00
  • 5d9a3982a7 Update README.md for 1.15.3 Henrik Rydgård 2023-05-07 10:41:25 +02:00
  • 7e7f9fff58 Merge pull request #17425 from unknownbrackets/android-intent Henrik Rydgård 2023-05-07 09:26:35 +02:00
  • 1e2c3f7f30 Android: Explicitly allow content URI intents. Unknown W. Brackets 2023-05-06 23:47:19 -07:00
  • 7f2c03156f Fix the skip buffer effects menu item not having immediate effect (wrong invalidation). Henrik Rydgård 2023-05-06 23:47:03 +02:00
  • 13815e6f5a Merge pull request #17423 from unknownbrackets/debugger Henrik Rydgård 2023-05-06 23:08:53 +02:00
  • 87217053ef Debugger: Correct PC if replacement breaks. Unknown W. Brackets 2023-05-06 13:40:01 -07:00
  • 3d61f97b81 Debugger: Fix allocs+writes collapsing together. Unknown W. Brackets 2023-05-06 13:39:31 -07:00
  • c4422e5027 Merge pull request #17422 from unknownbrackets/windows-all-displays Henrik Rydgård 2023-05-06 18:38:07 +02:00
  • 4ecd0a68f7 Windows: Fix initial window show for all displays. Unknown W. Brackets 2023-05-06 08:56:34 -07:00
  • d5ac88ecec Merge pull request #17420 from hrydgard/analog-mapping-glitch-fix Henrik Rydgård 2023-05-06 17:12:02 +02:00
  • 14887d6b04 Bump shader cache version (should have done it in the release) Henrik Rydgård 2023-05-06 16:15:32 +02:00
  • 311a1a0fe2 Fix glitch when mapping analog inputs, caused by multiple TriggerFinish caused by stray analog axis events. Henrik Rydgård 2023-05-06 15:09:12 +02:00
  • 23c24d2961 Merge pull request #17415 from hrydgard/misc-fixes Henrik Rydgård 2023-05-06 10:45:20 +02:00
  • bf79e4b10e Merge pull request #17414 from hrydgard/gpu-remove-jumpfast Henrik Rydgård 2023-05-06 10:44:58 +02:00
  • bda9493ce1 Merge pull request #17413 from alebcay/macos-system-libsdl2 Henrik Rydgård 2023-05-06 07:01:23 +02:00
  • ff72203a06 Remove now-redundant check, add a TODO Henrik Rydgård 2023-05-05 23:46:19 +02:00
  • 640c4fe9e1 GPU: Remove JumpFast/CallFast. They only avoid a very quick check and not worth the unsafety. Henrik Rydgård 2023-05-05 23:44:19 +02:00
  • ac88e73768 TextDrawerAndroid: Handle a null fontName, saw some crash reports that looked like that. Henrik Rydgård 2023-05-05 23:40:06 +02:00
  • 8ef17b1662 Allow usage of system SDL2 on macOS Caleb Xu 2023-05-05 17:17:45 -04:00
  • 0d0b0fc60b Turn some reported crashes into asserts, to try to confirm what's going on Henrik Rydgård 2023-05-05 23:25:56 +02:00
  • fea78f93b2 Merge pull request #17412 from hrydgard/controller-mapping-fixes Henrik Rydgård 2023-05-05 23:20:59 +02:00
  • cd33b79ae7 Fix an issue where stray KEY_UP events could confuse the control mapper into setting empty events Henrik Rydgård 2023-05-05 23:00:01 +02:00
  • eec1ad5a75 Add some checks to try to prevent empty MultiInputMapping from arising, assert->log Henrik Rydgård 2023-05-05 22:26:27 +02:00
  • 3318088a28 Merge pull request #17406 from hrydgard/even-more-crash-fixes Henrik Rydgård 2023-05-05 18:55:43 +02:00
  • a291597a73 Merge pull request #17408 from Neo1102/patch-1 Henrik Rydgård 2023-05-05 18:55:31 +02:00
  • 9683414994 Merge pull request #17407 from unknownbrackets/qt-minor Henrik Rydgård 2023-05-05 08:37:06 +02:00
  • a767d2442b Update zh_TW.ini ИEØ_ΙΙØZ 2023-05-05 10:24:25 +08:00
  • c03501c506 Qt: Buildfix with SDL disabled. Unknown W. Brackets 2023-05-04 19:18:58 -07:00
  • 0b94ffc4c1 Buildfix attempt Henrik Rydgård 2023-05-05 01:18:29 +02:00
  • 38178d34b5 Sanity checks in InitSwapchain Henrik Rydgård 2023-05-05 00:03:20 +02:00
  • 1bd7da221b Fix obscure crash possibility (call stack found), some clarification Henrik Rydgård 2023-05-05 00:00:11 +02:00
  • 9a2ca4836a Add missing locking to AsyncIOManager Henrik Rydgård 2023-05-04 23:54:59 +02:00
  • 942021e5cd VirtualDiscFileSystem: Fix out-of-range array read in fileList Henrik Rydgård 2023-05-04 23:47:46 +02:00
  • 4d4c325765 v1.15.2 v1.15.2 Henrik Rydgård 2023-05-04 11:48:18 +02:00
  • 65597a894d Merge pull request #17402 from hrydgard/readme-1.15.2 Henrik Rydgård 2023-05-04 10:49:35 +02:00
  • eaa9a7e013 Merge pull request #17401 from hrydgard/additional-crash-fixes Henrik Rydgård 2023-05-04 10:49:22 +02:00
  • b94c46ba1e Linkify readme Henrik Rydgård 2023-05-04 10:48:36 +02:00
  • b47ccc0339 Update README for 1.15.2 Henrik Rydgård 2023-05-04 10:32:28 +02:00
  • 7e1f907826 VulkanPushPool: Sprinkle a couple of asserts. Henrik Rydgård 2023-05-04 10:25:16 +02:00
  • 4e732af786 Minor cleanup, add a speculative comment. Henrik Rydgård 2023-05-04 10:07:49 +02:00
  • f86a462145 Revert creating ToShortFriendlyPath, more cleanup Bashar Astifan 2023-05-04 12:03:14 +04:00
  • c085990f21 Add locking around g_controllerMap Henrik Rydgård 2023-05-04 09:48:28 +02:00
  • fcd11dfd4c Update a comment Henrik Rydgård 2023-05-04 09:34:36 +02:00
  • 75521c35f7 Merge pull request #17399 from hrydgard/more-crash-fixes Henrik Rydgård 2023-05-04 09:48:48 +02:00
  • 6a51b6f7bf Quick attempt to add some thread safety to GameInfo::fileLoader. Henrik Rydgård 2023-05-04 09:20:05 +02:00
  • 7ddcf62955 Change TODO to a better idea Henrik Rydgård 2023-05-04 09:00:48 +02:00
  • 3148a8a437 PopupMultiChoiceDynamic: Check that valueStr_ isn't null before writing to it. Don't see how this happened. Henrik Rydgård 2023-05-04 08:58:52 +02:00
  • b75cf52909 Fixed Path issue Bashar Astifan 2023-05-04 05:48:14 +04:00
  • a132b72ba1 Paranoia Henrik Rydgård 2023-05-04 01:24:31 +02:00
  • 1d053d2ea8 GLPushBuffer::Flush: Add debug-assert-and-bail prompted by suspicious callstack Henrik Rydgård 2023-05-03 23:16:58 +02:00
  • 5724bbd8e9 Correct size calculations in GLPushBuffer. I don't see how this failed as badly as in that crash report though... Henrik Rydgård 2023-05-03 23:03:34 +02:00
  • d56e27aa2c Let's have DispatchFlush check for drawcalls before calling DoFlush, too. Henrik Rydgård 2023-05-03 22:49:59 +02:00
  • c80671d9ea Debug-assert that there's a renderpass in Flush instead of asserting, and skip if not. Henrik Rydgård 2023-05-03 22:42:03 +02:00
  • b63f528a36 Code cleanup Bashar Astifan 2023-05-04 00:37:27 +04:00
  • c9b7c815a1 ~GPU_Vulkan: Check that we still have a draw_ pointer before trying to drain the compile queue. Henrik Rydgård 2023-05-03 22:33:34 +02:00
  • 0e2fb13c61 Make sure we never end up with a null vertex decoder. Henrik Rydgård 2023-05-03 22:22:54 +02:00
  • 214d1d296a Add a couple of TODOs for the future (not appropriate for current release process) Henrik Rydgård 2023-05-03 22:15:22 +02:00
  • 132a00ade3 Merge branch 'master' into master Bashar Astifan 2023-05-03 23:23:29 +04:00
  • 03bf19c47e Merge pull request #17398 from lvonasek/cleanup_openxr_android12 Henrik Rydgård 2023-05-03 20:05:16 +02:00
  • 0447b2b78a OpenXR - Cleanup unsupported features, support Android 12 Lubos 2023-05-03 19:41:23 +02:00
  • ab408a5518 Fix _wfopen mode conversion Bashar Astifan 2023-05-03 20:30:29 +04:00
  • 65038eab6a v1.15.1 v1.15.1 Henrik Rydgård 2023-05-03 13:16:05 +02:00
  • e9ae684a41 Oops Henrik Rydgård 2023-05-03 13:13:41 +02:00
  • 9bed1c671e Add the Mali workaround to the readme for 1.15.1 Henrik Rydgård 2023-05-03 13:13:02 +02:00
  • b13a118aaa Merge pull request #17377 from hrydgard/readme-1.15.1 Henrik Rydgård 2023-05-03 12:58:41 +02:00
  • 9576065d20 better preview path Bashar Astifan 2023-05-03 14:42:23 +04:00
  • ec10c73a85 Merge pull request #17396 from hrydgard/mali-star-ocean-workaround-attempt Henrik Rydgård 2023-05-03 12:11:36 +02:00
  • 2cca0b265e Vulkan: Turn off the ubershader on T880, T860 and T830 on old driver versions. Henrik Rydgård 2023-05-03 11:53:32 +02:00
  • 37eca9b95a Update StorageManager.cpp Bashar Astifan 2023-05-03 13:44:52 +04:00
  • 31098e2405 Linkify the readme Henrik Rydgård 2023-05-03 11:06:56 +02:00
  • d8722ec2f9 Update README.md for 1.15.1 Henrik Rydgård 2023-05-01 19:47:09 +02:00
  • 808ff28aa5 Free space and other fixes Bashar Astifan 2023-05-03 13:04:07 +04:00
  • 1d8e549b6b Merge pull request #17394 from hrydgard/vbuffer-ibuffer-sizes Henrik Rydgård 2023-05-03 09:16:05 +02:00
  • cee9d2bdd2 Delete outdated lines Henrik Rydgård 2023-05-03 08:35:07 +02:00
  • aff455a7e6 Merge pull request #17391 from hrydgard/key-bind-popup-workaround Henrik Rydgård 2023-05-03 08:33:01 +02:00
  • c476d986f7 Bump the index/vertex cpu-side buffer sizes a little. Replaces #17387 Henrik Rydgård 2023-05-03 00:23:31 +02:00