Commit Graph

  • fb4a1fb7dd Simplify disk-cache-load on GLES as well, for the same reasons as #18216 Henrik Rydgård 2023-09-24 11:20:27 +02:00
  • aedd51f2f6 Merge pull request #18272 from hrydgard/ui-event-enum Henrik Rydgård 2023-09-30 13:43:32 +02:00
  • c0e5da02ff Buildfixes Henrik Rydgård 2023-09-30 12:06:07 +02:00
  • 19e4de5088 Change global UI messages to use an enum instead of strings. Henrik Rydgård 2023-09-30 11:21:22 +02:00
  • 2a4d21e53b Merge pull request #18241 from hrydgard/ini-rewrite Henrik Rydgård 2023-09-30 11:26:04 +02:00
  • 526d3047c7 Merge pull request #18268 from hrydgard/sdl-input-latency Henrik Rydgård 2023-09-29 20:16:15 +02:00
  • 0b15d7d153 Add remaining functionality to the waiting SDL mainloop Henrik Rydgård 2023-09-29 19:35:16 +02:00
  • b8baff712b Move the menu frame timing to the emuthread, fix hang on change backend Henrik Rydgård 2023-09-29 19:16:06 +02:00
  • da801033f5 SDL: Use an "EmuThread" for Vulkan, send input event asynchonously from main thread Henrik Rydgård 2023-09-29 19:10:51 +02:00
  • abdfe74c94 Extract UpdateSDLCursor() Henrik Rydgård 2023-09-29 19:02:25 +02:00
  • 66fdb86eff remove g_frameCount, unnecessary GetKeyboardState call Henrik Rydgård 2023-09-29 19:01:23 +02:00
  • aa411c2f09 Merge pull request #18267 from hrydgard/build-fix-attempt Henrik Rydgård 2023-09-29 15:51:00 +02:00
  • 5f3f2199c9 Buildfix on CI ? Henrik Rydgård 2023-09-29 13:45:48 +02:00
  • f0d3a8f88e Merge pull request #18236 from hrydgard/c-emuthread Henrik Rydgård 2023-09-29 13:35:59 +02:00
  • 8eefb9f935 Merge pull request #18251 from hrydgard/remove-extra-event-filtering Henrik Rydgård 2023-09-29 13:21:12 +02:00
  • dea038a91b Merge pull request #18193 from Croden1999/Croden1999-patch-lang Henrik Rydgård 2023-09-29 11:38:42 +02:00
  • fea88b62ec Merge branch 'master' into Croden1999-patch-lang Henrik Rydgård 2023-09-29 11:38:34 +02:00
  • 70edf4f234 Merge pull request #18233 from unknownbrackets/meminfo-defer Henrik Rydgård 2023-09-29 11:37:47 +02:00
  • 1a19884769 Manage the Vulkan "EmuThread" from C++. Henrik Rydgård 2023-09-25 10:35:37 +02:00
  • 80ae562b18 Merge pull request #18198 from hrydgard/libchdr-support Henrik Rydgård 2023-09-29 11:31:51 +02:00
  • cf48532ef5 Merge pull request #18219 from hrydgard/get-index-bounds-autovec Henrik Rydgård 2023-09-29 11:31:34 +02:00
  • ee93e4a2ca Batch axis events all the way into ControlMapper Henrik Rydgård 2023-09-27 17:34:34 +02:00
  • b3a2b7a35c Batch axis events coming into the ScreenManager Henrik Rydgård 2023-09-27 17:24:13 +02:00
  • 1a5d5452fe Batch axis events to the VR code Henrik Rydgård 2023-09-27 17:22:11 +02:00
  • b3be6db3ae Remove (probably) unnecessary special case for axis value = 0. Henrik Rydgård 2023-09-27 17:18:12 +02:00
  • 265a9021fd Control: Remove the axis event dupe filtering from ScreenManager Henrik Rydgård 2023-09-27 11:40:05 +02:00
  • bb33a43d54 Remove superfluous chd_read_header (until we add parent/child chd support) Henrik Rydgård 2023-09-29 11:05:27 +02:00
  • 2f5f9df620 Customize the cmake build. Android now builds that way too. Fixes. Henrik Rydgård 2023-09-22 22:14:49 +02:00
  • 9e151d0794 Cleanup UWP libchdr files GABO1423 2023-09-23 16:56:54 -04:00
  • e89396b652 Add UWP project Henrik Rydgård 2023-09-22 22:01:17 +02:00
  • 1f53d8a9a2 Hook up libchdr to CMakeLists.txt, Android.mk fix Henrik Rydgård 2023-09-22 18:24:37 +02:00
  • 64d92c9aa0 Use OpenCFile, for future Android compatibility for chd Henrik Rydgård 2023-09-22 18:15:01 +02:00
  • ade64171ce Proof-of-concept: libchdr works on Windows Henrik Rydgård 2023-08-09 20:34:43 +02:00
  • b8fa3a2071 Merge pull request #18125 from unknownbrackets/arm64-vertexjit Henrik Rydgård 2023-09-29 09:52:56 +02:00
  • d1fca2ac33 Merge pull request #18176 from hrydgard/renderpass-dependency-fix Henrik Rydgård 2023-09-29 09:52:31 +02:00
  • db421165c0 Merge pull request #18172 from hrydgard/more-lenient-clear-detection Henrik Rydgård 2023-09-29 09:52:08 +02:00
  • 1d0114df4d Merge pull request #18229 from unknownbrackets/arm64jit-ir Henrik Rydgård 2023-09-29 09:51:47 +02:00
  • 5d8a0b3ac7 Merge pull request #18266 from unknownbrackets/ir-vtfm Henrik Rydgård 2023-09-29 09:43:06 +02:00
  • c92148ee2c irjit: Fix vhtfm instruction. Unknown W. Brackets 2023-09-28 21:16:54 -07:00
  • 9dcaf4e761 Add a little utility shell script v1.16.5 Henrik Rydgård 2023-09-28 11:53:44 +02:00
  • bc98cf6bcb Merge pull request #18245 from hrydgard/readme-1.16.5 Henrik Rydgård 2023-09-28 11:29:20 +02:00
  • 86a287f512 linkify readme Henrik Rydgård 2023-09-26 10:49:13 +02:00
  • 6ec4d4f573 Update README for 1.16.5 Henrik Rydgård 2023-09-26 10:48:11 +02:00
  • fde10ed4bf Merge pull request #18261 from hrydgard/revert-expand-lines-fix Henrik Rydgård 2023-09-27 21:09:43 +02:00
  • abbd1c83bd Revert "Merge pull request #18184 from hrydgard/expand-lines-mem-fix" Henrik Rydgård 2023-09-27 20:04:37 +02:00
  • ed99e64b7c Merge pull request #18256 from hrydgard/control-mapper-fix-buffer-overflow Henrik Rydgård 2023-09-27 19:20:17 +02:00
  • 48d3efc473 Bump shader cache versions again, just because. Henrik Rydgård 2023-09-27 17:38:15 +02:00
  • 65a787026d Fix a range check and array size. In reality, probably not a danger. Henrik Rydgård 2023-09-27 17:36:05 +02:00
  • fdb1d69d11 Merge pull request #18255 from hrydgard/opengl-remove-stride-adjustment Henrik Rydgård 2023-09-27 17:14:06 +02:00
  • 6063e30fd4 Correct the subpass dependencies for the backbuffer to pass validation. Henrik Rydgård 2023-09-19 11:36:36 +02:00
  • ca4ee83038 Vulkan: Add debug names to renderpasses Henrik Rydgård 2023-09-19 11:17:25 +02:00
  • 038bc7fc49 Fix issue uploading narrow textures in OpenGL. Henrik Rydgård 2023-09-27 16:42:07 +02:00
  • 43ae1e3b07 Merge pull request #18248 from hrydgard/assorted-fixes-12 Henrik Rydgård 2023-09-27 13:01:17 +02:00
  • 84d0236bf4 Comment fixes Henrik Rydgård 2023-09-27 12:31:08 +02:00
  • b5c4b2c3f7 Add a missing comment Henrik Rydgård 2023-08-24 14:51:06 +02:00
  • 3d14cd16eb Add a null check in PopupMultiChoice::UpdateText Henrik Rydgård 2023-09-27 00:28:02 +02:00
  • cbbaf148f4 Don't crash from incomplete wav files Henrik Rydgård 2023-09-27 00:07:35 +02:00
  • 4c0077fd84 Protect against weirdness in UnlinkBlocks (hopefully not needed after prev fix) Henrik Rydgård 2023-09-27 00:07:06 +02:00
  • 1fff976e48 Merge pull request #18250 from hrydgard/separate-accelerometer-events Henrik Rydgård 2023-09-27 12:11:02 +02:00
  • c8d7226a5f DInput: Seems sometimes we never check for pads on startup? Fix that. Henrik Rydgård 2023-09-27 12:07:21 +02:00
  • c28dc9e4f2 Pass in accelerometer readings using NativeAccelerometer instead of NativeAxis Henrik Rydgård 2023-09-27 11:34:31 +02:00
  • 3b004e7a4b Remove the last use of accelerometer axis events (calibration) Henrik Rydgård 2023-09-27 11:29:42 +02:00
  • d6a8bfdf3e Merge pull request #18249 from unknownbrackets/arm64jit-vcrsp Henrik Rydgård 2023-09-27 08:49:01 +02:00
  • ded18ff237 arm64jit: Avoid fused multiplies in vcrsp.t. Unknown W. Brackets 2023-09-26 20:09:02 -07:00
  • 8baae83136 Merge pull request #18247 from hrydgard/jit-exit-fixes Henrik Rydgård 2023-09-26 20:29:31 +02:00
  • dd2b1ace88 BlockCache on ARM/ARM64: Allow two more exits Henrik Rydgård 2023-09-26 19:44:05 +02:00
  • 51d5026792 WriteExit: Assert on bad exit numbers Henrik Rydgård 2023-09-26 19:39:48 +02:00
  • c0ee711cb9 In the FinalizeBlock assert, extract some more info Henrik Rydgård 2023-09-26 13:37:40 +02:00
  • 2bd2292bac With string_view, stripping whitespace can be done without allocs. Henrik Rydgård 2023-09-26 13:19:19 +02:00
  • 20e703db83 Simplify string-view-equal-case-insensitive comparisons Henrik Rydgård 2023-09-26 10:11:52 +02:00
  • 41f4c08d17 Replace the internal representation of IniFile with ParsedIniLine. Henrik Rydgård 2023-09-25 19:35:46 +02:00
  • daa1bc3c6e Introduce "ParsedIniLine" Henrik Rydgård 2023-09-25 18:42:23 +02:00
  • 53c33f344c Benchmark loading and saving config Henrik Rydgård 2023-09-25 19:41:14 +02:00
  • 9fffa33eee Merge pull request #18234 from unknownbrackets/x86-ir-transfer Henrik Rydgård 2023-09-26 09:28:05 +02:00
  • d3cd065ccb Merge pull request #18243 from hrydgard/assorted-fixes-11 Henrik Rydgård 2023-09-26 09:24:39 +02:00
  • cc616547bb Merge pull request #18244 from unknownbrackets/fileloader-leak Henrik Rydgård 2023-09-26 09:23:53 +02:00
  • 38e5b33a53 x86jit: Prefer BLENDPS to INSERTPS. Unknown W. Brackets 2023-09-25 20:19:11 -07:00
  • b0dd2a52b1 Core: Stop leaking file loaders. Unknown W. Brackets 2023-09-25 22:09:28 -07:00
  • 42fcd399f4 Restore the ReadyForFence flag. Some paranoia probably Henrik Rydgård 2023-09-26 01:58:15 +02:00
  • f2cfbe1bcf Vulkan: Add the same shutdown logic to stop async shader compiles to DeviceLost Henrik Rydgård 2023-09-26 01:15:40 +02:00
  • 91119c7052 Remove useless wait loop since we join the thread anyway Henrik Rydgård 2023-09-26 00:50:36 +02:00
  • 4d465678cd GL: Add resilience to delete-null bugs (but assert in debug builds) Henrik Rydgård 2023-09-26 00:49:59 +02:00
  • 0198f7c55d Java/GL: Add null check for surface Henrik Rydgård 2023-09-26 00:38:29 +02:00
  • db245e1b34 Fix old texture leak in GLES hardware tessellation Henrik Rydgård 2023-09-26 00:38:11 +02:00
  • 01035f48a4 Fix for crash when changing backends in-game Henrik Rydgård 2023-09-26 00:13:53 +02:00
  • fae186bba6 Merge pull request #18240 from Valtekken/patch-1 Henrik Rydgård 2023-09-25 19:52:29 +02:00
  • 308cbfd346 Apply the WWE 2006 workaround to WWE 2007 as well. Henrik Rydgård 2023-09-25 17:49:09 +02:00
  • 2173a8ffd4 UI/Localization: Partial rework of the Italian translation, missing lines added Valtekken 2023-09-25 17:40:37 +02:00
  • 80e429f2a1 Merge pull request #18239 from Valtekken/patch-1 Henrik Rydgård 2023-09-25 17:01:12 +02:00
  • e503242260 UI/Localization: another small fix for the Italian translation Valtekken 2023-09-25 16:59:42 +02:00
  • 797db387e4 v1.16.4 v1.16.4 Henrik Rydgård 2023-09-25 14:17:56 +02:00
  • 1bc6a1a23f Merge pull request #18238 from hrydgard/readme-1.16.4 Henrik Rydgård 2023-09-25 14:14:02 +02:00
  • f0361db13a Linkify readme Henrik Rydgård 2023-09-25 14:12:56 +02:00
  • 211d30d589 Update README.md for 1.16.4 Henrik Rydgård 2023-09-25 14:11:52 +02:00
  • 58c4039d48 Merge pull request #18237 from Valtekken/patch-1 Henrik Rydgård 2023-09-25 13:52:50 +02:00
  • 0d78d2e87e Small fix Valtekken 2023-09-25 13:24:32 +02:00
  • e8e646c568 Italian translation update Valtekken 2023-09-25 13:21:15 +02:00
  • 165225dc18 Merge pull request #18230 from hrydgard/minor-java-lifecycle-stuff Henrik Rydgård 2023-09-25 10:12:42 +02:00
  • 0fd22ea3bb Comment clarifications. Slightly extend renderlock use in shutdown. Henrik Rydgård 2023-09-25 09:40:14 +02:00
  • 9f62a3f750 Merge pull request #18235 from unknownbrackets/ir-vdet Henrik Rydgård 2023-09-25 09:06:20 +02:00