Automated PPSSPP builds

These builds are provided by Orphis and are totally free of charge.
New versions on the Git repository are detected automatically and the builds take a few minutes to complete, please be patient if the newest build doesn't appear here.
If multiple commits are done at the same time, you'll only get the latest one.

Code is hosted on GitHub.
See PPSSPP website for more information.

Revision Author Date Android Windows 32bit Windows 64bit Commit log
v1.14.4-1150-gd65afcc7f Henrik Rydgård 2023-03-29 13:06:46 Download Download Download Merge: 3c9e968ca 416c09034 Merge pull request #17208 from hrydgard/input-mapping-refactor Rename KeyDef to InputMapping and give it responsibility for Axis encoding
v1.14.4-1149-g416c09034 Henrik Rydgård 2023-03-29 12:03:03 No build Minor header cleanup
v1.14.4-1148-gd00809ae5 Henrik Rydgård 2023-03-29 11:59:31 No build Rename KeyDef to InputMapping and give it responsibility for Axis encoding
v1.14.4-1147-g3c9e968ca Henrik Rydgård 2023-03-29 08:07:39 Download Download Download Merge: 177a6821e a4d13d5f7 Merge pull request #17206 from unknownbrackets/debugger Debugger: Fix memory viewer, inverted check
v1.14.4-1145-g177a6821e Henrik Rydgård 2023-03-28 21:54:14 Download Download Download Merge: 782297a45 5ad830a43 Merge branch 'serena/macos-bar-menu-items'
v1.14.4-1134-g782297a45 Henrik Rydgård 2023-03-28 16:39:01 Download Download Download Merge: 98d9a9c8c 7fce27599 Merge pull request #17205 from VitalikLevin/patch-1 [Translation] Update ru_RU.ini
v1.14.4-1132-g98d9a9c8c Henrik Rydgård 2023-03-28 16:36:51 No build Merge: 882a5319a 3a6e48a9b Merge pull request #16984 from fp64/vfpu-sincos VFPU sin/cos
v1.14.4-1114-g882a5319a Unknown W. Brackets 2023-03-28 16:32:34 No build Merge: e4f996c21 c578b9177 Merge pull request #17204 from hrydgard/sdl-improvements SDL improvements
v1.14.4-1105-gc578b9177 Henrik Rydgård 2023-03-28 16:09:15 No build Make clipboard copies threadsafe. Don't forget to reset update flag
v1.14.4-1104-g8c7ae8836 Henrik Rydgård 2023-03-28 14:59:06 No build SDL: Save/load window dimensions
v1.14.4-1103-g7fce27599 Vitaliy Levin 2023-03-28 16:11:46 No build Update assets/lang/ru_RU.ini
v1.14.4-1103-g0b156e734 Henrik Rydgård 2023-03-28 14:51:18 No build Pass w and h into the SDL graphics contexts
v1.14.4-1102-ge4f996c21 Unknown W. Brackets 2023-03-28 16:03:27 Download Download Download Merge: 614804065 ba705dcab Merge pull request #17199 from hrydgard/restore-saving-of-missing-replace-tex Replacement: Save textures even if already replaced, if the texture file is missing.
v1.14.4-1102-g57362b919 Henrik Rydgård 2023-03-28 14:25:30 No build SDL: Save window position
v1.14.4-1101-g3ff87f595 Henrik Rydgård 2023-03-28 14:13:23 No build SDL: Small refactor, support window title changes
v1.14.4-1100-gda32cf038 Henrik Rydgård 2023-03-28 15:44:35 No build Fix typo
v1.14.4-1099-ga3d8285de Henrik Rydgård 2023-03-28 11:18:45 No build Code cleanup
v1.14.4-1098-gb372513ba Henrik Rydgård 2023-03-15 16:18:09 No build ReplacedTexture: Opportunistically delete the waitable
v1.14.4-1097-g6a644eda7 Henrik Rydgård 2023-03-27 22:09:10 No build Simplify the semantics, makes more sense now.
v1.14.4-1096-gd008198e1 Henrik Rydgård 2023-03-27 15:43:18 No build Replacement: Save textures even if already replaced, if the png is missing. Fixes #17182 Not exactly sure what behavior we really want, but I think this one is OK, and at least more similar to the old one. Now we save already-replaced textures if the named replacement texture is missing, and there isn't already a hash-named one in new or the "root".
v1.14.4-1096-g614804065 Henrik Rydgård 2023-03-28 13:48:17 Download Download Download Merge: f40795c4b 4a54409f0 Merge pull request #17203 from Nemoumbra/remote-api-floats Added new option "Copy Float (32 bit)" to Windows Debugger UI
v1.14.4-1095-gb1074e1a0 Nemoumbra 2023-03-28 12:18:20 No build Added new option "Copy Float (32 bit)" to Windows Debugger UI
v1.14.4-1094-gf40795c4b Unknown W. Brackets 2023-03-28 09:39:15 Download Download Download Merge: 4739d6c37 8ebb0e9c0 Merge pull request #17200 from hrydgard/more-renaming More renaming of control mapping stuff
v1.14.4-1093-g8ebb0e9c0 Henrik Rydgård 2023-03-28 09:20:45 No build Revert bad rename
v1.14.4-1092-gba705dcab Henrik Rydgård 2023-03-28 15:44:35 No build Fix typo
v1.14.4-1092-ga4bfb8398 Henrik Rydgård 2023-03-26 18:04:40 No build Some more renaming
v1.14.4-1091-g534896d2a Henrik Rydgård 2023-03-26 11:35:42 No build ControlMapper: Allow overriding PSP button event handling through a callback.
v1.14.4-1091-g55e9d9a3e Henrik Rydgård 2023-03-28 11:18:45 No build Code cleanup
v1.14.4-1091-g4a54409f0 Nemoumbra 2023-03-28 12:18:20 No build Added new option "Copy Float (32 bit)" to Windows Debugger UI
v1.14.4-1090-gcdfe4524e Henrik Rydgård 2023-03-15 16:18:09 No build ReplacedTexture: Opportunistically delete the waitable
v1.14.4-1090-g4739d6c37 Henrik Rydgård 2023-03-27 15:52:49 Download Download Download Merge: 668a6d63c b927592f8 Merge pull request #17198 from unknownbrackets/gameinfo-startup virtfs: Oops, correct Version check
v1.14.4-1089-g1fbabed7f Henrik Rydgård 2023-03-27 22:09:10 No build Simplify the semantics, makes more sense now.
v1.14.4-1088-g4e41233bb Henrik Rydgård 2023-03-27 15:43:18 No build Replacement: Save textures even if already replaced, if the png is missing. Fixes #17182 Not exactly sure what behavior we really want, but I think this one is OK, and at least more similar to the old one. Now we save already-replaced textures if the named replacement texture is missing, and there isn't already a hash-named one in new or the "root".
v1.14.4-1087-g668a6d63c Henrik Rydgård 2023-03-27 00:59:25 Download Download Download Test Drive also benefits from increased depth resolution. See #17188. Doesn't affect the map screen issue though, #12786
v1.14.4-1086-g4fd4e7896 Henrik Rydgård 2023-03-27 00:37:17 Download Download Download Merge: 4c861f4bb 414be9848 Merge pull request #17196 from unknownbrackets/gameinfo-startup UI: Avoid reloading PIC1 BG on game start & add plugin shutdown param
v1.14.4-1085-gb927592f8 Unknown W. Brackets 2023-03-27 15:30:09 No build virtfs: Log error when dlopen() fails.
v1.14.4-1084-g667ae002c Unknown W. Brackets 2023-03-27 15:29:09 No build virtfs: Oops, correct Version check. Must not have added after?
v1.14.4-1083-g414be9848 Unknown W. Brackets 2023-03-26 23:35:54 No build virtfs: Tell file plugins which shut down. We can have multiple, so it ideally needs to deal with the latest.
v1.14.4-1083-g4c861f4bb Henrik Rydgård 2023-03-26 23:32:40 Download Download Download Merge: 35060cf4a 43ec8f5b1 Merge pull request #17195 from GABO1423/master (UWP) Minor Nitpicky Changes
v1.14.4-1082-ga4d13d5f7 Unknown W. Brackets 2023-03-29 07:52:01 No build Debugger: Fix memory viewer, inverted check.
v1.14.4-1082-g921c4dccd Unknown W. Brackets 2023-03-26 23:32:30 No build UI: Avoid reloading PIC1 BG on game start. We only need it if we start drawing it, which we only do if loading takes time. Might as well skip some IO, even on a separate thread.
v1.14.4-1082-g43ec8f5b1 Gabriel Morazán 2023-03-26 22:45:10 No build (UWP) Nitpicks
v1.14.4-1081-g35060cf4a Henrik Rydgård 2023-03-26 19:41:05 Download Download Download Merge: d8727cb51 00d84695d Merge pull request #17194 from unknownbrackets/headless-cleanup headless: Remove printfEmuLog, simplify output
v1.14.4-1080-g00d84695d Unknown W. Brackets 2023-03-26 19:21:07 No build headless: Rename collectEmuLog for clarity. This is still used when running tests outside headless, so leaving in CoreParameter.
v1.14.4-1079-g76ef95a84 Unknown W. Brackets 2023-03-26 19:17:34 No build headless: Remove printfEmuLog, simplify output.
v1.14.4-1078-gd8727cb51 Henrik Rydgård 2023-03-26 15:49:24 Download Download Download Merge: acb61e478 dcab34670 Merge pull request #17193 from hrydgard/combo-key-rename Combo key: Finish rename
v1.14.4-1077-gdcab34670 Henrik Rydgård 2023-03-26 11:22:54 No build Finish renaming the screen.
v1.14.4-1076-g5c36aec48 Henrik Rydgård 2023-03-26 11:21:34 No build More renaming
v1.14.4-1075-ge1ff498ba Henrik Rydgård 2023-03-26 10:48:59 No build Rename "Combo" to "Custom" in the touch key mappings. Need the name "Combo" for the new feature from PR #17168.
v1.14.4-1074-gacb61e478 Henrik Rydgård 2023-03-26 09:44:29 Download Download Download Merge: f3076294b 42f64e34e Merge pull request #17189 from unknownbrackets/minor-cleanup Miscellaneous cleanup from recent changes
v1.14.4-1066-g42f64e34e Unknown W. Brackets 2023-03-26 01:49:05 No build headless: Rename StubHost to HeadlessHost. It's had that weird name forever, get rid of it.
v1.14.4-1065-g0ade62d26 Unknown W. Brackets 2023-03-26 01:47:25 No build Core: Remove Host entirely.
v1.14.4-1064-g4e3ec384f Unknown W. Brackets 2023-03-26 01:34:29 No build headless: Use requests for debug output. At least this is consistent and gets rid of host usage outside headless.
v1.14.4-1063-gf3076294b Henrik Rydgård 2023-03-26 08:51:27 Download Download Download Merge: c7fb3373c 2d13b4012 Merge pull request #17192 from unknownbrackets/saveicon-download GPU: Add xfer flag to ignore create vfb flags
v1.14.4-1063-g441c940fa Unknown W. Brackets 2023-03-26 01:19:21 No build UI: Remove some unnecessary Host.h includes.
v1.14.4-1062-gb8758a3ca Unknown W. Brackets 2023-03-26 01:12:16 No build libretro: Remove unused LibretroHost.
v1.14.4-1061-g55c8b5b60 Unknown W. Brackets 2023-03-26 01:09:03 No build Windows: Save console position on shutdown.
v1.14.4-1060-gc7fb3373c Henrik Rydgård 2023-03-26 08:27:48   Download Download Merge: 9ea66849d 5aeaeb83d Merge pull request #17191 from unknownbrackets/blockxfer-intra GPU: Fix intra-block transfers in ToP CE
v1.14.4-1060-g2d13b4012 Unknown W. Brackets 2023-03-26 08:25:42 No build GPU: Rename match flags to avoid confusion.
v1.14.4-1060-g09c7898cb Unknown W. Brackets 2023-03-26 00:27:22 No build Common: Reduce logging of system requests.
v1.14.4-1059-gd621bbd73 Unknown W. Brackets 2023-03-26 00:26:10 No build Common: Avoid buildup of blank callbacks.
v1.14.4-1059-g5aeaeb83d Unknown W. Brackets 2023-03-26 08:06:44 No build GPU: Fix intra-block transfers in ToP CE. Used in Olive Village.
v1.14.4-1059-g05c225655 Unknown W. Brackets 2023-03-26 08:19:21 No build GPU: Add xfer flag to ignore create vfb flags. Save icons need CPU reads to work.
v1.14.4-1058-g9ea66849d Henrik Rydgård 2023-03-26 07:56:04 Download Download Download Merge: 1298799ba 3d4dd1ac3 Merge pull request #17190 from unknownbrackets/prx-symbols Debugger: Update symbols properly on prx load
v1.14.4-1058-g089580d09 Unknown W. Brackets 2023-03-26 00:19:26 No build Windows: Always detach request threads. No point having a global if it's always detached after use.
v1.14.4-1057-gf1834fcdd Unknown W. Brackets 2023-03-25 21:24:56 No build Replacement: Correct padding w/ threads disabled.
v1.14.4-1057-g3d4dd1ac3 Unknown W. Brackets 2023-03-26 03:02:56 No build Debugger: Update symbols properly on prx load.
v1.14.4-1056-g1298799ba Henrik Rydgård 2023-03-26 00:46:40 Download Download Download Merge: 9a6a23110 b13c5c2d1 Merge pull request #17188 from hrydgard/force-maximum-depth-resolution Add compat setting to force using maximum depth resolution
v1.14.4-1054-gb13c5c2d1 Henrik Rydgård 2023-03-26 00:13:07 No build Add compat setting to force using maximum depth resolution Fixes #17014 Even if our depth-testing-equal heuristic believes that the game needs lower depth resolution. This removes some depth-fighting artifacts (that are present on the real PSP, but nice to avoid) in Outrun, Split/Second and Cars: Race-o-Rama - essentially reverting these to the behavior we had before the heuristic. (The heuristic is good though - it means less compat.ini hacks going in the other direction). In the case of Outrun, this relies on two passes that pass exactly the same vertex coordinates twice resulting in the exact same final geometry. This is actually guaranteed by the spec if the vertex math is exactly the same and "invariant" is set on the position output, though I guess you never know.. Haven't seen any issues at least. Also sneak in disabling some validation messages from using extra Vulkan validation layers other than the default.
v1.14.4-1054-g9a6a23110 Henrik Rydgård 2023-03-26 00:33:07     Download Fix controller polling when there's no Host. Fixes #17187
v1.14.4-1053-gafb17119b Henrik Rydgård 2023-03-25 21:56:10 Download Download Download Merge: 659b51e55 77f90c540 Merge pull request #17185 from hrydgard/request-fixups Request-related fixups
v1.14.4-1052-g77f90c540 Henrik Rydgård 2023-03-25 18:51:06 No build Restore tabs, oops.
v1.14.4-1051-g221d2f7eb Henrik Rydgård 2023-03-25 18:48:50 No build RequestManager: Add a separate callback for failures. Separate because we usually don't need it, except Osk.
v1.14.4-1050-g659b51e55 Henrik Rydgård 2023-03-25 11:24:39 Download Download Download Merge: 67353e8f0 9cf7870ff Merge pull request #17184 from hrydgard/additional-host-cleanup Additional Host cleanup
v1.14.4-1049-g9cf7870ff Henrik Rydgård 2023-03-25 11:06:47 No build host nullchecks
v1.14.4-1048-gd0669d118 Henrik Rydgård 2023-03-25 11:04:56 No build Libretro buildfix
v1.14.4-1047-gd586ec0d5 Henrik Rydgård 2023-03-25 10:47:01 No build Don't create Host objects except in headless/unittest
v1.14.4-1046-g7d0eac730 Henrik Rydgård 2023-03-25 10:43:00 No build Remove WindowsHost
v1.14.4-1045-g143f499d1 Henrik Rydgård 2023-03-25 10:37:49 No build Remove a few of the Host implementations
v1.14.4-1044-g9e125eeba Henrik Rydgård 2023-03-25 10:29:18 No build Remove NotifyUserMessage from Host
v1.14.4-1043-g5e36acb9e Henrik Rydgård 2023-03-25 08:13:55 No build Remove Host::UpdateSound
v1.14.4-1042-g67353e8f0 Henrik Rydgård 2023-03-25 08:10:39 Download Download Download Merge: 0478780f6 72ab6cd0b Merge pull request #17177 from hrydgard/libretro-avoid-double-resample libretro: Bypass PPSSPP's resampler, since libretro already has one
v1.14.4-1040-g0478780f6 Henrik Rydgård 2023-03-25 08:10:02 No build Merge: d7f1ed857 417f61b36 Merge pull request #17181 from hrydgard/tales-narikiri-avoid-readback Tales of Phantasia - Narikiri Dungeon X: Avoid some GPU readbacks.
v1.14.4-1038-gd7f1ed857 Henrik Rydgård 2023-03-25 00:02:16 Download Download Download Merge: 2f09d2969 dcfdb30cb Merge pull request #17180 from hrydgard/even-more-host-cleanup Even more "Host" code cleanup
v1.14.4-1037-gdcfdb30cb Henrik Rydgård 2023-03-24 23:28:30 No build Buildfix, cleanup
v1.14.4-1036-g677cba6e7 Henrik Rydgård 2023-03-24 23:04:14 No build buildfix
v1.14.4-1035-g7c5cc8caf Henrik Rydgård 2023-03-24 21:43:45 No build And ToggleDebugConsoleVisibility.
v1.14.4-1034-gadccc480a Henrik Rydgård 2023-03-24 21:39:02 No build Another one bites the dust (SendUIMessage)
v1.14.4-1033-g56c26eef4 Henrik Rydgård 2023-03-24 21:32:20 No build Remove the old AsyncFileDialog thingy
v1.14.4-1032-ga73ac49d5 Henrik Rydgård 2023-03-24 20:05:48 No build Move the non-working "Create desktop shortcut" stuff to the request framework
v1.14.4-1031-ge71be8af2 Henrik Rydgård 2023-03-24 19:57:24 No build Remove PollControllers from host. Break out a WindowsInputManager from WindowsHost.
v1.14.4-1031-g417f61b36 Henrik Rydgård 2023-03-24 23:59:33 No build Tales of Phantasia - Narikiri Dungeon X: Avoid some GPU readbacks. Copies to a framebuffer instead of RAM. Confirmed through e-mail that is fixes the performance drop from #16714, but unknown whether there are any regressions in the rest of the game. I guess we'll find out.
v1.14.4-1031-g72ab6cd0b Henrik Rydgård 2023-03-24 15:52:22 No build libretro: Bypass PPSSPP's resampler, since libretro already has one Hopefully, this will fix the reported bad audio performance and behavior. Running two speed-compensating resamplers in a row can't be a good thing.
v1.14.4-1030-g2f09d2969 Henrik Rydgård 2023-03-24 18:50:38 Download Download Download Merge: 349b73ace 5a5779dcd Merge pull request #17178 from hrydgard/more-host-cleanup More Host cleanup
v1.14.4-1029-g5a5779dcd Henrik Rydgård 2023-03-24 18:08:31 No build Remove symbol-map related functions from Host
v1.14.4-1028-g5af92cfca Henrik Rydgård 2023-03-24 17:52:17 No build Cleanup
v1.14.4-1027-g125069265 Henrik Rydgård 2023-03-24 17:40:03 No build Convert host->SetWindowTitle to a request
v1.14.4-1026-g349b73ace Henrik Rydgård 2023-03-24 17:19:57 Download Download Download Move the resampler usage to a common file, AudioCommon. (#17176) * Move the resampler usage to a common file, AudioCommon. Ports that don't want to use the resampler can now simply exclude that file and provide their own implementation. Next up, libretro will be converted to do it that way. * Android.mk typo * libretro makefile fix * libretro buildfix * libretro: try a different approach for the temporary solution * duh * double duh
v1.14.4-1025-gb6b6066ee Henrik Rydgård 2023-03-24 15:33:09 Download Download Download Merge: 91620e38b 724f94f8e Merge pull request #17175 from hrydgard/more-audio-refactor Some more audio refactoring
v1.14.4-1024-g724f94f8e Henrik Rydgård 2023-03-24 15:32:48 No build UWP buildfix
v1.14.4-1024-g5ad830a43 Henrik Rydgård 2023-03-28 21:32:37 No build revert submodules
v1.14.4-1023-ge95662ceb Henrik Rydgård 2023-03-24 14:47:58 No build Separate out the core interface around the resampler, in order to move it out from __sceAudio.
v1.14.4-1023-g67896bf88 Serena 2023-03-28 20:44:12 No build Switch to boot
v1.14.4-1022-gea4e294fa Serena 2023-03-23 21:28:57 No build fix openSystemFileBrowser
v1.14.4-1022-ga5fdf3d05 Henrik Rydgård 2023-03-24 13:59:27 No build Add samplerate argument to NativeMix
v1.14.4-1021-g84849d9d3 Serena 2023-03-23 20:09:01 No build fixes
v1.14.4-1021-g8421c1e2a Henrik Rydgård 2023-03-24 12:00:36 No build Move g_backgroundAudio.Play to NativeUpdate
v1.14.4-1020-g645407fa7 Serena 2023-03-23 19:27:42 No build Merge: 6b0cec2ae 677da602f Merge branch 'master' into serena/macos-bar-menu-items
v1.14.4-1020-g91620e38b Henrik Rydgård 2023-03-24 11:53:04 Download Download Download Merge: a6e5d59d9 21bd50dcb Merge pull request #17174 from hrydgard/dsound-remove-update-poll Remove polling requirement from DSound audio backend
v1.14.4-1019-g21bd50dcb Henrik Rydgård 2023-03-24 10:40:10 No build Remove polling requirement from DSound audio backend Might as well sleep for a short period instead, same effect really.
v1.14.4-1018-ga6e5d59d9 Henrik Rydgård 2023-03-24 00:29:55 Download Download Download Merge: 949a53e27 88fe4799a Merge pull request #17172 from hrydgard/touch-dialog-close-fix UI: Fix weird misbehavior dragging outside a popup dialog
v1.14.4-1017-g88fe4799a Henrik Rydgård 2023-03-24 00:05:32 No build UI: Fix weird misbehavior dragging outside a popup dialog Fixes #17107
v1.14.4-1016-g949a53e27 Henrik Rydgård 2023-03-23 20:03:20 Download Download Download Merge: 677da602f 61eaae37f Merge pull request #17171 from lvonasek/camera_openxr_uxfix OpenXR - Camera mode offset
v1.14.4-1015-g61eaae37f Lubos 2023-03-23 19:42:08 No build OpenXR - Camera mode offset
v1.14.4-1014-g677da602f Henrik Rydgård 2023-03-23 17:55:07 Download Download Download Merge: c791d6428 451ee14eb Merge pull request #17170 from hrydgard/thrillville-depth-fix Don't forget to call CheckDepthUsage when using imm draws.
v1.14.4-1013-g451ee14eb Henrik Rydgård 2023-03-23 17:14:12 No build Don't forget to call CheckDepthUsage when using imm draws. Fixes #17169
v1.14.4-1012-gc791d6428 Henrik Rydgård 2023-03-23 14:17:40 Download Download Download Merge: 8804c3c69 84f33d934 Merge pull request #17164 from hrydgard/cheat-import-fix Cheat import: Allow picking a file to import from
v1.14.4-1011-g84f33d934 Henrik Rydgård 2023-03-23 13:46:07 No build Button text fix, required adding a new translation line.
v1.14.4-1010-g4475533c0 Henrik Rydgård 2023-03-23 10:32:27 No build Remove redundant translation strings
v1.14.4-1009-gf5afc91f2 Henrik Rydgård 2023-03-23 10:32:11 No build Change Enable/Disable All to just a Disable All button.
v1.14.4-1008-ge21867315 Henrik Rydgård 2023-03-23 01:16:12 No build Fix browsing for Cheat DB files. Easy now after the refactor!
v1.14.4-1007-gac66deeb2 Henrik Rydgård 2023-02-16 19:01:13 No build Improve cheats UX
v1.14.4-1006-g8804c3c69 Henrik Rydgård 2023-03-23 07:22:32 Download Download Download Merge: d49edad1a 3a9e66ab6 Merge pull request #17166 from unknownbrackets/headless-cleanup headless: Avoid ugly casts
v1.14.4-1003-gd49edad1a Unknown W. Brackets 2023-03-23 06:53:00 Download Download Download Merge: 5855c3ebb 0fa134a1e Merge pull request #17165 from fp64/mfpmath-sse Add -mfpmath=sse to CMakeLists.txt
v1.14.4-1001-g5855c3ebb Henrik Rydgård 2023-03-23 00:44:26 Download Download Download Merge: f03dc23df b440e28e3 Merge pull request #17163 from hrydgard/remove-more-string-messages Remove System_SendMessage()
v1.14.4-1000-gb440e28e3 Henrik Rydgård 2023-03-22 23:25:00 No build Remove System_SendMessage! iOS, Qt buildfixes
v1.14.4-999-g4c99712b6 Henrik Rydgård 2023-03-22 23:15:08 No build And "immersive", "audio_resetDevice"
v1.14.4-998-gac4747625 Henrik Rydgård 2023-03-22 22:55:53 No build And share_text, toast, recreate
v1.14.4-997-g87d0c21f1 Henrik Rydgård 2023-03-22 22:49:38 No build Make proper requests for the external hardware commands (gps, microphone, camera)
v1.14.4-996-g2c9787643 Henrik Rydgård 2023-03-22 22:40:13 No build Move the twitter special-case URL handling to java
v1.14.4-995-g5a55fd5fd Henrik Rydgård 2023-03-22 22:17:53 No build And replace "graphics_restart", "toggle_fullscreen", etc
v1.14.4-994-g410b35fba Henrik Rydgård 2023-03-22 22:07:29 No build Get rid of "finish" and "setclipboardtext" messages, replace with requests.
v1.14.4-994-g0fa134a1e fp64 2023-03-22 14:51:16 No build Add -mfpmath=sse to CMakeLists.txt Only affects x86+32bit+gcc combo.
v1.14.4-993-gf03dc23df Henrik Rydgård 2023-03-22 19:37:54 Download Download Download Merge: f28ac8fdc 49af6b973 Merge pull request #17162 from hrydgard/port-folder-browser Port folder browser to the request manager
v1.14.4-992-g49af6b973 Henrik Rydgård 2023-03-22 19:36:50 No build Single-character iOS buildfix, sigh
v1.14.4-991-gdfa06c4e7 Henrik Rydgård 2023-03-22 17:57:28 No build SDL buildfix, fix file/folder browsers on Darwin
v1.14.4-990-gb7350f3cb Henrik Rydgård 2023-03-22 17:39:45 No build Fix folder browser on Android and Windows
v1.14.4-989-g49efa4499 Henrik Rydgård 2023-03-22 16:20:30 No build Blind convert iOS to the new folder picking path
v1.14.4-988-g9508ef467 Henrik Rydgård 2023-03-22 16:09:33 No build Port folder browser too, now this time start with Qt
v1.14.4-987-gf28ac8fdc Henrik Rydgård 2023-03-22 18:48:10   Download Download Merge: 62823666b 3409dba55 Merge pull request #17161 from fp64/rtc-fix Rtc fix
v1.14.4-984-g62823666b Henrik Rydgård 2023-03-22 17:58:47 Download Download Download Merge: d87f03f90 376cd3418 Merge pull request #17160 from hrydgard/port-file-browser Port file browser to the request manager
v1.14.4-983-g376cd3418 Henrik Rydgård 2023-03-22 16:58:32 No build iOS buildfix
v1.14.4-982-g1c79fd8cf Henrik Rydgård 2023-03-22 15:52:11 No build Fix Qt file browser, use to implement image browser
v1.14.4-981-g7718c06dd Henrik Rydgård 2023-03-22 15:35:21 No build Port UWP file browser, fix UWP image browser
v1.14.4-980-g3409dba55 fp64 2023-03-22 07:11:25 No build Merge: 0584c6f41 d87f03f90 Merge branch 'master' into rtc-fix
v1.14.4-980-g70f0ac04a Henrik Rydgård 2023-03-22 15:21:03 No build Port the file browser spawned by the Load button to the new request stuff
v1.14.4-979-g47ae31e29 Henrik Rydgård 2023-03-22 15:05:54 No build Minor cleanups, drive-by fix for folder browser on iOS
v1.14.4-978-gd87f03f90 Henrik Rydgård 2023-03-22 15:35:59 Download Download Download Merge: 96012b247 0403bbf08 Merge pull request #17159 from hrydgard/port-image-selector Port image selector to the new request manager
v1.14.4-977-g0403bbf08 Henrik Rydgård 2023-03-22 14:14:15 No build Make the new image selection path work on Android as well.
v1.14.4-976-ge9f5394f5 Henrik Rydgård 2023-03-22 13:43:44 No build Move the Windows open file dialog to the new system, switch the background image selector over.
v1.14.4-975-g96012b247 Henrik Rydgård 2023-03-22 14:52:58   Download Download Merge: ceaaaaeff cc7b9569f Merge pull request #17158 from hrydgard/even-more-system-cleanup More system cleanup: Replace inputbox queue with something more generic
v1.14.4-974-gcc7b9569f Henrik Rydgård 2023-03-22 14:39:57 No build Fix InputBox in Qt
v1.14.4-973-g604f3b450 Henrik Rydgård 2023-03-22 14:25:20 No build Try to fix Qt. Still broken due to threading issue.
v1.14.4-972-g9d10417f0 Henrik Rydgård 2023-03-22 14:17:19 No build UWP buildfix
v1.14.4-971-g8bbb9e7c9 Henrik Rydgård 2023-03-22 13:22:10 No build Buildfixing
v1.14.4-970-gde064e210 Henrik Rydgård 2023-03-22 12:26:14 No build Replace the inputbox queue with a more generic RequestManager.
v1.14.4-969-g3852d4f69 Henrik Rydgård 2023-03-22 11:34:48 No build Make a little system to replace the InputBox message queue with something more generic
v1.14.4-969-g3a9e66ab6 Unknown W. Brackets 2023-03-23 06:54:24 No build Build: Unrevert glslang update. Revert unintentional rollback in 47f06355, reapplying 858675e4.
v1.14.4-968-gd8986af36 Unknown W. Brackets 2023-03-23 06:51:00 No build headless: Avoid ugly casts.
v1.14.4-968-g94debfbf3 Henrik Rydgård 2023-03-22 09:42:31 No build Rename screenManager to g_screenManager, readme update
v1.14.4-967-gceaaaaeff Henrik Rydgård 2023-03-21 23:07:36 Download Download Download Merge: e7f1716c4 47f063550 Merge pull request #17156 from hrydgard/more-cleanup Remove graphics init/shutdown stuff from "Host"
v1.14.4-966-g47f063550 Henrik Rydgård 2023-03-21 22:19:48 No build Remove InitGraphics/ShutdownGraphics from Host, except for headless
v1.14.4-965-g2786786c9 Henrik Rydgård 2023-03-21 12:36:57 No build Avoid Host in Windows graphics init
v1.14.4-964-ge7f1716c4 Henrik Rydgård 2023-03-21 13:58:35 Download Download Download Merge: 6cdcce506 f5472ba0d Merge pull request #17155 from hrydgard/minor-cleanups System API cleanups
v1.14.4-963-gf5472ba0d Henrik Rydgård 2023-03-21 12:08:03 No build Cleanup up unnecessary audio init functions
v1.14.4-962-g5fae4f36d Henrik Rydgård 2023-03-21 11:42:55 No build Move SkipUI function
v1.14.4-961-gf60f5ccae Henrik Rydgård 2023-03-21 11:40:48 No build Move SetDebugMode notification
v1.14.4-960-gfc1732cc2 Henrik Rydgård 2023-03-21 11:31:52 No build Move NotifySwitchUMDUpdated
v1.14.4-959-gc92a4acb4 Henrik Rydgård 2023-03-21 11:28:50 No build Move NotifySymbolMapUpdated to System_Notify
v1.14.4-958-gdda8635c8 Henrik Rydgård 2023-03-21 11:21:19 No build Move three notifications out of Host
v1.14.4-957-g06fcc9ccd Henrik Rydgård 2023-03-21 11:10:09 No build Add System_Notify
v1.14.4-956-gac5855cdf Henrik Rydgård 2023-03-21 10:54:43 No build Remove CanCreateShortcut function
v1.14.4-955-gd3955b42b Henrik Rydgård 2023-03-21 10:42:23 No build Rename some system functions, merge the Launch* ones. android launchurl buildfix
v1.14.4-954-ga9eaa4fdc Henrik Rydgård 2023-02-02 14:54:50 No build Get rid of an ifdef
v1.14.4-953-g6cdcce506 Henrik Rydgård 2023-03-21 10:10:54 Download Download Download Merge: aa66cc03f 858675e43 Merge pull request #17154 from hrydgard/upgrade-glslang Update glslang to latest
v1.14.4-952-g858675e43 Henrik Rydgård 2023-03-21 09:30:43 No build Update glslang to latest
v1.14.4-951-gaa66cc03f Henrik Rydgård 2023-03-19 10:55:12 Download Download Download Merge: e7d0a3957 6950801e2 Merge pull request #17146 from hrydgard/default-replace-ini Improve default replacer ini
v1.14.4-948-ge7d0a3957 Henrik Rydgård 2023-03-19 09:22:19 Download Download Download Merge: b86231115 4c67ac8f1 Merge pull request #17147 from DDinghoya/patch-8 Update ko_KR.ini
v1.14.4-948-g6950801e2 Henrik Rydgård 2023-03-17 14:06:46 No build Not much point with a single line cleanup function. Also remove redundant check.
v1.14.4-947-g4c67ac8f1 DDinghoya 2023-03-19 09:19:52 No build Update ko_KR.ini
v1.14.4-947-g0580b09ee Henrik Rydgård 2023-03-19 00:00:59 No build Improve default replacer ini. Various cleanup
v1.14.4-946-gb86231115 Henrik Rydgård 2023-03-18 18:22:32 Download Download Download Merge: 99c11901f 41d561895 Merge pull request #17131 from HR1025/master [what][style][gpu] some coding style refine
v1.14.4-944-g99c11901f Henrik Rydgård 2023-03-18 16:58:58 Download Download Download Merge: 37c1e17dc 3fcecfa5e Merge pull request #17130 from unknownbrackets/leak-minor Minor leak fix
v1.14.4-941-g37c1e17dc Henrik Rydgård 2023-03-18 16:57:47 Download   Download Merge: e6ceaa541 baf8cbf27 Merge pull request #17144 from hrydgard/replacement-force-mipmaps Force mipmapping on when drawing using replacement textures that contain mipmaps
v1.14.4-940-gbaf8cbf27 Henrik Rydgård 2023-03-18 15:07:45 No build Tweaks
v1.14.4-939-gf5e8d39e4 Henrik Rydgård 2023-03-18 15:01:23 No build Force mipmapping on when drawing using replacement textures that contain mipmaps.
v1.14.4-938-ge6ceaa541 Henrik Rydgård 2023-03-18 15:01:08 Download Download Download Merge: 5b0748a61 3302e6a76 Merge pull request #17143 from hrydgard/refactor-force-filtering Refactor the replacement "force filtering" feature
v1.14.4-937-g3302e6a76 Henrik Rydgård 2023-03-18 13:03:05 No build Lookup filtering overrides at texture load time instead of at runtime.
v1.14.4-936-g9a228b1f2 Henrik Rydgård 2023-03-18 12:03:32 No build Avoid calling FindReplacement unnecessarily.
v1.14.4-935-g97c9b9e4f Henrik Rydgård 2023-03-18 12:01:24 No build Break out PollReplacement from TextureCacheCommon::FindReplacement
v1.14.4-934-g75bcb9b10 Henrik Rydgård 2023-03-18 11:45:26 No build Some renaming, flag updates
v1.14.4-933-g5b0748a61 Unknown W. Brackets 2023-03-18 02:51:47 Download Download Download Merge: cd06b9c98 66d2fb2aa Merge pull request #17137 from hrydgard/log-fixes Log fixes
v1.14.4-930-gcd06b9c98 Henrik Rydgård 2023-03-17 14:50:23 Download Download Download Merge: 6a430f2a1 5f76fbe1a Merge pull request #17139 from hrydgard/replacement-padding-support Texture replacement: Improve padding support
v1.14.4-929-g5f76fbe1a Henrik Rydgård 2023-03-17 13:58:36 No build Implement padding-on-copy for compressed textures as well.
v1.14.4-928-g79f4e7311 Henrik Rydgård 2023-03-17 13:08:35 No build Replacer: Perform the padding to pow2 size during CopyLevelTo, not during load. Saves memory.
v1.14.4-927-gdf41a5ceb Henrik Rydgård 2023-03-17 12:47:12 No build Improve default ini, logging fixes
v1.14.4-926-g66d2fb2aa Henrik Rydgård 2023-03-16 23:08:49 No build Reduce logspam from fonts, and a less angry error message for missing textures.zip.
v1.14.4-926-g1b0d5ec3a Henrik Rydgård 2023-03-17 00:52:38 No build Remove a unused state from ReplacedTexture, rename POPULATED to UNLOADED
v1.14.4-925-g8484dd491 Henrik Rydgård 2023-03-16 22:59:26 No build Nicer logging if no texture.zip file is there
v1.14.4-925-g6a430f2a1 Henrik Rydgård 2023-03-17 00:02:01 Download Download Download ReplacedTexture: Some initialization. For UASTC, seems we need to clear the transcoder state.
v1.14.4-924-g2f1441ece Henrik Rydgård 2023-03-16 18:19:28 Download Download Download Merge: ae8c80432 f154f4a29 Merge pull request #17136 from hrydgard/zstd-include-fix Zstd include fix
v1.14.4-923-gf154f4a29 Henrik Rydgård 2023-03-16 15:06:38 No build Warning fix
v1.14.4-922-g4e4209c63 Henrik Rydgård 2023-03-16 14:59:18 No build Include zstd as a system header from basis_universal. Fixes #17133
v1.14.4-921-gae8c80432 Henrik Rydgård 2023-03-16 12:37:48 Download Download Download Merge: 2157610bf e34a5a68d Merge pull request #17134 from hrydgard/more-replacement-work Refactor the replacement cache
v1.14.4-916-ge34a5a68d Henrik Rydgård 2023-03-16 12:04:14 No build Remove some locking
v1.14.4-915-g725d4195d Henrik Rydgård 2023-03-16 11:53:39 No build Small cleanup of purging code
v1.14.4-914-g35f46ec16 Henrik Rydgård 2023-03-16 11:44:38 No build Rework the replacement cache. No more duplicate ReplacedTexture objects.
v1.14.4-913-gcf6cce074 Henrik Rydgård 2023-03-16 10:21:57 No build Remove scaleFactor from struct ReplacedTextureDecodeInfo, instead pass in both unscaled and scaled dimensions
v1.14.4-913-g2157610bf Henrik Rydgård 2023-03-16 12:12:54   Download Download Merge: fcf895fe1 d97790e28 Merge pull request #17129 from unknownbrackets/ir-minor irjit: Fix vi2us/vi2s with non-consecutive
v1.14.4-912-gf2a5a5abe Henrik Rydgård 2023-03-16 10:14:41 No build Avoid input/output arguments in the texture scaler too
v1.14.4-912-gd97790e28 Unknown W. Brackets 2023-03-16 05:30:35 No build irjit: Fix vi2us/vi2s with non-consecutive. Vec2ClampToZero and similar assume consecutive.
v1.14.4-911-gfa1a4d26d Unknown W. Brackets 2023-03-16 05:29:08 No build Windows: Fix crash dependent on alloc order. Without IR, we don't allocate executable memory, so the first allocation always fails.
v1.14.4-911-gc58ceb516 Henrik Rydgård 2023-03-16 09:55:49 No build Mini refactor: Separate input and output arguments for LookupHashRange
v1.14.4-911-g3fcecfa5e Unknown W. Brackets 2023-03-16 06:02:56 No build Atrac: Ensure codecCtx doesn't leak. Although, I don't think we're reallocating it.
v1.14.4-910-gde4eb6429 Unknown W. Brackets 2023-03-16 05:28:46 No build Build: Fix MSVC 2019 again.
v1.14.4-910-g34926472a Henrik Rydgård 2023-03-16 00:30:20 No build Log fix
v1.14.4-910-g41d561895 haoruiwang 2023-03-16 08:07:24 No build [what][style][gpu] some coding style refine [how] 1. use comment instead of unnecessary logic comparison 2. remove some useless code 3. move some implemention code from header to source 4. some more assert
v1.14.4-910-g6bf582740 Unknown W. Brackets 2023-03-16 06:02:36 No build Windows: Fix small atom leak.
v1.14.4-909-gfcf895fe1 Unknown W. Brackets 2023-03-15 23:11:29 Download Download Download Merge: c45376ddc f0f96750b Merge pull request #17128 from hrydgard/thread-manager-fix ThreadManager priority bugfix
v1.14.4-908-gf0f96750b Henrik Rydgård 2023-03-15 22:31:24 No build After picking a task from the global queue, gotta break from the loop.
v1.14.4-907-g1cf4e8382 Henrik Rydgård 2023-03-15 22:26:23 No build Show thread name in assert messagebox caption on Windows. Minor cleanup
v1.14.4-906-gc45376ddc Henrik Rydgård 2023-03-15 20:31:27 Download Download Download Typo fix, thanks iota97
v1.14.4-905-g69daf4715 Henrik Rydgård 2023-03-15 15:22:07 Download Download Download Merge: bcd6f4a88 0fb7ff488 Merge pull request #17126 from hrydgard/thread-manager-rename Thread manager: rename ThreadContext to TaskThreadContext
v1.14.4-904-g0fb7ff488 Henrik Rydgård 2023-03-15 14:48:32 No build Add a convenient define to experiment with parallel copy
v1.14.4-903-ge62572754 Henrik Rydgård 2023-03-15 12:03:23 No build Fix debug symbols for ThreadContext by renaming it (was clashing with something else) Also reorder the fields.
v1.14.4-902-gbcd6f4a88 Henrik Rydgård 2023-03-15 10:43:04 Download Download Download Merge: c31b4be69 87a16b038 Merge pull request #17122 from hrydgard/vulkan-push-pool VulkanPushPool - more efficient replacement for 3x VulkanPushBuffer
v1.14.4-901-g87a16b038 Henrik Rydgård 2023-03-15 10:19:00 No build Fix the stats
v1.14.4-900-g089b63c22 Henrik Rydgård 2023-03-15 10:09:39 No build Address feedback, except the stats.
v1.14.4-899-g2ac74e3d3 Henrik Rydgård 2023-03-15 09:59:00 No build Remove the PushBufferType enum
v1.14.4-898-g181ddf826 Henrik Rydgård 2023-03-15 09:56:32 No build Change the API of the old VulkanPushBuffer to match VulkanPushPool.
v1.14.4-897-g6d3a25e81 Henrik Rydgård 2023-03-15 01:23:15 No build Tweak some sizes.
v1.14.4-896-gf3bdf324f Henrik Rydgård 2023-03-15 01:22:32 No build Garbage collect old buffers in push pool.
v1.14.4-895-gc8b25e50b Henrik Rydgård 2023-03-15 00:54:50 No build Better debug vis for push pools
v1.14.4-894-g9fcd6d661 Henrik Rydgård 2023-03-15 00:02:57 No build Use thin3d's push pool in the draw engine too.
v1.14.4-893-g23fe57e77 Henrik Rydgård 2023-03-14 23:28:24 No build Use VulkanPushPool for thin3d
v1.14.4-892-g700b1cd6a Henrik Rydgård 2023-03-14 23:21:43 No build More conversion to pushPool
v1.14.4-891-g3d372400e Henrik Rydgård 2023-03-14 23:13:08 No build Start converting over to it
v1.14.4-890-g56d792f42 Henrik Rydgård 2023-03-14 22:44:37 No build Sketch the new VulkanPushPool
v1.14.4-889-gc31b4be69 Henrik Rydgård 2023-03-15 01:23:32 Download Download Download Crashfix in ReplacedTexture. Thought I fixed this one before, hm.
v1.14.4-888-gb4b6cbe29 Henrik Rydgård 2023-03-14 23:57:29 Download Download Download Merge: 38517a460 effbe6376 Merge pull request #17121 from hrydgard/remove-unused-pushbuffer Remove an unused VulkanPushBuffer.
v1.14.4-887-geffbe6376 Henrik Rydgård 2023-03-14 23:38:52 No build Remove an unused VulkanPushBuffer. Saves about 0.75MB of VRAM, but mainly just to clean things up. I think I meant to use this one instead of grabbing the one from DrawEngine in the TextureCache.
v1.14.4-886-g38517a460 Henrik Rydgård 2023-03-14 20:18:12 Download Download Download Merge: 42aa5f0c3 13e63c109 Merge pull request #17120 from hrydgard/fix-zip-texture-pack More texture replacement fixes
v1.14.4-885-g13e63c109 Henrik Rydgård 2023-03-14 18:52:42 No build If the target compression format is not supported, just transcode to RGBA8888.
v1.14.4-884-gb45f1db00 Henrik Rydgård 2023-03-14 18:34:22 No build Correct some error reporting
v1.14.4-883-gd8c3269cc Henrik Rydgård 2023-03-14 17:52:40 No build Fix zipped texture packs (it didn't load the ini from the zip, the rest worked). Plus a few other things.
v1.14.4-882-g42aa5f0c3 Henrik Rydgård 2023-03-14 17:04:35 Download Download Download Merge: 4de789b0b c6e002760 Merge pull request #17118 from hrydgard/gl-format-build-fix OpenGL: Try a different way to exclude desktop tex compression formats in build
v1.14.4-880-g4de789b0b Henrik Rydgård 2023-03-14 16:10:31 Download Download Download Merge: 21a0a9181 6c8da4477 Merge pull request #17117 from Narugakuruga/patch-20 Update zh_CN.ini
v1.14.4-879-gc6e002760 Henrik Rydgård 2023-03-14 16:09:40 No build OpenGL: Try a different way to exclude desktop compression formats in build May fix #17110
v1.14.4-879-g6c8da4477 Narugakuruga 2023-03-14 16:07:53 No build Update zh_CN.ini
v1.14.4-878-g21a0a9181 Henrik Rydgård 2023-03-14 15:48:10 Download Download Download Remove a misplaced ForgetLastTexture. Fixes #17115
v1.14.4-877-g62f104832 Henrik Rydgård 2023-03-14 15:48:53 No build Merge: 8e5825b7a 00d5658ff Merge pull request #17116 from TotalCaesar659/revert-scoped-storage-translation Revert "Scoped Storage" translatability
v1.14.4-876-g00d5658ff TotalCaesar659 2023-03-14 15:37:51 No build Revert "Scoped Storage" translatability
v1.14.4-875-g8e5825b7a Henrik Rydgård 2023-03-14 14:22:52 Download Download Download Merge: ae3c8136f 4bbc4c258 Merge pull request #17111 from hrydgard/basis-texture-compression-support Basis/UASTC texture compression support via ktx2
v1.14.4-874-g4bbc4c258 Henrik Rydgård 2023-03-14 14:09:21 No build Remove sketch of Basis container format support (we go with KTX2 instead as the container)
v1.14.4-874-g3a6e48a9b fp64 2023-03-13 03:08:49 No build Merge: d9e5c45e8 7df51c3d0 Merge branch 'master' into vfpu-sincos
v1.14.4-873-gfc6382140 Henrik Rydgård 2023-03-14 13:42:00 No build UWP Buildfix
v1.14.4-872-g6d520d6d6 Henrik Rydgård 2023-03-14 11:48:31 No build Vulkan: Enable mobile compressed formats too (oops)
v1.14.4-871-g91900eda7 Henrik Rydgård 2023-03-14 11:32:08 No build Don't try to generate mips for compressed replacement images
v1.14.4-870-g93bf82a90 Henrik Rydgård 2023-03-13 16:20:01 No build Add KTX2 basis/UASTC texture transcoding support
v1.14.4-869-g0fd58d80d Henrik Rydgård 2023-03-13 14:26:28 No build Detect BASIS files. Doesn't do much with them yet.
v1.14.4-868-gae3c8136f Henrik Rydgård 2023-03-14 10:36:47 Download Download Download Merge: 5e402187b 2b1e87792 Merge pull request #17114 from hrydgard/vulkan-batch-mip-uploads Vulkan: During texture upload, batch the buffer->image copies to do all the mips at once.
v1.14.4-866-g5e402187b Henrik Rydgård 2023-03-14 10:14:39 Download Download Download Merge: 15bc4faa6 c959d3fb3 Merge pull request #17113 from Kaitul/patch-11 Update zh_TW.ini
v1.14.4-865-gc959d3fb3 人工知能 2023-03-14 09:43:18 No build Update zh_TW.ini
v1.14.4-864-g577ffaec5 人工知能 2023-03-14 09:41:12 No build Update zh_TW.ini
v1.14.4-864-g2b1e87792 Henrik Rydgård 2023-03-14 10:11:19 No build Vulkan: During texture upload, batch the buffer->image copies to do all the mips at once.
v1.14.4-863-gd9e5c45e8 fp64 2023-03-12 13:22:43 No build Merge: 38fc21a2c 098e07fc3 Merge branch 'vfpu-sincos' of https://github.com/fp64/ppsspp into vfpu-sincos
v1.14.4-863-g15bc4faa6 Henrik Rydgård 2023-03-14 09:24:10 Download Download Download Merge: 4e9db4d34 dae11c4ea Merge pull request #17112 from HR1025/master [chore][gpu] Fix some clerical errors for GLQueueRunner but not effect logic
v1.14.4-862-gdae11c4ea haoruiwang 2023-03-14 07:22:13 No build [chore][gpu] Fix some clerical errors for GLQueueRunner but not effect logic
v1.14.4-861-g4e9db4d34 Henrik Rydgård 2023-03-13 16:58:57 Download Download Download Merge: 09a3bca6a a59297120 Merge pull request #17106 from hrydgard/translation-fixes Add translation strings for dark theme and "Scoped Storage"
v1.14.4-860-ga59297120 Henrik Rydgård 2023-03-13 16:48:47 No build Add translation strings for dark theme and "Scoped Storage"
v1.14.4-859-g09a3bca6a Henrik Rydgård 2023-03-13 13:16:44 Download Download Download Merge: 7df51c3d0 32e8ab3b5 Merge pull request #17104 from hrydgard/uastc-support basis_universal support (WIP)
v1.14.4-858-g32e8ab3b5 Henrik Rydgård 2023-03-12 23:50:30 No build Import all of basisu_transcoder, set up build
v1.14.4-858-g0584c6f41 fp64 2023-03-22 06:50:50 No build Fix RTC failures in autotests on 32 bit Also simplifies code. Note: some uses of (potentially 32-bit) time_t are still left.
v1.14.4-857-g7df51c3d0 Henrik Rydgård 2023-03-13 09:58:32 Download Download Download Merge: dc4190ebf c32e3f89f Merge pull request #17103 from hrydgard/replacement-dds-mipmaps Texture replacement: Load DDS mipmaps
v1.14.4-854-g38fc21a2c fp64 2023-03-12 10:11:59 No build Implement load-on-demand of vfpu tables
v1.14.4-853-gc49c45a10 fp64 2023-03-10 15:01:00 No build Add VFS registration during unittest
v1.14.4-852-gdc4190ebf Henrik Rydgård 2023-03-13 09:58:10 No build Merge: caab66bc1 9f04d09fb Merge pull request #17105 from unknownbrackets/headless-assets Headless: Use more consistent logic to find assets
v1.14.4-852-g0619572f9 fp64 2023-03-10 11:22:09 No build Fix CMakeLists.txt
v1.14.4-851-gd3be0ee65 fp64 2023-03-10 07:11:54 No build Fix tabs vs spaces, tweak comments, error on BE
v1.14.4-851-gc32e3f89f Henrik Rydgård 2023-03-12 23:31:51 No build D3D11 mipmap stride fix
v1.14.4-851-g9f04d09fb Unknown W. Brackets 2023-03-13 00:46:51 No build Headless: Use a single method for assets paths. There were multiple ways and this likely makes more sense.
v1.14.4-850-g1860a73d5 Henrik Rydgård 2023-03-12 23:14:20 No build Address feedback from previous PR
v1.14.4-850-g67bb17eba fp64 2023-03-10 05:23:33 No build Add more vfpu_*, move tables to assets
v1.14.4-850-g2a20c5757 Unknown W. Brackets 2023-03-13 00:46:19 No build Build: Fix build on Visual Studio 2019.
v1.14.4-849-gf88633b69 Henrik Rydgård 2023-03-12 23:04:50 No build Add support for loading multiple mipmaps from DDS files.
v1.14.4-849-gee98603fe fp64 2023-02-19 08:30:17 No build Fix the sign of cos(2*n+1) Also fix the license text.
v1.14.4-849-gcaab66bc1 Henrik Rydgård 2023-03-12 23:06:10 Download Download Download Merge: 4b73672b7 b2c5c7845 Merge pull request #17100 from lvonasek/compat_openxr_ssx_stereo OpenXR - World unit scale for SSX defined
v1.14.4-848-gb1b8fc65c Henrik Rydgård 2023-03-12 19:20:01 No build Error handling fixes (close the file).
v1.14.4-848-g3661bb27c fp64 2023-02-18 04:52:01 No build Implement sin/cos as per #16946
v1.14.4-847-g4b73672b7 Henrik Rydgård 2023-03-12 22:30:25 Download Download Download Merge: da17e85b5 c127ff47a Merge pull request #17102 from unknownbrackets/headless Fix automated test assets access on Windows
v1.14.4-844-gda17e85b5 Henrik Rydgård 2023-03-12 21:18:29 Download Download Download Merge: 9eb0e4976 5ce48a51c Merge pull request #17101 from unknownbrackets/unittest-avx unittest: Prevent assert running without AVX
v1.14.4-844-gc127ff47a Unknown W. Brackets 2023-03-12 21:34:41 No build Headless: Load assets from parent dir on Windows. This is the default debug setting in our MSVC project, so make it easy.
v1.14.4-843-gb2c5c7845 Lubos 2023-03-12 19:22:31 No build OpenXR - World unit scale for SSX defined
v1.14.4-843-g7e910b7d6 Unknown W. Brackets 2023-03-12 21:34:10 No build Headless: Allow @listfile to run multiple. Just for easy debugging of a long list of tests.
v1.14.4-842-g9eb0e4976 Henrik Rydgård 2023-03-12 18:44:24 Download Download Download Merge: 3feaa78c1 b595a1dc4 Merge pull request #17097 from hrydgard/d3d9-dds Texture Replacement: Support compressed textures in D3D9 as well
v1.14.4-838-gb595a1dc4 Henrik Rydgård 2023-03-12 16:14:42 No build Prepare LoadLevelData for loading multiple mips.
v1.14.4-837-gaaa83897f Henrik Rydgård 2023-03-12 13:30:28 No build Some code moving, tweaks
v1.14.4-836-ga4b5641f1 Henrik Rydgård 2023-03-12 13:19:01 No build Add compressed texture format support checks
v1.14.4-835-gc04acaf5c Henrik Rydgård 2023-03-12 12:28:02 No build Add new translation string
v1.14.4-834-gddab8fc0d Henrik Rydgård 2023-03-12 12:26:26 No build langtool: Update, fix clippy warnings, just because
v1.14.4-834-g3feaa78c1 Henrik Rydgård 2023-03-12 16:12:46 Download Download Download Merge: 5b711d1ad 983f8176d Merge pull request #17098 from lvonasek/feature_openxr_pitch_offset OpenXR - Enable user to switch between topdown and fps camera
v1.14.4-833-g983f8176d Lubos 2023-03-12 14:41:17 No build OpenXR - Enable user to switch between topdown and fps camera
v1.14.4-833-g25fbfd7a8 Henrik Rydgård 2023-03-12 12:18:55 No build Finish up OpenGL compressed texture format checks. Show in dev screen
v1.14.4-832-gb44e879d2 Henrik Rydgård 2023-03-12 11:37:17 No build Support DXT1/3/5 (BC1,2,3) in D3D9
v1.14.4-832-g5b711d1ad Henrik Rydgård 2023-03-12 11:06:58 Download Download Download Merge: d843f5180 f2673c8f7 Merge pull request #17096 from hrydgard/d3d11-bgra-fix Change BGRA to be a texture-specific flag. Fixes R/B swap in DDS textures in D3D11.
v1.14.4-831-gf2673c8f7 Henrik Rydgård 2023-03-12 10:17:46 No build Change BGRA to be a texture-specific flag. Fixes R/B swap in DDS textures in D3D11.
v1.14.4-830-gd843f5180 Henrik Rydgård 2023-03-12 09:53:37 Download Download Download Merge: f32d0c2d6 b687f1bba Merge pull request #17095 from hrydgard/more-tex-replacement More tex replacement work
v1.14.4-829-gb687f1bba Henrik Rydgård 2023-03-12 00:14:06 No build Implement basic block compression support for OpenGL (without feature checks so far)
v1.14.4-828-g7e4dc23bc Henrik Rydgård 2023-03-11 23:55:16 No build Fix BC textures in D3D11 - except that they're red/blue swapped. Ugh.
v1.14.4-827-g95ae2d91f Henrik Rydgård 2023-03-11 21:51:39 No build Couple of more GL enums
v1.14.4-826-gd95cd73c2 Henrik Rydgård 2023-03-11 21:46:01 No build Address a round of feedback
v1.14.4-825-gf32d0c2d6 Henrik Rydgård 2023-03-11 12:52:45 Download Download Download Merge: a651fd8ff 996b68529 Merge pull request #17083 from hrydgard/dds-support DDS texture support in texture replacer
v1.14.4-824-g996b68529 Henrik Rydgård 2023-03-11 12:22:20 No build Fix BC7 textures
v1.14.4-823-ga98d2d5ec Henrik Rydgård 2023-03-11 11:42:41 No build Mac buildfix
v1.14.4-822-g6a84d96a3 Henrik Rydgård 2023-03-11 11:34:28 No build Add actual support for DDS textures to the replacer. Vulkan only.
v1.14.4-821-gf936a6e9c Henrik Rydgård 2023-02-26 19:51:59 No build Structs and enums and build files
v1.14.4-820-ga651fd8ff Henrik Rydgård 2023-03-11 08:34:14 Download Download Download Merge: c10d42090 8e3428438 Merge pull request #17091 from hrydgard/fully-threaded-replacement Replacement: Do all I/O on threaded tasks
v1.14.4-820-g098e07fc3 fp64 2023-03-12 10:11:59 No build Implement load-on-demand of vfpu tables
v1.14.4-819-g8e3428438 Henrik Rydgård 2023-03-10 23:58:15 No build Replacement: Fix mip level loading. Fix bug if LoadIni gets rerun for some reason.
v1.14.4-819-g03b0d2e3a fp64 2023-03-10 15:01:00 No build Add VFS registration during unittest
v1.14.4-818-g3dc2463b5 Henrik Rydgård 2023-03-10 23:36:00 No build Simplify, avoid opening file twice (still rewinding!)
v1.14.4-818-g1c4107848 fp64 2023-03-10 11:22:09 No build Fix CMakeLists.txt
v1.14.4-817-g265ae5d0e Henrik Rydgård 2023-03-10 23:28:11 No build Make the two methods more compatible
v1.14.4-817-g70e32fa21 fp64 2023-03-10 07:11:54 No build Fix tabs vs spaces, tweak comments, error on BE
v1.14.4-816-g6ece79c3f Henrik Rydgård 2023-03-10 21:06:33 No build Move PopulateLevel and PrepareData next to each other, for later merging
v1.14.4-816-g02500a05b fp64 2023-03-10 05:23:33 No build Add more vfpu_*, move tables to assets
v1.14.4-815-gba9234d1c fp64 2023-03-10 21:06:17 No build Merge: 6b89aadfb c10d42090 Merge branch 'hrydgard:master' into vfpu-sincos
v1.14.4-815-g84c8fee1f Henrik Rydgård 2023-03-10 20:41:43 No build Interleave calls to Populate / PrepareData
v1.14.4-814-g9b7a1a2dd Henrik Rydgård 2023-03-10 20:31:37 No build Move the "Populate" phase onto the thread
v1.14.4-813-gdad7777b6 Henrik Rydgård 2023-03-10 20:13:10 No build Heap-allocate the desc
v1.14.4-812-gc10d42090 Henrik Rydgård 2023-03-10 18:27:59 Download Download Download Merge: 81eed363e ed7947c94 Merge pull request #17090 from hrydgard/move-populate-to-replaced-texture TextureReplacer code cleanup: Move Populate to ReplacedTexture
v1.14.4-811-ged7947c94 Henrik Rydgård 2023-03-10 17:49:30 No build Finish the move of Populate to ReplacedTexture
v1.14.4-810-g9e8e2e41f Henrik Rydgård 2023-03-10 17:43:12 No build Move most of Populate to ReplacedTexture, although not the cpp
v1.14.4-809-g96111537e Henrik Rydgård 2023-03-10 17:26:41 No build Move PopulateLevel to the texture
v1.14.4-808-g36f78a46c Henrik Rydgård 2023-03-10 17:21:23 No build Rename PREPARED->POPULATED
v1.14.4-807-g81eed363e Henrik Rydgård 2023-03-10 17:03:33 Download Download Download Merge: 304c474f3 207e2259e Merge pull request #17089 from hrydgard/replacer-state-machine Texture replacer: Replace three flags with a state field in ReplacedTexture
v1.14.4-806-g207e2259e Henrik Rydgård 2023-03-10 15:39:45 No build Cleanup texture saving a bit
v1.14.4-805-gf459a8f71 Henrik Rydgård 2023-03-10 14:58:44 No build Fix ini-less texture replacement
v1.14.4-804-g53791b181 Henrik Rydgård 2023-03-10 14:18:42 No build Restore functionality of the allowVideo flag, while preserving the early-out.
v1.14.4-803-g07fc551e4 Henrik Rydgård 2023-03-10 14:16:14 No build State fixes, disable logspam
v1.14.4-802-g9f4527173 Henrik Rydgård 2023-03-10 13:43:48 No build Tex replacer state machine instead of flags
v1.14.4-801-g304c474f3 Henrik Rydgård 2023-03-10 12:43:07   Download Download Merge: 5d34d9112 06b83115a Merge pull request #17088 from hrydgard/replacer-avoid-video Replacer: Avoid tracking video textures
v1.14.4-800-g06b83115a Henrik Rydgård 2023-03-10 12:20:55 No build Replacer: Avoid tracking video textures
v1.14.4-799-g5d34d9112 Henrik Rydgård 2023-03-09 23:12:04 Download Download Download Merge: ddbbd74e7 654f4bff4 Merge pull request #17087 from hrydgard/texture-replacer-move Move the texture replacer to GPU/Common
v1.14.4-796-gddbbd74e7 Henrik Rydgård 2023-03-09 21:33:23 Download Download Download Merge: ecf113449 f24026d16 Merge pull request #17086 from lvonasek/feature_openxr_foveation OpenXR - Foveation implemented (Quest headsets only)
v1.14.4-795-gf24026d16 Lubos 2023-03-09 21:04:30 No build OpenXR - Increase foveation level
v1.14.4-794-g7536b8dda Lubos 2023-03-09 20:43:11 No build Merge: 4fcc69242 ecf113449 Merge branch 'master' into feature_openxr_foveation
v1.14.4-793-g654f4bff4 Henrik Rydgård 2023-03-09 21:19:20 No build Split out ReplacedTexture into its own file.
v1.14.4-792-gcb1086251 Henrik Rydgård 2023-03-09 21:11:53 No build Move texture replacer to GPU/Common. Add new files ReplacedTexture.cpp/h too.
v1.14.4-792-g4fcc69242 Lubos 2023-03-09 20:42:49 No build OpenXR - Foveation implemented (Quest only)
v1.14.4-791-gecf113449 Henrik Rydgård 2023-03-09 19:12:47 Download Download Download GL crashfix
v1.14.4-791-g61b051304 Lubos 2023-03-09 17:54:34 No build OpenXR - Platform flags for extensions refactored
v1.14.4-790-g938230e7d Henrik Rydgård 2023-03-09 17:32:16 Download Download Download Merge: cabc00be8 8e02f1427 Merge pull request #17084 from hrydgard/replacement-remove-option Remove hidden option ReplaceTextureAllowLate
v1.14.4-789-g8e02f1427 Henrik Rydgård 2023-03-09 15:39:46 No build Remove hidden option ReplaceTextureAllowLate Don't want to have to test little-used paths like this.
v1.14.4-788-gcabc00be8 Henrik Rydgård 2023-03-09 15:21:31 Download Download Download Merge: a4fef1ff2 b75a51f05 Merge pull request #17081 from xujibbs/patch-49 Update zh_CN.ini
v1.14.4-786-ga4fef1ff2 Henrik Rydgård 2023-03-09 15:21:19 No build Merge: 38f34fb48 b25322581 Merge pull request #17080 from hrydgard/d3d11-simplify-texture-upload Simplifies and speeds up D3D11 texture uploads, fix replacer bugs
v1.14.4-785-gb25322581 Henrik Rydgård 2023-03-09 14:57:38 No build Fix another replacer lifecycle issue, causing unnecessary texture invalidation.
v1.14.4-784-gb75a51f05 xujibbs 2023-03-09 15:12:14 No build Update zh_CN.ini
v1.14.4-784-g44c4e6375 Henrik Rydgård 2023-03-09 14:43:59 No build Simplifies and speeds up D3D11 texture uploads. Also, fixes a bug with replacement off
v1.14.4-783-g38f34fb48 Henrik Rydgård 2023-03-09 13:18:08 Download Download Download Merge: 16321256a b1f41c44f Merge pull request #17079 from lvonasek/review_openxr OpenXR - Vertical HMD rotation to keys removed
v1.14.4-779-g16321256a Henrik Rydgård 2023-03-09 11:16:03 Download Download Download Merge: dc7f461bf 092bbf5ea Merge pull request #17078 from hrydgard/no-more-separate-levels Texture replacer: Make the internal cache model texture-centric instead of miplevel-centric
v1.14.4-778-g092bbf5ea Henrik Rydgård 2023-03-09 10:51:15 No build Fix saving of textures
v1.14.4-777-g03df5b783 Henrik Rydgård 2023-03-09 00:33:37 No build Fix fileref memory leak
v1.14.4-776-gef14f2809 Henrik Rydgård 2023-03-09 00:26:45 No build Fix logspam
v1.14.4-775-g4752e20ad Henrik Rydgård 2023-03-09 00:24:30 No build Don't reuse the ReplacedTexture struct in "saved cache".
v1.14.4-774-gbda09be10 Henrik Rydgård 2023-03-09 00:05:24 No build Texture color format doesn't belong as a per-level property, that's not supported. All levels of a texture must have the same format.
v1.14.4-773-g4ba200147 Henrik Rydgård 2023-03-09 00:01:38 No build Replacer: Make the cache data model texture-centric instead of level-centric
v1.14.4-772-gdc7f461bf Henrik Rydgård 2023-03-09 00:10:37 Download Download Download Merge: ad5f1e633 226197f30 Merge pull request #17076 from hrydgard/more-texture-replacer-work More texture replacer work
v1.14.4-769-gb1f41c44f Lubos 2023-03-09 11:22:54 No build OpenXR - Vertical HMD rotation to keys cleanup
v1.14.4-769-g226197f30 Henrik Rydgård 2023-03-08 11:31:32 No build Replace "none_" with nullptr.
v1.14.4-768-gad5f1e633 Henrik Rydgård 2023-03-08 21:53:20 Download Download Download Merge: 625d93a2a 624e443b5 Merge pull request #17034 from muxiaozi/master Fix logic error: assign EGLSurface to EGLConfig
v1.14.4-768-g81351056f Henrik Rydgård 2023-03-08 11:06:29 No build Move file identification to the top of the file
v1.14.4-768-g6bcf65d52 Lubos 2023-03-08 22:23:54 No build OpenXR - Only horizontal HMD rotations to keys
v1.14.4-767-gbfddd04c1 Henrik Rydgård 2023-03-08 10:57:26 No build Simplify GenerateIni using raw strings
v1.14.4-767-g0fe5bd79c Lubos 2023-03-08 22:13:55 No build OpenXR - Manifest merge fail fixed
v1.14.4-766-g625d93a2a Henrik Rydgård 2023-03-08 10:48:18 Download Download Download Merge: 9b2eda395 306fdde9d Merge pull request #17073 from hrydgard/replacer-use-vfs Use VFS for file access in the texture replacer
v1.14.4-765-g306fdde9d Henrik Rydgård 2023-03-08 09:29:19 No build Correct error handling for missing ini (only accept it in directories, not zip)
v1.14.4-764-g74cad6b52 Henrik Rydgård 2023-03-08 09:17:26 No build Quick buildfix
v1.14.4-763-ge277db63c Henrik Rydgård 2023-03-08 09:11:25 No build Optimize away those extra GetFileInfo, since both backends can get the size during Open efficiently.
v1.14.4-762-gce9000e7e Henrik Rydgård 2023-03-08 08:23:13 No build Address most of the feedback
v1.14.4-761-g41fcb7a79 Henrik Rydgård 2023-03-07 22:02:44 No build Add necessary check
v1.14.4-760-g16b0e1103 Henrik Rydgård 2023-03-07 20:59:34 No build Check file existence early. Although, not sure if this is the right thing on Android...
v1.14.4-759-g10ecc4afb Henrik Rydgård 2023-03-07 20:53:50 No build Use the VFS in the replacer to remove duplicated code
v1.14.4-758-g9b2eda395 Henrik Rydgård 2023-03-08 08:58:19 Download Download Download Merge: 421b6e663 c4652d30e Merge pull request #17074 from hrydgard/fast-png-getsize Texture replacer: Faster way to get width/height from a png
v1.14.4-755-g421b6e663 Henrik Rydgård 2023-03-08 08:11:28 Download Download Download Merge: 81817faf1 bfb7a5b09 Merge pull request #17075 from unknownbrackets/vfs-minor Common: Cleanup zip file stat flag checks
v1.14.4-754-gbfb7a5b09 Unknown W. Brackets 2023-03-08 07:00:30 No build Common: Cleanup an unused constant.
v1.14.4-753-gc4652d30e Henrik Rydgård 2023-03-08 08:29:23 No build Address feedback
v1.14.4-753-g2fce2df7f Unknown W. Brackets 2023-03-08 06:37:04 No build Common: Ensure VFS references not directly deleted.
v1.14.4-752-g84b7df62a Unknown W. Brackets 2023-03-08 06:36:33 No build Common: Cleanup zip file stat flag checks.
v1.14.4-752-g76c6058ab Henrik Rydgård 2023-03-07 22:20:56 No build Texture replacer: Faster way to get width/height from a png
v1.14.4-752-g5ce48a51c Unknown W. Brackets 2023-03-12 21:01:08 No build unittest: Prevent assert running without AVX. Running unittests shouldn't require the host to have AVX.
v1.14.4-751-g81817faf1 Henrik Rydgård 2023-03-07 21:58:43 Download Download Download Merge: 7f73eeae4 a43b62537 Merge pull request #17072 from hrydgard/more-vfs-work More VFS work
v1.14.4-748-ga43b62537 Henrik Rydgård 2023-03-07 20:22:28 No build Buildfixes
v1.14.4-747-g97cf5f8d8 Henrik Rydgård 2023-03-06 22:46:05 No build More renaming, initial implementation of manual file access for both VFS backends
v1.14.4-746-g23b310f59 Henrik Rydgård 2023-03-06 17:30:13 No build VFS: Add boilerplate
v1.14.4-745-g9fe7eabad Henrik Rydgård 2023-03-06 23:25:49 No build IniFile: Allow specifying which VFS to load from
v1.14.4-745-g7f73eeae4 Henrik Rydgård 2023-03-07 20:40:19 Download Download Download Merge: b4c899440 433be0a09 Merge pull request #17070 from Felipefpl/master Updated brazilian portuguese
v1.14.4-744-g433be0a09 Felipe 2023-03-07 17:26:23 No build Updated brazilian portuguese Updated all strings based on the several changes that were made.
v1.14.4-744-g3d5526a17 Henrik Rydgård 2023-03-07 10:02:59 No build Allow specifying the VFS when loading INI files. Will be useful in the tex replacer.
v1.14.4-743-gb4c899440 Henrik Rydgård 2023-03-07 07:58:23 Download Download Download Merge: ebd8a6391 a8bdf11fd Merge pull request #17063 from hrydgard/vfs-cleanups VFS cleanups
v1.14.4-742-ga8bdf11fd Henrik Rydgård 2023-03-06 16:56:16 No build Headless buildfix
v1.14.4-741-gac94d3feb Henrik Rydgård 2023-03-06 16:34:52 No build VFS: Add support for opening zip files through a Content URI
v1.14.4-740-g53172eff6 Henrik Rydgård 2023-03-06 15:30:39 No build Renaming and file splitting
v1.14.4-739-g54af24001 Henrik Rydgård 2023-03-06 14:37:11 No build Use a vector internally in VFS.
v1.14.4-738-g764979416 Henrik Rydgård 2023-03-06 14:29:47 No build Remove some ifdefs
v1.14.4-737-g3b39e9e06 Henrik Rydgård 2023-03-06 14:23:56 No build Turn the VFS into a class, to be able to reuse it for other purposes.
v1.14.4-736-gebd8a6391 Henrik Rydgård 2023-03-06 09:03:39 Download Download Download Merge: 74f9b5566 6fa32ee1c Merge pull request #17032 from hrydgard/cache-framebuffer-copy Cache framebuffer copies (for self-texturing) until the next TexFlush GPU instruction
v1.14.4-731-g74f9b5566 Henrik Rydgård 2023-03-05 22:54:24 Download Download Download Merge: 7a52f3a71 9fcc1509e Merge pull request #17055 from unknownbrackets/depth-zero-scale GPU: Correct depth clip/cull for zero scale
v1.14.4-729-g7a52f3a71 Unknown W. Brackets 2023-03-05 17:57:36 Download Download Download Merge: 1c7539259 cc9c01b1d Merge pull request #17052 from hrydgard/use-optimal-image-stride Vulkan texture uploads: Take optimalBufferCopyRowPitchAlignment into account
v1.14.4-727-g1c7539259 Henrik Rydgård 2023-03-05 10:24:49 Download Download Download Merge: bee65dde7 2d5086112 Merge pull request #17053 from GABO1423/uwp-cleanups-2.0 (UWP) More Build Overhauls
v1.14.4-725-gbee65dde7 Henrik Rydgård 2023-03-05 09:38:00 Download Download Download Merge: f6573a4d7 d47e46dbb Merge pull request #17054 from unknownbrackets/jit-enable iOS: Allow jit to be re-enabled
v1.14.4-724-gd47e46dbb Unknown W. Brackets 2023-03-05 06:57:04 No build iOS: Allow jit to be re-enabled.
v1.14.4-724-gcc9c01b1d Henrik Rydgård 2023-03-04 09:54:27 No build Vulkan texture uploads: Take optimalBufferCopyRowPitchAlignment into account Might marginally increase texture upload performance on some GPUs, but mainly just the right thing to do. For example, on Intel, this is 64.
v1.14.4-724-g9fcc1509e Unknown W. Brackets 2023-03-05 17:41:44 No build GPU: Correct depth clip/cull for zero scale.
v1.14.4-724-g2d5086112 Gabriel Morazán 2023-03-04 18:59:10 No build (UWP) Remove All Redundant Conditionals
v1.14.4-723-gf6573a4d7 Henrik Rydgård 2023-03-03 09:41:01 Download Download Download Merge: 71b8df2b2 eab06caba Merge pull request #17046 from GABO1423/more-uwp-stuff (UWP) More Cleanups
v1.14.4-721-g71b8df2b2 Henrik Rydgård 2023-03-03 09:38:43 No build Merge: c286ecc65 63f370916 Merge pull request #17047 from unknownbrackets/riscv-minor riscv: Enable Zba/Zbb by soc compatible
v1.14.4-720-geab06caba Gabriel Morazán 2023-03-03 03:44:07 No build (UWP) More Cleanups
v1.14.4-719-gc286ecc65 Henrik Rydgård 2023-03-02 15:08:00 Download Download Download Merge: 1a577eea3 82097b4a3 Merge pull request #17042 from hrydgard/requested-debugger-features Implement requested debugger features
v1.14.4-716-g1a577eea3 Henrik Rydgård 2023-03-02 14:13:28 Download Download Download Merge: 13a5fa8b4 cf6b00e3a Merge pull request #17041 from hrydgard/new-app-icon New app icons
v1.14.4-713-gcf6b00e3a Henrik Rydgård 2023-03-02 13:13:50 No build Also add new gold icon
v1.14.4-713-g82097b4a3 Henrik Rydgård 2023-03-02 14:28:51 No build Implement NopInstruction feature in debugger See #16975
v1.14.4-713-g13a5fa8b4 Henrik Rydgård 2023-03-02 14:13:16 No build Merge: 964aa313a ab5172cd6 Merge pull request #17040 from hrydgard/update-gradle Update gradle
v1.14.4-712-gf55782558 Henrik Rydgård 2023-03-02 13:59:07 No build Debugger: Copy Address will now copy addresses for the whole selection
v1.14.4-712-gab5172cd6 Henrik Rydgård 2023-03-02 12:51:55 No build Gradle updates
v1.14.4-712-g6fa32ee1c Henrik Rydgård 2023-03-02 07:24:37 No build Merge: 4d0fbdb96 92a18eed0 Merge pull request #17035 from unknownbrackets/cache-framebuffer-copy GPU: Discard framebuffer copy when clearing
v1.14.4-712-g055ac2b69 Henrik Rydgård 2023-03-02 11:45:47 No build Add new default icon
v1.14.4-711-g964aa313a Henrik Rydgård 2023-03-02 08:14:24 Download Download Download Merge: c1df1868f 38bbd4b8a Merge pull request #17036 from unknownbrackets/riscv-minor riscv: Add libatomic
v1.14.4-711-g92a18eed0 Unknown W. Brackets 2023-03-02 07:03:56 No build GPU: Discard framebuffer copy when clearing. This avoids retaining the framebuffer copy any longer than the current framebuffer target.
v1.14.4-711-g63f370916 Unknown W. Brackets 2023-03-03 04:37:58 No build riscv: Enable Zba/Zbb by soc compatible. Instead of u74, because apparently some older u74 don't support it.
v1.14.4-710-g38bbd4b8a Unknown W. Brackets 2023-03-02 07:21:06 No build Common: Fix printf format warning.
v1.14.4-710-g4d0fbdb96 Henrik Rydgård 2023-03-01 22:51:23 No build Add a safety check - don't cache partial copies.
v1.14.4-709-g4960c8a07 Unknown W. Brackets 2023-03-02 07:20:49 No build riscv: Add libatomic.
v1.14.4-709-g624e443b5 huhongwei 2023-03-02 02:13:31 No build Fix logic error: assign EGLSurface to EGLConfig
v1.14.4-709-g7a7117f2f Henrik Rydgård 2023-03-01 22:38:46 No build Cache framebuffer copies (for self-texturing) until the next TexFlush instruction. Fixes #17030 , or at least improves on it - for optimal performance that big framebuffer used for bloom should be split like in Killzone, but it's not trivial. The regression in 1.14 is fixed with this, at least. I tried it with a few other games with no issues - it seems games are using TexFlush when needed. But let's see if it really is safe to rely on that... There might also be other places we should call DiscardFramebufferCopy in.
v1.14.4-708-gc1df1868f Unknown W. Brackets 2023-03-01 04:18:48 Download Download Download Merge: 0a01655f0 31d796e76 Merge pull request #17027 from hrydgard/vulkan-avoid-software-devices Vulkan on Android: In non-debug mode, avoid devices that were rejected by VulkanMayBeAvailable
v1.14.4-706-g0a01655f0 Unknown W. Brackets 2023-03-01 04:17:36     Download Merge: e9182a6e0 c6352a262 Merge pull request #17028 from hrydgard/crashfix-softgpu-frameskip Fix crash in SoftGPU when frameskipping, noticed by sum2012 in Daxter
v1.14.4-705-gc6352a262 Henrik Rydgård 2023-02-28 23:21:36 No build Fix crash in SoftGPU when frameskipping, noticed by sum2012 in Daxter Fixes #17021
v1.14.4-704-ge9182a6e0 Henrik Rydgård 2023-02-28 19:44:45 Download Download Download Merge: c19a588ba 9c2118435 Merge pull request #17026 from unknownbrackets/ios-jit-off UI: Forget jit override on user selection
v1.14.4-701-g31d796e76 Henrik Rydgård 2023-02-28 18:18:19 No build Vulkan on Android: In non-debug mode, avoid devices that were rejected by VulkanMayBeAvailable. Fixes #16931 Can still use these devices in debug builds by modifying the ini.
v1.14.4-700-gc19a588ba Henrik Rydgård 2023-02-28 15:26:57 Download Download Download Merge: 23fd9907e 8f1b4d674 Merge pull request #17024 from Halo-Michael/master Update PPSSPP-Info.plist
v1.14.4-699-g8f1b4d674 Halo-Michael 2023-02-28 13:47:26 No build Update PPSSPP-Info.plist First, we are no longer support armv7 then specific CFBundleDevelopmentRegion key will make https://github.com/hrydgard/ppsspp/blob/a11ca4cb9010b6c6ca33d5ec46b369045a43f6f3/ios/main.mm#L109 always return en_XX
v1.14.4-698-g23fd9907e Henrik Rydgård 2023-02-28 08:31:59 Download Download Download Merge: 64bc15fb8 ea5d4a567 Merge pull request #17020 from hrydgard/rotate-daxter-analog Rotate Daxter analog stick input
v1.14.4-695-g9c2118435 Unknown W. Brackets 2023-02-28 16:03:12 No build vertexjit: Simplify CPU core check. This also avoids allocating the memory we won't use if it's off.
v1.14.4-694-gf199a0fee Unknown W. Brackets 2023-02-28 15:58:30 No build UI: Forget jit override on user selection.
v1.14.4-694-g64bc15fb8 Unknown W. Brackets 2023-02-28 05:20:15 Download Download Download Merge: 49deba7ce 051039b69 Merge pull request #17023 from GABO1423/master (UWP) Fix Skipped Asset Files
v1.14.4-693-g891cc49be Unknown W. Brackets 2023-02-28 15:57:47 No build iOS: Allow saving interp when jit was selected.
v1.14.4-693-g051039b69 Gabriel Morazán 2023-02-28 05:01:26 No build (UWP) Fix Skipped Asset Files
v1.14.4-692-g49deba7ce Unknown W. Brackets 2023-02-28 04:42:37 Download Download Download Merge: 2dc3a6b05 970f7993d Merge pull request #17022 from hrydgard/poco-c40-text-fix Android: Make font rendering work even absent support for R4G4B4A4 textures
v1.14.4-691-gea5d4a567 Henrik Rydgård 2023-02-28 08:31:25 No build Rotate the analog stick by 15 degrees in the GoW games too, they do the same thing.
v1.14.4-690-g7b06ec746 Henrik Rydgård 2023-02-27 11:15:36 No build Add more Daxter game IDs
v1.14.4-690-g2dc3a6b05 Henrik Rydgård 2023-02-27 16:34:14 Download Download Download Merge: ca8af6f4c 3aa0a9e17 Merge pull request #17018 from hrydgard/sdl-blackscreen-fix Fix blackscreen, better debug print of display parameters
v1.14.4-689-g1071d0808 Henrik Rydgård 2023-02-27 11:10:47 No build Undo Daxter's rotation of the analog input. See #17015 I think this is quite a bit better actually. Appears to be exactly 15 degrees.
v1.14.4-689-g970f7993d Henrik Rydgård 2023-02-27 23:59:57 No build Android: Make font rendering work even absent support for R4G4B4A4 textures. This shouldn't normally happen as conforming drivers are required to support that texture format, but the software driver that we accidentally choose on Poco C40 (see issue #16391) doesn't. That we choose that driver will be fixed separately. This fix on its own at least lets the user comfortably navigate to settings and switch to OpenGL.
v1.14.4-689-g3aa0a9e17 Henrik Rydgård 2023-02-27 15:21:58 No build Fix blackscreen, better debug print of display parameters
v1.14.4-688-gca8af6f4c Henrik Rydgård 2023-02-27 10:39:49 Download Download Download Fix "DebugAnnotate" (not used, but I used it temporarily to investigate #17014) See #17014
v1.14.4-687-gbdc271385 Henrik Rydgård 2023-02-27 09:46:41 Download Download Download Merge: 86c1d5711 5d5e02d94 Merge pull request #17011 from hrydgard/vulkan-memory-visualizer Resurrect the Vulkan memory visualizer, but now it's global stats and pushbuffer stats.
v1.14.4-684-g86c1d5711 Henrik Rydgård 2023-02-27 09:18:11 Download Download Download Merge: 3d38f961c 15f087b71 Merge pull request #17017 from unknownbrackets/d3d11-equal-clear D3D11: Correct equal clear check
v1.14.4-682-g5d5e02d94 Henrik Rydgård 2023-02-27 01:10:30 No build Attempted buildfix
v1.14.4-682-g3d38f961c Henrik Rydgård 2023-02-27 09:00:28 Download Download Download Merge: dd839e39d c53831513 Merge pull request #17012 from GABO1423/master (UWP) Small Build Overhaul
v1.14.4-681-gef4f17e99 Henrik Rydgård 2023-02-26 15:12:46 No build Resurrect the Vulkan memory visualizer, but now it's global stats and pushbuffer stats.
v1.14.4-680-gdd839e39d Henrik Rydgård 2023-02-27 01:11:05 Download Download Download Merge: e685dc910 9e46a30c1 Merge pull request #17013 from unknownbrackets/build-cleanup Warning fix, disable list_cpu_features
v1.14.4-678-gc53831513 GABO1423 2023-02-27 00:19:05 No build (UWP) Small Build Overhaul
v1.14.4-678-g9e46a30c1 Unknown W. Brackets 2023-02-27 00:58:58 No build GPU: Correct some missing override specifiers.
v1.14.4-677-ge685dc910 Henrik Rydgård 2023-02-26 21:16:10 Download Download Download Merge: b3ce31c61 c062b78b5 Merge pull request #17008 from unknownbrackets/msvc-cleanup Build: Cleanup some MSVC optimization settings
v1.14.4-677-g0981c2822 Unknown W. Brackets 2023-02-27 00:58:40 No build Build: Skip install of list_cpu_features.
v1.14.4-676-gc062b78b5 Unknown W. Brackets 2023-02-26 20:27:46 No build Build: Cleanup some MSVC optimization settings.
v1.14.4-675-g15f087b71 Unknown W. Brackets 2023-02-27 08:59:48 No build D3D11: Correct equal clear check.
v1.14.4-675-g0943bebc4 Unknown W. Brackets 2023-02-26 20:18:56 No build Build: Fix an MSVC warning, normalize a bit.
v1.14.4-674-gb3ce31c61 Henrik Rydgård 2023-02-26 19:54:30 Download Download Download Address feedback
v1.14.4-673-ga18b7a8d3 Henrik Rydgård 2023-02-26 14:52:17 Download Download Download Merge: 3e942f6b7 72bed6f2b Merge pull request #17006 from hrydgard/move-more-stuff-gpucommonhw Move more stuff to GPUCommonHW
v1.14.4-672-g72bed6f2b Henrik Rydgård 2023-02-26 11:05:52 No build Some DeviceLost/DeviceRestore cleanup
v1.14.4-671-g231f4efbb Henrik Rydgård 2023-02-26 10:33:11 No build Move some more stuff to GPUCommonHW
v1.14.4-670-g3dc47c7fe Henrik Rydgård 2023-02-25 23:20:41 No build Unify TextureCache ::StartFrame as much as possible. Tiny optimization avoiding a Vulkan pool reset on most frames.
v1.14.4-669-g4c45f8a4b Henrik Rydgård 2023-02-25 23:04:27 No build Pass in draw directly in GPUCommon::DeviceRestore, instead of awkwardly fetching it
v1.14.4-668-g3e942f6b7 Henrik Rydgård 2023-02-25 19:48:57 Download Download Download Merge: 05209a396 af2fd7b03 Merge pull request #17004 from hrydgard/gpu-common-hw-move-exec Move more stuff to GPUCommonHW
v1.14.4-667-gaf2fd7b03 Henrik Rydgård 2023-02-25 18:31:13 No build Move Vulkan clear detection logic into DrawEngine like the other backends.
v1.14.4-666-g526ba74d0 Henrik Rydgård 2023-02-25 18:27:16 No build Move the shaderManager_ to GPUCommonHW
v1.14.4-665-gc3ceb9bf7 Henrik Rydgård 2023-02-25 18:17:28 No build Move assorted debug functions and similar to GPUCommonHW
v1.14.4-664-g807d40e09 Henrik Rydgård 2023-02-25 17:48:37 No build Move the matrix loading exec functions too
v1.14.4-663-g8520e1dec Henrik Rydgård 2023-02-25 17:42:46 No build Move SetDisplayFramebuffer to GPUCommonHW
v1.14.4-662-g71ed265c5 Henrik Rydgård 2023-02-25 17:40:11 No build Move sawExactEqualDepth to GPUCommonHW
v1.14.4-661-gbcd38bc9e Henrik Rydgård 2023-02-25 17:37:57 No build Move some more commands to GPUCommonHW. Get rid of ugly cast.
v1.14.4-660-gd22a22569 Henrik Rydgård 2023-02-25 17:17:09 No build Move the drawing commands to GPUCommonHW
v1.14.4-659-g05209a396 Henrik Rydgård 2023-02-25 19:23:02 Download Download Download Merge: 59236dc71 8fb75e0c1 Merge pull request #17002 from hrydgard/gpu-common-hw-moves Move a bunch of stuff that belongs in GPUCommonHW into it
v1.14.4-658-g8fb75e0c1 Henrik Rydgård 2023-02-25 16:40:52 No build Unify most of the DebugGetShader* functions
v1.14.4-657-g92ee6e6a7 Henrik Rydgård 2023-02-25 16:33:09 No build Remove more redundant functions
v1.14.4-656-gc2c479b21 Henrik Rydgård 2023-02-25 16:29:53 No build Remove function InitClear. Was only implemented for DX9, and only barely meaningful in non-buffered.
v1.14.4-655-g7bcc21b0e Henrik Rydgård 2023-02-25 16:27:00 No build Move msaaLevel_ to GPUCommonHW
v1.14.4-654-g8b54a14bf Henrik Rydgård 2023-02-25 16:20:34 No build Move the big command table to where it belongs, GPUCommonHW
v1.14.4-653-g9d6c3c329 Henrik Rydgård 2023-02-25 16:13:54 No build Move CheckGPUFeatures() to GPUCommonHW
v1.14.4-652-g8ba665e25 Henrik Rydgård 2023-02-25 16:12:24 No build More unification work
v1.14.4-651-gc74f5b218 Henrik Rydgård 2023-02-25 15:59:35 No build Prepare for unifying more stuff
v1.14.4-650-ge136ad795 Henrik Rydgård 2023-02-25 15:07:00 No build Some slight unification
v1.14.4-649-gb6846646a Henrik Rydgård 2023-02-25 14:59:14 No build Remove some uses of gfxCtx_
v1.14.4-648-g59236dc71 Henrik Rydgård 2023-02-25 15:15:14 Download Download Download Merge: c4f4439b8 9e8f1d3cb Merge pull request #17001 from hrydgard/gpu-common-hw Introduce GPUCommonHW (code cleanup)
v1.14.4-647-g9e8f1d3cb Henrik Rydgård 2023-02-25 14:34:30 No build Make the DoState stuff less ugly
v1.14.4-646-g285ffbaa5 Henrik Rydgård 2023-02-25 14:28:22 No build Unify CopyDisplayToOutput
v1.14.4-645-g18999c368 Henrik Rydgård 2023-02-25 14:24:59 No build Create the GPUCommonHW class.
v1.14.4-644-gc4f4439b8 Henrik Rydgård 2023-02-25 13:11:05 Download Download Download Merge: 8b431b39b 0d57f3bee Merge pull request #17000 from hrydgard/more-rendering-cleanup More rendering cleanup
v1.14.4-642-g0d57f3bee Henrik Rydgård 2023-02-25 12:07:28 No build Unify GPUCommon::DoState.
v1.14.4-641-g609a8f6d3 Henrik Rydgård 2023-02-25 12:02:52 No build Unify ExecuteOp between the accelerated backends
v1.14.4-640-g6b9164720 Henrik Rydgård 2023-02-25 12:01:11 No build Remove unused ExeuteOp in GPUCommon.cpp
v1.14.4-639-g3823c0877 Henrik Rydgård 2023-02-25 11:58:14 No build Remove PreExecuteOp from GPUInterface
v1.14.4-638-ged03348c6 Henrik Rydgård 2023-02-25 11:56:30 No build Unify PreExecuteOp, keep the soft GPU as a special case
v1.14.4-637-gda561aa9d Henrik Rydgård 2023-02-25 11:53:37 No build Unify CheckFlushOp
v1.14.4-636-g16eded4e1 Henrik Rydgård 2023-02-25 11:46:06 No build Comment on why FinishDeferred is not unified.
v1.14.4-635-g30120560a Henrik Rydgård 2023-02-25 11:31:59 No build Include file cleanup in framebuffer managers
v1.14.4-635-g8b431b39b Henrik Rydgård 2023-02-25 13:09:44 No build Wrap the display globals in a struct (#16998) * Wrap the display globals in a struct Makes it easier to search/replace these, for future refactorings. * Some renaming * Qt buildfix, also fix the Qt build on Mac (got broken with battery changes) * Attempt at buildfixing ios * UWP buildfix
v1.14.4-634-g3e98d313a Henrik Rydgård 2023-02-25 08:42:12 Download Download Download Merge: 7a14c4d42 e332259e7 Merge pull request #16995 from hrydgard/cleanup-texture-dirty Some minor code cleanups (merge two functions, remove a parameter)
v1.14.4-631-ge332259e7 Henrik Rydgård 2023-02-24 23:51:01 No build Oops (fix UWP)
v1.14.4-630-g49e5460c9 Henrik Rydgård 2023-02-24 22:09:32 No build Remove count parameter from SetViewports. No use foreseen.
v1.14.4-630-g7a14c4d42 Henrik Rydgård 2023-02-25 07:15:29 Download     Merge: f5d844d28 61c5b9e0c Merge pull request #16997 from hrydgard/fix-uwp-build Retarget UWP projects for latest VS version
v1.14.4-629-g61c5b9e0c Henrik Rydgård 2023-02-24 22:59:32 No build Retarget UWP projects for latest VS build 19061 is the oldest SDK installed by default. Also disable "SDL" (security development lifecycle) checks in SPIRV-Cross because it doesn't build with it...
v1.14.4-629-g1b5148bb6 Henrik Rydgård 2023-02-24 21:53:12 No build Remove kinda-duplicate function.
v1.14.4-628-gf5d844d28 Henrik Rydgård 2023-02-24 23:08:25 Download Download Download Merge: cbc224b7e 0cb051a37 Merge pull request #16996 from hrydgard/upgrade-spirv-cross Update SPIRV-Cross to a version that builds in debug mode on the latest VS.
v1.14.4-626-gcbc224b7e Henrik Rydgård 2023-02-24 22:41:54   Download Download Merge: bec429ed7 aab4a3034 Merge pull request #16994 from Nemoumbra/base-pointer Debugger: copy PSP memory base to clipboard
v1.14.4-625-gaab4a3034 Nemoumbra 2023-02-24 21:13:48 No build Added new MainWindow menu item "copy PSP memory base pointer"
v1.14.4-624-gc6b44cd5d Nemoumbra 2023-02-24 21:44:32 No build Update gitignore
v1.14.4-624-g0cb051a37 Henrik Rydgård 2023-02-24 22:45:49 No build Update SPIRV-Cross to a version that builds in debug mode on the latest VS. The old bug that used to cause a warning now fails outright, so the upgrade is necessary.
v1.14.4-623-gbec429ed7 Henrik Rydgård 2023-02-23 20:21:41 Download Download Download MacOS buildfix for some reason
v1.14.4-622-g24ef08844 Henrik Rydgård 2023-02-23 14:49:30 Download Download Download Merge: 9d5b95616 37ca5d5e9 Merge pull request #16987 from GABO1423/uwp-stuff (UWP) File Tweaks
v1.14.4-620-g9d5b95616 Henrik Rydgård 2023-02-23 14:42:37 No build Merge: febba1886 cd3fc2619 Merge pull request #16988 from unknownbrackets/debugger Debugger: Lock memory during stack walk
v1.14.4-618-g37ca5d5e9 Gabriel Morazán 2023-02-22 23:03:12 No build (UWP) File Tweaks
v1.14.4-617-gfebba1886 Henrik Rydgård 2023-02-18 17:25:53 Download Download Download Merge: 34e6dcb28 be4af6874 Merge pull request #16981 from Narugakuruga/patch-18 Update zh_CN.ini
v1.14.4-617-g6b89aadfb fp64 2023-02-19 08:30:17 No build Fix the sign of cos(2*n+1) Also fix the license text.
v1.14.4-616-gbe4af6874 Narugakuruga 2023-02-18 15:32:38 No build Update zh_CN.ini
v1.14.4-616-ga5de1e998 fp64 2023-02-18 04:52:01 No build Implement sin/cos as per #16946
v1.14.4-615-g34e6dcb28 Henrik Rydgård 2023-02-17 22:50:36 Download Download Download compat/perf: Enable BlockTransferAllowCreateFB for Naruto Shippuden: Ultimate Ninja Heroes 3 See issue #16733
v1.14.4-614-g203590a15 Henrik Rydgård 2023-02-17 22:47:37 Download     Merge: be833550e 335788a93 Merge pull request #16976 from unknownbrackets/riscv-vertexjit riscv: Implement skinning in vertexjit
v1.14.4-613-g335788a93 Unknown W. Brackets 2023-02-17 04:34:44 No build Vulkan: Remove logspam.
v1.14.4-612-gdf1bd6466 Unknown W. Brackets 2023-02-17 03:39:14 No build riscv: Add morph+skin to vertexjit.
v1.14.4-611-g71f4b116f Unknown W. Brackets 2023-02-17 02:04:48 No build riscv: Implement skinning in vertexjit.
v1.14.4-610-gcd3fc2619 Unknown W. Brackets 2023-02-23 06:15:03 No build samplerjit: Prevent thread local stale cache read. If the generation count happens to match, would still get a stale pointer and crash. Let's just make the generation count static so it always increases.
v1.14.4-610-g27e60a9f2 Unknown W. Brackets 2023-02-17 01:10:04 No build riscv: Sum weighted matrices in vertexjit. Not yet doing pos/norm, so not used yet.
v1.14.4-609-gcbc1ed4bf Unknown W. Brackets 2023-02-23 06:14:33 No build Debugger: Lock memory during stack walk. In case of shutdown during it.
v1.14.4-609-g04ce3a057 Unknown W. Brackets 2023-02-17 01:09:22 No build riscv: Allow subset of B extension to be used.
v1.14.4-608-gbe833550e Henrik Rydgård 2023-02-16 11:53:33 Download Download Download Merge: 99b2349d6 64e80423a Merge pull request #16974 from hrydgard/tilt-fixes Tilt: Fix sensitivity for digital mappings, simplify things
v1.14.4-607-g64e80423a Henrik Rydgård 2023-02-16 11:07:57 No build Simplify the tilt code, tweak a bit
v1.14.4-606-g3e286b7a2 Henrik Rydgård 2023-02-16 10:35:38 No build Apply sensitivity before deadzone. Feels more intuitive
v1.14.4-605-ga288c5984 Henrik Rydgård 2023-02-16 10:33:47 No build Simplify tilt, step 1
v1.14.4-604-g99b2349d6 Henrik Rydgård 2023-02-16 00:25:27 Download Download Download Merge: 5a39ad31b adda49d05 Merge pull request #16971 from hrydgard/rainbow-six-perf-fix Add a heuristic avoiding joining framebuffers horizontally...
v1.14.4-603-gadda49d05 Henrik Rydgård 2023-02-15 15:28:33 No build Add a heuristic avoiding joining framebuffers horizontally ...when texturing from the other one. Greatly improves GPU performance in Rainbow Six: Vegas. Fixes #9324.
v1.14.4-602-g5a39ad31b Henrik Rydgård 2023-02-15 10:56:27 Download Download Download Merge: 6e423fd5d ae9291f3b Merge pull request #16961 from hrydgard/depth-block-transfer Add limited support for block transfer of depth buffers. Fixes Iron Man.
v1.14.4-597-gae9291f3b Henrik Rydgård 2023-02-14 00:00:04 No build More work on depth copies. Seems to be enough for Iron Man.
v1.14.4-597-g6e423fd5d Henrik Rydgård 2023-02-15 10:56:15 No build Merge: 645be5c0f 8ff78cb92 Merge pull request #16970 from emuall/libretro-vfs support libretro-VFS
v1.14.4-596-g62a6f351d Henrik Rydgård 2023-02-13 23:28:10 No build Initial work on depth copies
v1.14.4-595-g645be5c0f Henrik Rydgård 2023-02-15 09:28:11 Download Download Download Merge: 29859c84f 78f3d450f Merge pull request #16967 from hrydgard/delay-in-osk-dialog Eat some CPU cycles in sceUtilityOskUpdate. Works around timing bug in Ghost Recon Predator.
v1.14.4-595-g27a03de82 Henrik Rydgård 2023-02-13 23:28:37 No build CreateRAMFramebuffer: Don't create a depth buffer by default
v1.14.4-594-g8ff78cb92 xielei 2023-02-12 13:49:58 No build aioemu
v1.14.4-594-g6b902a7d6 Henrik Rydgård 2022-12-10 11:29:23 No build Minor code cleanup, one very minor stride bugfix
v1.14.4-593-g29859c84f Henrik Rydgård 2023-02-15 07:33:16 Download Download Download Merge: 18b08637f 037bf3575 Merge pull request #16969 from unknownbrackets/libretro-android libretro: Update flags for Android ndk-build
v1.14.4-591-g18b08637f Henrik Rydgård 2023-02-15 07:31:01     Download Merge: 81ec0b03b 9f4301000 Merge pull request #16968 from unknownbrackets/riscv-vertexjit riscv: Include morph in vertexjit
v1.14.4-587-g81ec0b03b Unknown W. Brackets 2023-02-15 07:04:58 Download Download Download Merge: 132e8eecc 718cb9ee4 Merge pull request #16965 from hrydgard/savestate-fixes Reorder savestates to put memory before CoreTiming.
v1.14.4-585-g718cb9ee4 Henrik Rydgård 2023-02-14 16:43:22 No build Reorder savestates to put memory before CoreTiming. Also, don't clear the JIT for rounding after saving, only after loading.
v1.14.4-585-g132e8eecc Henrik Rydgård 2023-02-14 22:46:32 Download Download Download Now these variables need to be initialized
v1.14.4-585-g78f3d450f Henrik Rydgård 2023-02-14 20:14:49 No build Eat some CPU cycles in sceUtilityOskUpdate. Works around timing bug in Ghost Recon Predator. The bug is in the game, it uses the wrong vblank wait, but it only works because the dialog processing takes so much time that it misses the vblank period anyway. Fixes #12044, and hopefully won't break anything else.
v1.14.4-584-g5ce43215b Unknown W. Brackets 2023-02-14 15:58:20 Download Download Download Merge: 3dc9fd86e cebb885e8 Merge pull request #16958 from hrydgard/rewind-cleanups Rewind cleanups
v1.14.4-583-gcebb885e8 Henrik Rydgård 2023-02-14 10:09:22 No build Address feedback
v1.14.4-582-g2243ec5b3 Henrik Rydgård 2023-02-13 15:41:32 No build Clearing fixes, fix out-of-bounds iterator
v1.14.4-581-g5418be738 Henrik Rydgård 2023-02-13 11:17:03 No build Make the rewind snapshot interval wall-time based instead of frame-based.
v1.14.4-580-ga7baa3580 Henrik Rydgård 2023-02-13 10:56:09 No build Some code cleanups around rewind.
v1.14.4-579-g3dc9fd86e Henrik Rydgård 2023-02-14 09:41:45 Download Download Download Merge: 86a19cebf ada6aa77e Merge pull request #16962 from unknownbrackets/riscv-vertexjit riscv: Correct offset prescale in vertexjit
v1.14.4-575-g86a19cebf Henrik Rydgård 2023-02-13 08:33:05 Download Download Download Merge: c42d66085 dc4136d54 Merge pull request #16957 from unknownbrackets/riscv-vertexjit riscv: Initial vertexjit
v1.14.4-567-gc42d66085 Henrik Rydgård 2023-02-12 12:11:11 Download Download Download Merge: 6007f5480 3397703bb Merge pull request #16953 from iota97/minor Stereo rendering minor UI fix
v1.14.4-566-g3397703bb iota97 2023-02-12 11:40:50 No build Minor fix
v1.14.4-565-g6007f5480 Henrik Rydgård 2023-02-12 10:22:18   Download Download Merge: f102b6a29 b569c635f Merge pull request #16952 from lvonasek/compat_openxr_stereo OpenXR - Enable stereo in more games
v1.14.4-564-gb569c635f Lubos 2023-02-12 09:36:59 No build OpenXR - Remove redundant compat values
v1.14.4-563-gc8daec9f4 Lubos 2023-02-12 09:28:02 No build OpenXR - Do not block stereo if world unit is not specified
v1.14.4-562-gf102b6a29 Henrik Rydgård 2023-02-12 00:10:14 Download Download Download Merge: c02fbd4bb 7d40ed6ba Merge pull request #16951 from hrydgard/tilt-control-improvements Tilt control: Split the deadzone parameter since it needs to be different for different types
v1.14.4-561-g7d40ed6ba Henrik Rydgård 2023-02-11 23:42:55 No build Tilt control: Split the deadzone parameter since it needs to be different for different types. Can at least share the string without problems. Also rearrange the settings a little bit.
v1.14.4-560-gc02fbd4bb Henrik Rydgård 2023-02-11 23:09:15 Download Download Download Merge: 66bd9cde1 1938fa44d Merge pull request #16947 from hrydgard/depth-scale-fixes Depth scale fixes
v1.14.4-558-g1938fa44d Henrik Rydgård 2023-02-10 09:41:18 No build Split the depth copy shader into depth copy and depth encode, dynamic depth scale in Draw2D
v1.14.4-557-ga083a65f7 Henrik Rydgård 2023-02-10 00:17:49 No build Depal: Get depth scale factors dynamically
v1.14.4-556-g547ecec07 Henrik Rydgård 2023-02-11 14:45:01 No build Replace the rest of the uses of DepthSliceFactor
v1.14.4-555-g99e6fd62f Henrik Rydgård 2023-02-11 14:41:25 No build Remove a baffling depth offset I don't quite get
v1.14.4-554-g241f8e75b Henrik Rydgård 2023-02-11 14:37:48 No build Replace some uses of DepthSliceFactor
v1.14.4-553-g5bdbe6984 Henrik Rydgård 2023-02-11 13:34:08 No build Simplify GetDepthScaleFactors
v1.14.4-552-ga2c9491a0 Henrik Rydgård 2023-02-11 12:23:51 No build Remove a division by 0 that I hadn't noticed before.
v1.14.4-551-gd40aa1719 Henrik Rydgård 2023-02-11 11:45:27 No build Remove ToScaledDepthFromIntegerScale
v1.14.4-550-g805591e49 Henrik Rydgård 2023-02-11 11:44:10 No build Replace all uses of ToScaledDepthFromIntegerScale.
v1.14.4-549-g9053d8ccc Henrik Rydgård 2023-02-11 11:25:02 No build Flip a sign for consistency
v1.14.4-548-g116b3ba8c Henrik Rydgård 2023-02-11 11:24:02 No build Increase precision of GetDepthScaleFactors to match ToScaledDepthFromIntegerScale
v1.14.4-548-g66bd9cde1 Henrik Rydgård 2023-02-11 19:39:25 Download Download Download Revert accidental armips change
v1.14.4-547-g1c2e45453 Henrik Rydgård 2023-02-11 13:27:31 Download Download Download Merge: d426ce511 639ca3181 Merge pull request #16948 from hrydgard/depth-scale-cleanup Depth scale cleanup
v1.14.4-546-g639ca3181 Henrik Rydgård 2023-02-11 11:23:00 No build Address feedback
v1.14.4-545-g28a7912ae Henrik Rydgård 2023-02-11 01:11:02 No build Add comments, re-enable remaining tests (they do work, just forgot to add expected values)
v1.14.4-544-g8d4068483 Henrik Rydgård 2023-02-10 14:34:33 No build Make the test pass, add some commented-out failing ones
v1.14.4-543-gd65dae718 Henrik Rydgård 2023-02-10 14:07:45 No build Depth scale functions: Clean up the naming, add a failing test
v1.14.4-542-gd426ce511 Henrik Rydgård 2023-02-10 00:42:46 Download Download Download Clear depth buffers after changing depth rounding mode. And thus change of depth buffer scale/offset. Previously, old depth buffers with values that now are out of range could stick around, causing #16941. This clears them to the expected 0 value, which helps Outrun. Ideally we should convert depth buffers to the new format, but if we can get away without that, that's also nice. This is enough for #16941.
v1.14.4-541-gea9245d90 Henrik Rydgård 2023-02-09 10:56:10 Download Download Download Merge: 1ba67d90b dc74778de Merge pull request #16945 from hrydgard/tag-format Format memory tags using less allocations
v1.14.4-540-gdc74778de Henrik Rydgård 2023-02-09 10:27:29 No build Do the last ones too
v1.14.4-539-gc52db636c Henrik Rydgård 2023-01-12 22:34:44 No build Optimize tag formatting
v1.14.4-538-g1ba67d90b Henrik Rydgård 2023-02-09 10:13:08 Download Download Download Merge: 0138e5a47 85ee85102 Merge pull request #16937 from hrydgard/reduce-button-touch-scale Reduce button touch scale
v1.14.4-537-g9f4301000 Unknown W. Brackets 2023-02-15 05:38:46 No build riscv: Reuse some color morphing code. Small optimization loss in 5551, but fairly minimal and I think it's worth it.
v1.14.4-536-g684aa7538 Unknown W. Brackets 2023-02-15 05:20:55 No build riscv: Include morph in vertexjit.
v1.14.4-535-g1ec33ddc0 Unknown W. Brackets 2023-02-15 04:59:42 No build riscv: Use __riscv_flush_icache() on Linux. This seems to perhaps clear icache on all harts. Otherwise crashing is seen. Not sure what to do on other platforms.
v1.14.4-535-g0138e5a47 Henrik Rydgård 2023-02-09 10:10:27 No build Merge: 1906ff683 aff0b4652 Merge pull request #16942 from unknownbrackets/depth-bloom-hack GPU: Skip depth resize when forcing 1x
v1.14.4-534-gada6aa77e Unknown W. Brackets 2023-02-14 02:16:27 No build riscv: Correct offset prescale in vertexjit. Also implement doubling while here.
v1.14.4-533-ge1c391b1c Unknown W. Brackets 2023-02-14 02:15:49 No build riscv: Use vertexjit for hardware skinned verts.
v1.14.4-533-g1906ff683 Henrik Rydgård 2023-02-09 09:56:57 Download Download Download Merge: cc1e0a3bb 4bc205b7b Merge pull request #16943 from unknownbrackets/dialog-update Dialog: Warn when ignoring the dialog language
v1.14.4-532-g991c59649 Unknown W. Brackets 2023-02-14 01:57:13 No build riscv: Set constants once in vertexjit.
v1.14.4-531-gdc4136d54 Unknown W. Brackets 2023-02-13 07:20:14 No build riscv: Add prescale to vertexjit.
v1.14.4-530-g77b2e6387 Unknown W. Brackets 2023-02-13 04:19:12 No build riscv: Add colors to vertexjit. This don't feel very efficient, but they overall beat non-jit.
v1.14.4-529-gee10fae04 Unknown W. Brackets 2023-02-12 23:45:48 No build riscv: Add basic steps to vertex decode.
v1.14.4-529-gcc1e0a3bb Henrik Rydgård 2023-02-09 09:56:10 No build Merge: 2d0252feb 0bccdf336 Merge pull request #16944 from styxnix/master Update fi_FI.ini
v1.14.4-528-g219e0db4e Unknown W. Brackets 2023-02-12 22:31:39 No build riscv: Initial vertexjit.
v1.14.4-528-g0bccdf336 Jaakko Saarikko 2023-02-09 08:08:52 No build Update fi_FI.ini
v1.14.4-527-gb9ba38130 Jaakko Saarikko 2023-02-09 07:34:42 No build Merge: 40d5867ed 2d0252feb Merge branch 'hrydgard:master' into master
v1.14.4-527-g0b05d20c0 Unknown W. Brackets 2023-02-12 22:01:30 No build riscv: Fix poison with compressed instructions.
v1.14.4-526-g89c18d807 Unknown W. Brackets 2023-02-12 21:10:29 No build riscv: Cleanup missing Poison, Crash.
v1.14.4-525-g0532b3553 Unknown W. Brackets 2023-02-12 19:06:53 No build Osk: Update by button flag consistently.
v1.14.4-524-g4bc205b7b Unknown W. Brackets 2023-02-09 04:07:54 No build Impose: Log when ignoring requested language.
v1.14.4-523-gd7732f7fd Unknown W. Brackets 2023-02-09 04:04:18 No build Dialog: Warn when ignoring the dialog language.
v1.14.4-523-g85ee85102 Henrik Rydgård 2023-02-08 22:05:01 No build Just reorder some settings.
v1.14.4-522-gfcc1abc7c Unknown W. Brackets 2023-02-09 04:02:37 No build Dialog: Update by button flag consistently. Always check for the flag to change in Update().
v1.14.4-522-gaff0b4652 Unknown W. Brackets 2023-02-09 03:45:01 No build GPU: Skip depth resize when forcing 1x.
v1.14.4-522-ga9a45481c Henrik Rydgård 2023-02-08 21:54:15 No build Scale buttons by 1.5 instead of 2.0 on touch. Not sure if this should really be a setting. If you don't like the scaling at all, you can still choose the glow style. We should probably somehow make that one more obvious though.
v1.14.4-522-g037bf3575 Unknown W. Brackets 2023-02-15 06:30:06 No build libretro: Update flags for Android ndk-build.
v1.14.4-521-g2d0252feb Henrik Rydgård 2023-02-08 21:34:29 Download Download Download Merge: 88130bbd6 ab63689cc Merge pull request #16916 from hrydgard/implement-delayed-readback Implement delayed depth readbacks, Vulkan only
v1.14.4-514-g88130bbd6 Henrik Rydgård 2023-02-08 19:14:34 Download Download Download Merge: 17695314b 9827dd536 Merge pull request #16932 from hrydgard/listsync-eat-cycles Eat some cycles in sceGeListSync, count listsyncs and drawsyncs in gpu stats
v1.14.4-513-gab63689cc Henrik Rydgård 2023-02-08 15:37:06 No build Remove bad comment
v1.14.4-512-g17695314b Henrik Rydgård 2023-02-08 18:01:26 Download Download Download Merge: 62c49779f 7bbb5eac5 Merge pull request #16936 from lvonasek/feature_openxr_multiplatform_apk OpenXR - One APK for both Pico and Quest
v1.14.4-512-g5ad111cfc Henrik Rydgård 2023-02-08 08:59:47 No build Return value fix
v1.14.4-511-g735cd26db Henrik Rydgård 2023-02-07 23:13:12 No build Document Syphon Filter hack, but don't enable it
v1.14.4-511-g7bbb5eac5 Lubos 2023-02-08 17:41:50 No build Comment fixed
v1.14.4-510-gabf76bd21 Lubos 2023-02-08 17:26:36 No build OpenXR - One APK for both Pico and Quest
v1.14.4-510-g94f51d5d2 Henrik Rydgård 2023-02-07 19:32:44 No build Make the Dangan Ronpa readback async
v1.14.4-509-g62c49779f Henrik Rydgård 2023-02-08 08:50:07 Download Download Download Merge: d1e0061dc ecf82a905 Merge pull request #16933 from xujibbs/patch-48 Update zh_CN.ini
v1.14.4-509-g5f13bc061 Henrik Rydgård 2023-02-07 19:28:16 No build Color readback: Read the previous framebuffer instead of the one being switched to
v1.14.4-508-gecf82a905 xujibbs 2023-02-08 02:02:06 No build Update zh_CN.ini
v1.14.4-508-gb3e6b81e4 Henrik Rydgård 2023-02-05 16:59:23 No build Implement delayed depth readbacks for Vulkan only
v1.14.4-508-g9827dd536 Henrik Rydgård 2023-02-07 22:59:46 No build Count listsyncs and drawsyncs in gpu stats. Eat some cycles in listSync Chose a conservative number (same as sceGeContinue)
v1.14.4-507-gd1e0061dc Henrik Rydgård 2023-02-07 21:16:21 Download Download Download Merge: 081cdeaea 6e91ca9e5 Merge pull request #16930 from lvonasek/feature_openxr_forcevr OpenXR - Option to disable automatic switch between 2D and VR
v1.14.4-505-g081cdeaea Henrik Rydgård 2023-02-07 18:47:28 Download Download Download Merge: 59ae9dac0 40e92ce75 Merge pull request #16929 from warmenhoven/dev/warmenhoven/libretro-ios Build for tvOS as a libretro core
v1.14.4-503-g59ae9dac0 Henrik Rydgård 2023-02-07 18:46:34 No build Merge: 9b8600068 9e736ca50 Merge pull request #16928 from hrydgard/mac-math-workaround Workaround for sin/cos issue in GTA on Mac (and maybe others)
v1.14.4-502-g40e92ce75 Eric Warmenhoven 2023-02-07 18:11:35 No build Build for tvOS as a libretro core
v1.14.4-502-g9e736ca50 Henrik Rydgård 2023-02-07 17:43:12 No build Workaround for sin/cos issue in GTA on Mac (and maybe others)
v1.14.4-501-g9b8600068 Henrik Rydgård 2023-02-07 13:03:33 Download Download Download Merge: 86a5a8205 742e123b2 Merge pull request #16919 from hrydgard/gl-delayed-readback-prep Move GLFrameData out of GLRenderManager.
v1.14.4-500-g742e123b2 Henrik Rydgård 2023-02-06 17:07:19 No build Address feedback
v1.14.4-499-gb4aa12029 Henrik Rydgård 2023-02-06 11:25:41 No build OpenGL readback: Move any format convert to when the data is read. Eliminates a copy, and will fit better with delayed readbacks.
v1.14.4-498-gd502198aa Henrik Rydgård 2023-02-06 10:46:52 No build Move GLFrameData out of GLRenderManager. Small refactor to prepare for adding delayed readback support to the OpenGL backend.
v1.14.4-497-g86a5a8205 Henrik Rydgård 2023-02-07 12:11:06 Download Download Download Merge: b3612de52 ec54095b6 Merge pull request #16924 from warmenhoven/dev/warmenhoven/libretro-ios Build for iOS as a libretro core
v1.14.4-495-gb3612de52 Henrik Rydgård 2023-02-07 09:08:22 Download Download Download Merge: 69769e858 655797a84 Merge pull request #16925 from unknownbrackets/ios-force-ir iOS: Disable jit in DefaultCpuCore()
v1.14.4-493-g69769e858 Henrik Rydgård 2023-02-07 09:07:37 No build Merge: 6f9d6c6c5 2865310bc Merge pull request #16921 from zack-huangzihan/master vulkan: Add the function realization of arm device to kms vulkan
v1.14.4-492-gec54095b6 Eric Warmenhoven 2023-02-07 05:36:55 No build Build for iOS as a libretro core
v1.14.4-492-g6e91ca9e5 Lubos 2023-02-07 19:48:16 No build OpenXR - Option to disable automatic switch between 2D and VR
v1.14.4-491-g2865310bc ZiHan Huang 2023-02-06 13:48:21 No build vulkan: Add the function realization of arm device to kms vulkan Signed-off-by: ZiHan Huang <zack.huang@rock-chips.com>
v1.14.4-491-g6f9d6c6c5 Henrik Rydgård 2023-02-05 13:45:29 Download Download Download New version of WM_USER_GET_BASE_POINTER
v1.14.4-490-g53f961acf Henrik Rydgård 2023-02-06 09:57:18 Download     Merge: 30fbcf356 3fcdf0e4d Merge pull request #16918 from unknownbrackets/libretro-android libretro: Add cpu_features flags to Android.mk
v1.14.4-488-g30fbcf356 Henrik Rydgård 2023-02-05 23:25:57 Download     Merge: ec5afb2d8 23049533b Merge pull request #16914 from hrydgard/readback-more-prep Some more plumbing of parameters, preparing for readback stuff
v1.14.4-482-gec5afb2d8 Henrik Rydgård 2023-02-05 21:00:47 Download     Merge: dd64fe871 2cada6308 Merge pull request #16812 from unknownbrackets/task-priority ThreadManager: Add simple priority queues
v1.14.4-481-g23049533b Henrik Rydgård 2023-02-05 22:57:33 No build Restore GetDepthBuffer precision - the stretchy-color-readback path is not suitable for this.
v1.14.4-480-g5ac9b88e8 Henrik Rydgård 2023-02-05 16:41:12 No build Plumbing miss
v1.14.4-479-g63c43b90f Henrik Rydgård 2023-02-05 13:59:16 No build Remove a level of indentation in LoadCLUT
v1.14.4-478-g937975000 Henrik Rydgård 2023-02-05 10:52:52 No build Add a ReadbackMode parameter to more functions in the FramebufferManager
v1.14.4-477-g92f4de7b7 Henrik Rydgård 2023-02-05 10:16:54 No build Small cleanup. Let's reduce the number of readback paths.
v1.14.4-476-gdd64fe871 Henrik Rydgård 2023-02-05 08:59:10 Download     Merge: 7ae9d68b0 bff0d735e Merge pull request #16912 from lvonasek/compat_openxr_mh3hud OpenXR - Fix HUD in Monster Hunter 3rd
v1.14.4-474-g7ae9d68b0 Henrik Rydgård 2023-02-05 08:58:08 No build Merge: 910e66a59 31df6bf0f Merge pull request #16910 from hrydgard/async-readback-prep Prepare for adding async readback (use VMA for readback allocs, add a param)
v1.14.4-471-g31df6bf0f Henrik Rydgård 2023-02-05 00:35:30 No build Move some code around, get rid of some unnecessary fences
v1.14.4-470-g910e66a59 Henrik Rydgård 2023-02-05 08:13:53 Download     Merge: 05f10ce38 c6ef38e57 Merge pull request #16911 from Kaitul/patch-10 Update zh_TW.ini
v1.14.4-470-g7b5def9ff Henrik Rydgård 2023-02-04 23:52:38 No build Use VMA to manage readback memory
v1.14.4-469-gc6ef38e57 人工知能 2023-02-05 07:56:47 No build Update zh_TW.ini
v1.14.4-469-g4427cb4fc Henrik Rydgård 2023-02-04 23:40:36 No build Add parameter to thin3d::CopyFramebufferToMemory to specify blocking mode. Not yet implemented.
v1.14.4-468-g05f10ce38 Henrik Rydgård 2023-02-04 19:28:14 Download     Merge: 1a4a89aec 281b0d6aa Merge pull request #16908 from hrydgard/lens-flare-workaround Quick fix for the lens flare in Burnout
v1.14.4-467-g281b0d6aa Henrik Rydgård 2023-02-04 18:01:53 No build Quick fix for the lens flare in Burnout We have to assume that ForceLowerResolutionForEffects has been set for good reason - in this case, the effect probably can't safely function without it. Fixes #11100 once again.
v1.14.4-466-g1a4a89aec Henrik Rydgård 2023-02-04 16:20:44 Download     Merge: 26b26a6ff 236611ac1 Merge pull request #16907 from hrydgard/readback-refactor Fix Syphon Filter lens flares by adding compat flag to read back the depth buffer
v1.14.4-465-g236611ac1 Henrik Rydgård 2023-02-04 13:28:59 No build Initial implementation of depth readback for Syphon Filter. Fixes the lens flares.
v1.14.4-464-g62484f01e Henrik Rydgård 2023-02-04 12:05:50 No build Make ReadbackFramebufferSync able to use the stretch ability of ReadbackDepthbufferSync
v1.14.4-463-gc7234aa3b Henrik Rydgård 2023-02-04 11:36:48 No build Handle scaling internally in ReadFramebufferSync
v1.14.4-462-g26b26a6ff Henrik Rydgård 2023-02-04 11:15:34 Download Download Download Merge: d41f10526 fb8aff5a8 Merge pull request #16905 from hrydgard/readback-with-stretchblit Depth readback with built-in stretchblit
v1.14.4-457-gfb8aff5a8 Henrik Rydgård 2023-02-03 21:06:43 No build Split out the depth stuff from the file, move to GPU/Common
v1.14.4-457-gd41f10526 Henrik Rydgård 2023-02-04 10:40:14 Download Download Download Merge: c9e386f78 6ab6d8500 Merge pull request #16906 from DDinghoya/patch-7 Update ko_KR.ini
v1.14.4-456-g23c8a7947 Henrik Rydgård 2023-02-03 20:53:49 No build Make depth readback through the "color path" work on all backends except D3D9
v1.14.4-456-g6ab6d8500 DDinghoya 2023-02-04 03:43:02 No build Update ko_KR.ini
v1.14.4-455-gc9e386f78 Henrik Rydgård 2023-02-03 19:17:55 Download Download Download Merge: d6b37b00c df1700002 Merge pull request #16903 from hrydgard/libretro-buildfix-gles3 Attempt at libretro buildfix
v1.14.4-455-g4402530ca Henrik Rydgård 2023-02-03 20:32:16 No build Use ShaderWriter to generate the depth readback shader
v1.14.4-454-gf2a6c744b Henrik Rydgård 2023-02-03 18:51:59 No build Add built-in stretch functionality to depth readback shader path
v1.14.4-454-gdf1700002 Henrik Rydgård 2023-02-03 18:58:26 No build Attempt at libretro buildfix
v1.14.4-454-gbff0d735e Lubos 2023-02-05 08:38:43 No build OpenXR - Fix HUD in Monster Hunter 3rd
v1.14.4-453-gd6b37b00c Henrik Rydgård 2023-02-03 10:55:31 Download Download Download Merge: 7635c4447 4fa7bbfc4 Merge pull request #16901 from lvonasek/hotfix_pico53_bug OpenXR - Fix rendering on PicoOS 5.3
v1.14.4-453-g2cada6308 Unknown W. Brackets 2023-02-03 02:07:31 No build UI: Buildfix on MSVC 2017.
v1.14.4-452-gd2d854b8e Unknown W. Brackets 2023-01-15 17:15:59 No build Replacement: Fix JNI attach for texture save.
v1.14.4-451-gc690b1266 Unknown W. Brackets 2023-01-15 17:15:13 No build ThreadManager: Use priority across global/thread.
v1.14.4-451-g4fa7bbfc4 Lubos 2023-02-03 10:00:15 No build OpenXR - Ignore should render parameter
v1.14.4-450-gf8b16a38a Lubos 2023-02-03 09:53:11 No build Merge: 6dc264e7e 13b3a540c Merge branch 'master' into hotfix_pico53_bug
v1.14.4-450-g0971555e5 Unknown W. Brackets 2023-01-15 17:05:48 No build ThreadManager: Add simple priority queues. This allows basic differentiation of priorities.
v1.14.4-449-g655797a84 Unknown W. Brackets 2023-02-07 06:07:32 No build iOS: Disable jit in DefaultCpuCore(). This means loading game-specific inis should properly auto-disable.
v1.14.4-449-g7635c4447 Henrik Rydgård 2023-02-03 08:51:35 Download Download Download Oops, apply the alpha fix for D3D9 and OpenGL too. See #16875
v1.14.4-449-g88ba003f4 Unknown W. Brackets 2023-01-15 16:55:07 No build ThreadManager: Add a simple priority field. Currently, not actually respected.
v1.14.4-449-g3fcdf0e4d Unknown W. Brackets 2023-02-06 08:52:28 No build libretro: Add cpu_features flags to Android.mk.
v1.14.4-448-g13b3a540c Henrik Rydgård 2023-02-02 17:25:36 Download Download Download Merge: 5045d033e c11f7e3a5 Merge pull request #16898 from hrydgard/tex-alpha-fix Fix texture alpha when texturing from full-alpha textures.
v1.14.4-447-gc11f7e3a5 Henrik Rydgård 2023-02-02 16:12:28 No build Fix texture alpha when texturing from full-alpha textures. Fixes #16875
v1.14.4-446-g5045d033e Henrik Rydgård 2023-02-02 12:27:59 Download Download Download Merge: a11ca4cb9 af8e4cd36 Merge pull request #16896 from hrydgard/tilt-improvements-2 Tilt improvements 2: Fix/overhaul calibration, add more previews
v1.14.4-438-ga11ca4cb9 Unknown W. Brackets 2023-02-02 01:04:43 Download Download Download Merge: 8e5840f64 85401fd8b Merge pull request #16895 from warmenhoven/dev/warmenhoven/libretro-mac Hopefully last libretro mac build fix.
v1.14.4-437-g85401fd8b Eric Warmenhoven 2023-02-02 00:39:42 No build Hopefully last libretro mac build fix.
v1.14.4-436-g8e5840f64 Henrik Rydgård 2023-02-01 22:50:23 Download Download Download Merge: e873bff61 5ff6213b1 Merge pull request #16894 from warmenhoven/dev/warmenhoven/libretro-mac Another (hopefully final) build fix for libretro mac x86_64
v1.14.4-435-gaf8e4cd36 Henrik Rydgård 2023-02-02 11:59:56 No build Fixes for portrait mode. Move the haptic feedback setting where it belongs.
v1.14.4-435-g5ff6213b1 Eric Warmenhoven 2023-02-01 22:36:14 No build Another (hopefully final) build fix for libretro mac x86_64
v1.14.4-434-ge873bff61 Henrik Rydgård 2023-02-01 21:40:15 Download Download Download Merge: 64f4701cd 560d6f3b7 Merge pull request #16893 from warmenhoven/dev/warmenhoven/libretro-mac Another libretro mac build fix
v1.14.4-434-g1a035a726 Henrik Rydgård 2023-02-02 11:01:42 No build Set a reasonable default angle
v1.14.4-433-gcdca95878 Henrik Rydgård 2023-02-02 10:53:42 No build Change "Customize tilt..." to "Tilt control setup"
v1.14.4-433-g560d6f3b7 Eric Warmenhoven 2023-02-01 21:19:02 No build Another libretro mac build fix
v1.14.4-433-g6b0cec2ae Serena 2023-02-14 17:11:44 No build i forgot this
v1.14.4-432-gc64aa9d19 Serena 2023-02-14 17:11:32 No build address concerns
v1.14.4-432-g64f4701cd Henrik Rydgård 2023-02-01 19:43:00 Download Download Download Merge: 50ac9206e a715462b0 Merge pull request #16891 from warmenhoven/dev/warmenhoven/libretro-mac Update to latest armips, with build fix for libretro mac
v1.14.4-432-g6b7a51d73 Henrik Rydgård 2023-02-02 10:29:16 No build Move tilt type selector into the customization dialog
v1.14.4-431-g59dec197d Henrik Rydgård 2023-02-02 00:59:29 No build Add previews for more types, fix mappings.
v1.14.4-431-g070194ef9 Serena 2023-02-06 20:34:27 No build fix on other platforms
v1.14.4-430-gcfe6ac5e0 Serena 2023-02-06 20:20:35 No build EMERGENCY FIX
v1.14.4-430-g50ac9206e Henrik Rydgård 2023-02-01 19:29:36 Download Download Download Merge: 738b7fc63 7e31ee1e2 Merge pull request #16892 from SerenaKit/serena/begone-SubtleVolume Remove SubtleVolume
v1.14.4-430-g1f51a3154 Henrik Rydgård 2023-02-01 23:47:42 No build Remove the separate deadzone-skip value.
v1.14.4-429-ga715462b0 Eric Warmenhoven 2023-02-01 18:23:41 No build Update to latest armips, with build fix for libretro mac
v1.14.4-429-g7e31ee1e2 Serena 2023-02-01 18:53:15 No build Remove SubtleVolume
v1.14.4-429-g6d474ac59 Serena 2023-02-06 20:17:27 No build macOS bar button items
v1.14.4-429-g4aeb1ef70 Henrik Rydgård 2023-02-01 16:07:01 No build Better math, fix tilt calibration (was entirely broken)
v1.14.4-428-g738b7fc63 Henrik Rydgård 2023-02-01 17:47:11 Download Download Download Merge: ce40744cd 5b9b7b4e9 Merge pull request #16889 from hrydgard/tilt-improvements Tilt improvements: Add visualizer, better defaults
v1.14.4-422-g5b9b7b4e9 Henrik Rydgård 2023-02-01 17:05:27 No build More language fixes, thanks Narugakuruga
v1.14.4-421-g3b428fcf9 Henrik Rydgård 2023-02-01 16:12:59 No build Fix translation issue.
v1.14.4-420-gce40744cd Henrik Rydgård 2023-02-01 17:21:53   Download Download Merge: 41eeddcce 482e989cd Merge pull request #16874 from SerenaKit/serena/darwin-browse-button Browse button on Darwin platforms, rename some classes/functions
v1.14.4-420-g9de35f23b Henrik Rydgård 2023-02-01 15:51:33 No build Update langtool dependencies
v1.14.4-419-g9e3cc6680 Henrik Rydgård 2023-02-01 15:35:57 No build Tilt: Add visualizer to customize tilt dialog. Improve defaults.
v1.14.4-418-g3b36a1bb6 Henrik Rydgård 2023-02-01 15:04:32 No build TiltEventProcessor belongs in Core, not UI.
v1.14.4-417-ga88bafff4 Henrik Rydgård 2023-02-01 14:58:16 No build Break out the JoystickHistoryView
v1.14.4-417-g41eeddcce Henrik Rydgård 2023-02-01 16:15:18 Download Download Download Merge: ee8868ed9 0a6d48d10 Merge pull request #16890 from iota97/fix-restore Fix restore, was not working on my machine (TM)
v1.14.4-416-g102607a6e Henrik Rydgård 2023-02-01 14:17:01 No build Code style fixes, translation key fix, cleanup
v1.14.4-416-g0a6d48d10 iota97 2023-02-01 15:53:20 No build fix restore, was not working on my machine (TM)
v1.14.4-415-gee8868ed9 Henrik Rydgård 2023-02-01 13:32:17 Download Download Download Merge: 6c8653762 1f3779d8a Merge pull request #16887 from hrydgard/restore-defaults-fix Restore defaults in a better way
v1.14.4-409-g6c8653762 Henrik Rydgård 2023-02-01 12:25:25 Download Download Download Merge: 2ed88a83c bf2cabb82 Merge pull request #16501 from ThirteenAG/master Input (inc. mouse and keyboard) api for plugins
v1.14.4-399-gbf2cabb82 Sergey P 2023-02-01 11:33:07 No build Merge: 64f1e5ed6 5ca0bfe71 merge from upstream
v1.14.4-397-g2ed88a83c Henrik Rydgård 2023-02-01 12:23:05 No build Merge: 0cfce04a0 a67604d00 Merge pull request #16802 from hrydgard/parallel-pipeline-creation Vulkan: Parallel pipeline creation
v1.14.4-393-ga67604d00 Henrik Rydgård 2023-02-01 11:42:25 No build Tighten up shader compilation logging
v1.14.4-392-gd7605c687 Henrik Rydgård 2023-01-31 12:25:29 No build Use dedicated threads for the shader object creation. Bypasses the deadlock possibility.
v1.14.4-392-g1f3779d8a Henrik Rydgård 2023-02-01 11:01:48 No build Don't delete the ini in order to restore defaults, instead just iterate.
v1.14.4-391-gfc1385b98 Henrik Rydgård 2023-02-01 10:45:03 No build Remove the "terminator" ConfigSettings
v1.14.4-391-g1437c2f70 Henrik Rydgård 2023-01-12 16:21:21 No build Comment update
v1.14.4-391-g0cfce04a0 Henrik Rydgård 2023-02-01 11:49:05 Download Download Download Merge: 5ca0bfe71 920479228 Merge pull request #16888 from Narugakuruga/patch-16 Fix zh_CN.ini
v1.14.4-390-g920479228 Narugakuruga 2023-02-01 11:39:59 No build Update zh_CN.ini
v1.14.4-390-g910b4cef4 Henrik Rydgård 2023-02-01 10:38:24 No build Add RestoreToDefault to ConfigSetting
v1.14.4-390-g6a290d799 Henrik Rydgård 2023-01-12 15:28:02 No build Measure pipeline compilation time since scheduling, to judge parallelism
v1.14.4-389-gfdbcd74e0 Henrik Rydgård 2023-02-01 10:27:15 No build Constify the ConfigSetting structs, they are just metadata really.
v1.14.4-389-gda3ce24cb Narugakuruga 2023-02-01 11:30:44 No build Update zh_CN.ini
v1.14.4-389-g8821d619e Henrik Rydgård 2022-06-12 13:23:24 No build Create pipelines in parallel
v1.14.4-388-gb9d3bf0c7 Henrik Rydgård 2023-02-01 10:19:33 No build Make ConfigSetting::Get() const
v1.14.4-388-g5ca0bfe71 Henrik Rydgård 2023-02-01 11:13:38   Download Download Fix compile error and warning Fixes #16886
v1.14.4-387-g12f219f69 Henrik Rydgård 2023-02-01 09:32:08 Download Download Download Merge: 681d02264 3d4863c86 Merge pull request #16884 from Narugakuruga/patch-15 Update zh_CN.ini
v1.14.4-386-g3d4863c86 Narugakuruga 2023-02-01 09:27:36 No build Update zh_CN.ini
v1.14.4-385-g681d02264 Henrik Rydgård 2023-02-01 09:18:01     Download Merge: 091f9dcab 6afeca810 Merge pull request #16883 from Narugakuruga/patch-14 Update Simplified Chinese
v1.14.4-381-g6afeca810 Narugakuruga 2023-02-01 09:14:07 No build Update zh_CN.ini
v1.14.4-381-g091f9dcab Henrik Rydgård 2023-02-01 09:14:19 Download Download   Merge: 79d453acf 9c6d63955 Merge pull request #16880 from unknownbrackets/buffer-allowed-z GPU: Allow depth above 65535
v1.14.4-380-g4022fbd51 Narugakuruga 2023-02-01 09:11:11 No build Update zh_CN.ini
v1.14.4-379-g891c1ba5f Narugakuruga 2023-02-01 08:58:58 No build Create zh_CN.ini
v1.14.4-378-g79d453acf Henrik Rydgård 2023-02-01 08:16:29 Download Download Download Merge: 9ec8ee1b2 165dffea2 Merge pull request #16882 from warmenhoven/dev/warmenhoven/libretro-mac Avoid symbol collisions with RetroArch on mac
v1.14.4-377-g165dffea2 Eric Warmenhoven 2023-02-01 08:02:09 No build Avoid symbol collisions with RetroArch on mac
v1.14.4-376-g9ec8ee1b2 Henrik Rydgård 2023-02-01 06:27:11 Download Download Download Merge: e0db28899 eb1b18ed4 Merge pull request #16870 from unknownbrackets/cpu-detect libretro: Probably fix macOS cpu_features build
v1.14.4-376-g9c6d63955 Unknown W. Brackets 2023-02-01 03:41:12 No build UI: Small formatting fix.
v1.14.4-375-g08ac34bae Unknown W. Brackets 2023-02-01 02:57:49 No build GPU: Allow depth above 65535. Hopefully it rounds down for any == or <= tests.
v1.14.4-374-ge0db28899 Henrik Rydgård 2023-02-01 00:05:40   Download Download Windows: Correct menu bar when dark mode is off
v1.14.4-373-g599bfed1b Henrik Rydgård 2023-01-31 23:10:00 Download Download Download Merge: 8e38ac078 5154e5e7b Merge pull request #16878 from hrydgard/selective-restore-to-default Restore settings to default - let you choose what to reset
v1.14.4-369-g5154e5e7b Henrik Rydgård 2023-01-31 21:26:12 No build Add some padding to the textview, buildfix
v1.14.4-368-g8e38ac078 Henrik Rydgård 2023-01-31 21:37:34 Download Download Download Merge: 79e4a3d34 712e3b9d9 Merge pull request #16879 from warmenhoven/dev/warmenhoven/libretro-mac Fix vulkan mac libretro crash due to not creating the surface
v1.14.4-368-g4f2085295 Henrik Rydgård 2023-01-31 20:38:09 No build cleanup
v1.14.4-367-gc554f4e2b Henrik Rydgård 2023-01-31 18:56:18 No build Allow restoring only settings, recents or controls to defaults. Fixes #16381 , though could make even more granular later. The only translation change was deleting one sentence from a longer string - used Google Translate to assist me in removing the correct part for a few of them, most were obvious. Hope they're all right.
v1.14.4-367-g712e3b9d9 Eric Warmenhoven 2023-01-31 21:13:24 No build Fix vulkan mac libretro crash due to not creating the surface
v1.14.4-366-g79e4a3d34 Henrik Rydgård 2023-01-31 20:41:12 Download Download Download Windows: Clamp the reported refresh rate to 60, experiment for problem from #16725
v1.14.4-366-g01eabe7e9 Henrik Rydgård 2023-01-31 17:16:31 No build GameSettingsScreen: Split up the giant CreateViews method
v1.14.4-365-gec2a95e96 Henrik Rydgård 2023-01-31 14:56:17 Download Download Download Merge: 1f3969aff 026ab32b2 Merge pull request #16876 from warmenhoven/dev/warmenhoven/libretro-mac libretro yaml fix
v1.14.4-364-g026ab32b2 Eric Warmenhoven 2023-01-31 14:25:18 No build libretro yaml fix
v1.14.4-363-g1f3969aff Henrik Rydgård 2023-01-31 11:50:59 Download Download Download Merge: c8dce81ff 6b0903f56 Merge pull request #16873 from hrydgard/dedicated-thread Add facility to run tasks on dedicated threads using the ThreadManager interface
v1.14.4-361-gc8dce81ff Henrik Rydgård 2023-01-31 11:14:01   Download Download Merge: b04dd81cb 5735b9a8a Merge pull request #16156 from hrydgard/opengl-thread-refactor OpenGL threading refactor
v1.14.4-354-g6b0903f56 Henrik Rydgård 2023-01-31 00:42:35 No build Add facility to run tasks on dedicated threads using the ThreadManager interface. Useful for things that should be run ASAP even if the threadpool is full, at a small extra cost. (Not recommended for very small tasks). Considering using this to resolve the deadlocks in #16802.
v1.14.4-353-gb04dd81cb Henrik Rydgård 2023-01-31 10:45:07 Download Download Download Merge: c88189289 b4a91dbce Merge pull request #16704 from hrydgard/darkmode Windows Dark Mode: initial support
v1.14.4-353-g40d5867ed Jaakko Saarikko 2023-02-01 07:33:08 No build Update fi_FI.ini
v1.14.4-352-g50f3ff04c Jaakko Saarikko 2023-01-31 11:00:25 No build Update fi_FI.ini
v1.14.4-351-g741b5c6b1 Jaakko Saarikko 2023-01-31 10:14:40 No build Merge: 532ed427c c88189289 Merge branch 'hrydgard:master' into master
v1.14.4-348-gc88189289 Henrik Rydgård 2023-01-31 10:12:50 Download Download Download Merge: 64a90ffd7 b97749d62 Merge pull request #16867 from hrydgard/initialization-cleanups Initialization cleanups
v1.14.4-345-g532ed427c Jaakko Saarikko 2023-01-30 23:10:38 No build Merge: f9531af20 7e29613df Merge branch 'hrydgard:master' into master
v1.14.4-345-g482e989cd Serena 2023-02-01 17:03:12 No build convert to System_SendMessage insanity
v1.14.4-345-g64a90ffd7 Henrik Rydgård 2023-01-31 10:12:24 No build Merge: 7e29613df 3a2852f9e Merge pull request #16871 from warmenhoven/dev/warmenhoven/libretro-mac #16869 Fix libretro Mac x64 build, add Mac arm64 build
v1.14.4-344-g230fb9376 Serena 2023-01-31 11:36:14 No build Browse button on Darwin platforms, rename some classes/functions
v1.14.4-344-g3a2852f9e Eric Warmenhoven 2023-01-31 05:33:40 No build Fix libretro Mac x64 build, add Mac arm64 build
v1.14.4-343-g7e29613df Henrik Rydgård 2023-01-30 20:47:02 Download Download Download Merge: df1c01327 891df6c0c Merge pull request #16868 from hrydgard/upgrade-vulkan-headers Update Vulkan headers to SDK 1.3.239
v1.14.4-342-g891df6c0c Henrik Rydgård 2023-01-30 18:52:00 No build Update Vulkan headers to SDK 1.3.239
v1.14.4-341-gdf1c01327 Henrik Rydgård 2023-01-30 18:47:36 Download Download Download Merge: a410ea553 a0ef9ce10 Merge pull request #16862 from unknownbrackets/cpu-detect Add and use the cpu_features library for feature detect
v1.14.4-341-g5735b9a8a Henrik Rydgård 2023-01-30 15:57:18 No build Buildfixes for libretro, ios
v1.14.4-340-gcb16f193e Henrik Rydgård 2023-01-30 15:45:05 No build Fix the problem. Still need to leave the loop with SDL even if we supply a swap function.
v1.14.4-339-gd43452f0c Henrik Rydgård 2022-11-08 22:27:02 No build Fix to shutdown sequence
v1.14.4-338-g436a3e0d6 Henrik Rydgård 2022-11-08 21:59:08 No build Cleaner exit from emuthread, as used by OpenGL. Don't know how it worked before...
v1.14.4-337-ga0c893cc8 Henrik Rydgård 2022-11-08 16:56:47 No build Fix ThreadFrame. All OK now except shutdown, it seems
v1.14.4-336-gb97749d62 Henrik Rydgård 2023-01-30 18:31:49 No build Assorted initialization cleanup and similar, found by valgrind and warnings
v1.14.4-336-g2659fd6f6 Henrik Rydgård 2022-10-03 16:35:08 No build Android work. Make the Android OpenGL exit prodecure make more sense
v1.14.4-335-gb62572a78 Henrik Rydgård 2022-10-03 15:56:30 No build Refactor the framedata/GPU thread management.
v1.14.4-335-g0f52954ea Henrik Rydgård 2023-01-30 14:30:24 No build Minor log cleanups
v1.14.4-334-geb1b18ed4 Unknown W. Brackets 2023-01-31 03:09:50 No build libretro: Probably fix macOS cpu_features build.
v1.14.4-334-ga410ea553 Henrik Rydgård 2023-01-30 11:49:08 Download Download Download Merge: 025b2c21f f773e66e0 Merge pull request #16864 from hrydgard/gl-refactor-breakout GL refactor: Breakout a couple of commits
v1.14.4-333-ga0ef9ce10 Unknown W. Brackets 2023-01-30 00:46:36 No build riscv: Add half-float encodings. These are simple.
v1.14.4-332-g08b5286bd Unknown W. Brackets 2023-01-30 00:45:51 No build arm64: Add some flags from cpu_features.
v1.14.4-331-gf773e66e0 Henrik Rydgård 2022-11-08 11:29:16 No build Minor optimization in GLQueueRunner
v1.14.4-331-gdcd83c1e4 Unknown W. Brackets 2023-01-30 00:23:53 No build riscv: Detect Zicsr with cpu_features.
v1.14.4-331-g025b2c21f Henrik Rydgård 2023-01-30 11:04:46 Download Download Download Merge: a120cb946 53b2095d1 Merge pull request #16863 from Kaitul/patch-9 Update zh_TW.ini
v1.14.4-330-gf9531af20 Jaakko Saarikko 2023-01-29 23:26:55 No build Update fi_FI.ini Initial commit
v1.14.4-330-gbfab82094 Henrik Rydgård 2022-10-03 12:51:21 No build Merge some functions
v1.14.4-330-g53b2095d1 人工知能 2023-01-30 09:11:13 No build Update zh_TW.ini
v1.14.4-330-g09eb509df Unknown W. Brackets 2023-01-30 00:03:42 No build Common: Expose CPU extension list directly. A bit silly to rely on the specific string formatting of a summary.
v1.14.4-329-ga120cb946 Henrik Rydgård 2023-01-29 20:09:07 Download Download Download Merge: a3228b839 bfea9f38f Merge pull request #16861 from unknownbrackets/ui-speed UI: Show expected FPS if speed+FPS is on
v1.14.4-329-g368aba3c8 Unknown W. Brackets 2023-01-29 22:03:08 No build Common: Detect x86 features with cpu_features.
v1.14.4-328-gbfea9f38f Unknown W. Brackets 2023-01-29 19:50:44 No build UI: Show expected FPS if speed+FPS is on. Same display as before, convenient to see this.
v1.14.4-328-g489411359 Unknown W. Brackets 2023-01-29 22:02:36 No build Common: Add cpu_features library.
v1.14.4-327-ga3228b839 Henrik Rydgård 2023-01-29 12:50:58 Download Download Download Merge: eef5c51c6 4cb37d439 Merge pull request #16860 from unknownbrackets/ui-ctrl-press UI: Highlight buttons on press in visual PSP map
v1.14.4-324-geef5c51c6 Henrik Rydgård 2023-01-29 08:36:39 Download Download Download Merge: 428736541 e4aa9e517 Merge pull request #16859 from nassau-tk/jpn0_fix4shinobido Fix for issue of disappear text on Shinobido Talese of The Ninja
v1.14.4-323-ge4aa9e517 nassau-tk 2023-01-29 02:17:33 No build Fix for issue of disappear text on Shinobido Talese of The Ninja
v1.14.4-322-g428736541 Henrik Rydgård 2023-01-29 00:25:00 Download Download Download Update URLs, fix feedback from #16851
v1.14.4-321-gf7d9f6d0e Henrik Rydgård 2023-01-29 00:21:28 No build Merge: 78c47a165 f0bfb3f37 Merge pull request #16857 from lvonasek/feature_openxr_gamecamera OpenXR - Control game camera using head rotation
v1.14.4-311-g78c47a165 Henrik Rydgård 2023-01-28 17:32:23 Download Download Download Merge: be8a02fdb 871fc1737 Merge pull request #16855 from iota97/analog-custom Add analog to custom button and gesture
v1.14.4-309-gbe8a02fdb Henrik Rydgård 2023-01-28 15:58:28 Download Download Download Merge: 415e3f1d9 98ff63b79 Merge pull request #16856 from TotalCaesar659/patch-1 Update Russian translation
v1.14.4-308-g98ff63b79 TotalCaesar659 2023-01-28 13:52:34 No build Remove dot for consistency with other sentences
v1.14.4-307-gc55b95209 TotalCaesar659 2023-01-28 13:45:53 No build Update Russian translation
v1.14.4-306-gf0bfb3f37 Lubos 2023-01-28 21:45:29 No build OpenXR - Head control mapping when game smoothes camera movement (MH3)
v1.14.4-306-g415e3f1d9 Henrik Rydgård 2023-01-28 11:39:48 Download Download Download Merge: 99d992a00 c37f3edb7 Merge pull request #16851 from SerenaKit/serena/battery-stuff Ability to show battery % on Darwin platforms, transform FPS/Speed counter into a BitCheckbox
v1.14.4-305-g7d1b50d6f Lubos 2023-01-28 18:36:29 No build OpenXR - Combine game and VR camera rotation
v1.14.4-304-g5831d98c8 Lubos 2023-01-28 13:41:04 No build OpenXR - Disable head control when entering the menu
v1.14.4-303-gb137ecf5c Lubos 2023-01-28 13:28:17 No build OpenXR - Head rotations refactor
v1.14.4-302-g093903e6a Lubos 2023-01-28 13:08:27 No build OpenXR - Support head rotations in 2D
v1.14.4-301-gc368a213a Lubos 2023-01-28 11:50:46 No build OpenXR - Support head rotations in 2D
v1.14.4-301-g64f1e5ed6 Sergey P 2023-02-01 11:26:17 No build range checks
v1.14.4-300-g51a29fb4b Lubos 2023-01-28 11:22:26 No build OpenXR - Regroup the VR settings
v1.14.4-300-g6ed017ac8 Sergey P 2023-01-26 13:06:52 No build fixes
v1.14.4-299-g91aa6ad60 Sergey P 2023-01-26 12:50:09 No build Merge: 2358ae01d 763cb8ea2 merge from upstream
v1.14.4-299-g1b0b8cb9c Lubos 2023-01-28 10:42:31 No build OpenXR - Disable HMD rotations if requested
v1.14.4-298-geadaf34d1 Lubos 2023-01-28 10:33:51 No build OpenXR - Prepare configs for ingame camera control
v1.14.4-298-g871fc1737 iota97 2023-01-28 07:42:20 No build Add analog to custom button and gesture
v1.14.4-297-g99d992a00 Henrik Rydgård 2023-01-27 23:56:18 Download Download Download Merge: 6a029fcc9 aa047233e Merge pull request #16852 from sum2012/font-log2 Add font's logging of requestedStyle
v1.14.4-296-gaa047233e sum2012 2023-01-27 18:58:52 No build Add font's logging of requestedStyle
v1.14.4-295-g6a029fcc9 Henrik Rydgård 2023-01-26 16:53:15 Download Download Download Merge: 50d2a1e7b b8cda0ea5 Merge pull request #16850 from Arashvscode/patch-2 fixed fa ir
v1.14.4-294-gc37f3edb7 Serena 2023-01-28 07:53:11 No build fix indent
v1.14.4-294-gb8cda0ea5 Mr a 2023-01-26 16:12:19 No build fixed fa ir
v1.14.4-293-g50d2a1e7b Henrik Rydgård 2023-01-26 15:44:12 Download Download Download Merge: 763cb8ea2 7af0de02c Merge pull request #16849 from DDinghoya/patch-6 Update ko_KR.ini
v1.14.4-293-g30f629676 Serena 2023-01-27 17:12:41 No build Remove some Windows + Qt stuff + meow
v1.14.4-292-gca154879f Serena 2023-01-27 16:16:50 No build Make changes requested by hygdrad
v1.14.4-292-g7af0de02c DDinghoya 2023-01-26 15:38:55 No build Update ko_KR.ini
v1.14.4-291-gca25d536e Serena 2023-01-27 12:00:12 No build fix typo + remove branch from CI
v1.14.4-291-g763cb8ea2 Henrik Rydgård 2023-01-25 22:48:08 Download Download Download Merge: dc8171231 ad83a5a20 Merge pull request #16848 from sum2012/font-log Add more logging in sceFontFindOptimumFont
v1.14.4-290-gad83a5a20 sum2012 2023-01-25 22:30:47 No build Add more logging in sceFontFindOptimumFont Will easier to compare real psp's font
v1.14.4-290-g14b230b9c Serena 2023-01-27 10:57:38 No build oops, forgot to do gr->T
v1.14.4-289-gdc8171231 Unknown W. Brackets 2023-01-25 19:11:59 Download Download Download Merge: 91cca1c98 e03db2ee2 Merge pull request #16844 from hrydgard/crc-on-crash-display Display CRC on crash screen. Thanks sum2012 for the idea.
v1.14.4-289-g995c9e1c2 Serena 2023-01-27 10:51:49 No build Localization changes
v1.14.4-288-ge03db2ee2 Henrik Rydgård 2023-01-25 00:43:17 No build Display CRC on crash screen. Thanks sum2012 for the idea. Fixes #16840
v1.14.4-288-g53e937d13 Serena 2023-01-27 09:22:37 No build Trigger CI
v1.14.4-287-gf250a5495 Serena 2023-01-27 09:19:29 No build Support for showing % on Darwin platforms and some other changes
v1.14.4-287-g91cca1c98 Henrik Rydgård 2023-01-24 16:48:13 Download Download Download Improve scissor rect clipping. Affected D3D11 validation when maximizing/minimizing.
v1.14.4-286-g422883726 Henrik Rydgård 2023-01-23 17:06:29 Download Download Download Merge: 473da82e8 8efc7f850 Merge pull request #16839 from Kaitul/patch-8 Update zh_TW.ini
v1.14.4-285-g8efc7f850 人工知能 2023-01-23 17:03:43 No build Update zh_TW.ini
v1.14.4-284-g473da82e8 Henrik Rydgård 2023-01-23 07:26:53 Download Download Download Merge: d8d23e228 7d604404e Merge pull request #16835 from xujibbs/patch-47 Update zh_CN.ini
v1.14.4-283-g7d604404e xujibbs 2023-01-23 03:57:06 No build Update zh_CN.ini
v1.14.4-282-gd8d23e228 Unknown W. Brackets 2023-01-22 23:13:01 Download Download Download Merge: 09f8a256e 13122ddd1 Merge pull request #16834 from SerenaKit/serena/memory-stick-dir-customization Make changes requested by unknown
v1.14.4-280-g09f8a256e Henrik Rydgård 2023-01-22 22:01:52 Download Download Download Merge: 3bc2450b5 1e502cf98 Merge pull request #16833 from SerenaKit/serena/memory-stick-dir-customization Memory stick customization option for Darwin platforms + improvements to the build system for iOS
v1.14.4-274-g3bc2450b5 Unknown W. Brackets 2023-01-22 21:37:47 Download Download Download riscv: Add bitmanip instructions to emitter (#16832) * riscv: Cleanup emitter, add bitmanip detect. Better to encode using Funct7::ZERO, and obviously for SRA. * riscv: Add bitmanip instructions to emitter.
v1.14.4-273-g31d106b0c sum2012 2023-01-22 13:37:38 Download Download Download Update zh_TW translation (#16830) * Update zh_TW.ini * More update
v1.14.4-272-g4dcd2a11f Henrik Rydgård 2023-01-22 11:22:30 Download Download Download Merge: 58d15629f 2aeee8397 Merge pull request #16829 from unknownbrackets/riscv-vec Add vector instructions to RISC-V emitter
v1.14.4-268-g2aeee8397 Unknown W. Brackets 2023-01-22 09:17:40 No build riscv: Add vector transfer instructions.
v1.14.4-267-gc99eb18f3 Unknown W. Brackets 2023-01-22 08:23:58 No build riscv: Add vector mask instructions.
v1.14.4-266-g88de04332 Unknown W. Brackets 2023-01-22 07:35:38 No build riscv: Add vector reduce instructions.
v1.14.4-265-g2a7bdbf80 Unknown W. Brackets 2023-01-22 07:05:13 No build riscv: Add vector float move/compare/unary.
v1.14.4-264-gf0796676f Unknown W. Brackets 2023-01-22 05:48:49 No build riscv: Add vector float arith/mul funcs. Including all the fused multiplies.
v1.14.4-263-ga1ca29136 Unknown W. Brackets 2023-01-22 05:22:50 No build riscv: Add vector fixed-point arith instructions.
v1.14.4-262-ga313e440b Unknown W. Brackets 2023-01-22 04:46:50 No build riscv: Add vector integer move/broadcast.
v1.14.4-261-g6f78f2a2d Unknown W. Brackets 2023-01-22 04:35:41 No build riscv: Add vector integer muliplies.
v1.14.4-260-gb3be90155 Unknown W. Brackets 2023-01-22 04:02:02 No build riscv: Add vector bitwise/compare funcs.
v1.14.4-260-g58d15629f Henrik Rydgård 2023-01-22 11:18:01 No build Merge: 3b388c769 a6b1b79b7 Merge pull request #16828 from sum2012/patch-1 Add Warriors Orochi to [ReportSmallMemStick]
v1.14.4-259-ga6b1b79b7 sum2012 2023-01-22 07:06:58 No build oop
v1.14.4-259-g6fa50eaa8 Unknown W. Brackets 2023-01-22 02:42:27 No build riscv: Add vector int add/sub and many encodings.
v1.14.4-259-g4cb37d439 Unknown W. Brackets 2023-01-29 02:42:23 No build UI: Highlight buttons on press in visual PSP map.
v1.14.4-258-gf7716d592 sum2012 2023-01-22 04:16:44 No build Add Warriors Orochi to [ReportSmallMemStick] in compat.ini Close #16827
v1.14.4-258-gbfd60a67a Unknown W. Brackets 2023-01-21 23:51:52 No build riscv: Add vector load/store ops.
v1.14.4-258-g76c9ddc17 Unknown W. Brackets 2023-01-29 02:41:43 No build UI: Label visual PSP buttons on focus. For clarity on what button they are and that they are focused.
v1.14.4-257-g3b388c769 Henrik Rydgård 2023-01-21 18:59:32 Download Download Download Merge: e95470d51 76c7dac9c Merge pull request #16826 from lvonasek/compat_openxr_mirroring OpenXR - Fix axis mirroing for Tales of the World
v1.14.4-255-ge95470d51 Henrik Rydgård 2023-01-21 14:42:33 Download Download Download Merge: 03f64a021 97b65156b Merge pull request #16825 from emuall/c17 use std c++17
v1.14.4-254-g13122ddd1 Serena 2023-01-22 22:23:07 No build Make changes requested by unknown
v1.14.4-254-g97b65156b hsoftxl 2023-01-21 13:56:45 No build use std c++17
v1.14.4-253-g1e502cf98 Serena 2023-01-22 20:42:56 No build Don't remove code sign identity by default for ios.cmake and remove branch from build.yml
v1.14.4-253-g03f64a021 Henrik Rydgård 2023-01-20 21:23:00 Download Download Download Merge: c75a7e0f5 1c8bedbed Merge pull request #16816 from unknownbrackets/metal-align-verts Vulkan: Force align verts to 4 on Apple devices
v1.14.4-252-gc10e44708 Serena 2023-01-22 19:04:41 No build Fix macOS by adding ARC build
v1.14.4-251-g5066f7f24 Serena 2023-01-22 18:45:28 No build Trigger CI
v1.14.4-250-gd9ad0e36d Serena 2023-01-22 18:44:18 No build Indentation fixes
v1.14.4-250-gc75a7e0f5 Henrik Rydgård 2023-01-20 15:02:31 Download Download Download Merge: ac5139ba6 5491a0579 Merge pull request #16821 from lvonasek/feature_openxr_level5 OpenXR - Enable level 5 CPU/GPU performance on Quest 2
v1.14.4-249-g5491a0579 Lubos 2023-01-20 14:40:09 No build OpenXR - Enable level 5 CPU/GPU performance on Quest 2
v1.14.4-249-g76c7dac9c Lubos 2023-01-21 17:46:02 No build OpenXR - Fix axis mirroing for Tales of the World
v1.14.4-249-g2f3959cc5 Serena 2023-01-22 18:32:34 No build Memory stick customization for Darwin
v1.14.4-248-gac5139ba6 Henrik Rydgård 2023-01-19 21:35:46   Download Download Merge: ece6edfe8 265a3cf7a Merge pull request #16818 from unknownbrackets/warnings Fix a few warnings and a debugger emuhack bug on mem access
v1.14.4-246-g265a3cf7a Unknown W. Brackets 2023-01-19 06:42:36 No build Debugger: Fix a dumb typo.
v1.14.4-246-g1c8bedbed Unknown W. Brackets 2023-01-18 16:28:12 No build Vulkan: Align for all Apple devices, not just M1.
v1.14.4-245-gece6edfe8 Henrik Rydgård 2023-01-17 11:45:05 Download Download Download SDL audio: Let's try 256 for fmt.samples. See issue #12705
v1.14.4-245-g8d4007ce3 Unknown W. Brackets 2023-01-18 16:24:18 No build Vulkan: Force align verts to 4 on Apple devices.
v1.14.4-245-g6af6ccc1c Unknown W. Brackets 2023-01-19 06:42:19 No build Global: Fix some format warnings.
v1.14.4-244-g40abcdb68 Henrik Rydgård 2023-01-15 11:45:01 Download Download Download Merge: e410bc355 1b2bc0583 Merge pull request #16798 from hrydgard/rockman-dash-2-fix Add workaround for hung music notes in Rockman Dash 2
v1.14.4-239-ge410bc355 Henrik Rydgård 2023-01-15 10:41:13   Download Download Merge: 2bade70e3 0f3f2e361 Merge pull request #16808 from unknownbrackets/shader-errors GLES: More uint const paranoia
v1.14.4-237-g2bade70e3 Henrik Rydgård 2023-01-15 10:40:54 No build Merge: 5521bd62d 7d13d8743 Merge pull request #16809 from unknownbrackets/thread-ordering ThreadManager: Don't allow reordering of queue
v1.14.4-236-g7d13d8743 Unknown W. Brackets 2023-01-15 01:33:00 No build Windows: Fix MSVC 2017 compile.
v1.14.4-235-g3a6fa9b4b Unknown W. Brackets 2023-01-15 01:29:57 No build ThreadManager: Don't allow reordering of queue. Allowing a priority item is faster, but can cause confusion when you expect things to run in the same sequence they're enqueued.
v1.14.4-234-g5521bd62d Henrik Rydgård 2023-01-14 01:12:17 Download Download Download Merge: 027edd6f5 ce4e42eb2 Merge pull request #16805 from hunterk/master expose analog-is-circle functionality to libretro
v1.14.4-233-gce4e42eb2 hunterk 2023-01-14 00:22:24 No build expose analog-is-circle functionality to libretro
v1.14.4-232-g027edd6f5 Henrik Rydgård 2023-01-13 10:45:30 Download Download Download Cleanup and warning fix in the new sysclib functions
v1.14.4-231-g97bef8948 Henrik Rydgård 2023-01-12 15:01:02 No build Some cleanup when fixing a warning
v1.14.4-230-gea1803165 Henrik Rydgård 2023-01-13 10:41:01   Download Download Merge: 5b3ac098a 784e8ab78 Merge pull request #16804 from hrydgard/fix-pipeline-cache-race-condition Fix a race condition during Vulkan shader cache load.
v1.14.4-229-g784e8ab78 Henrik Rydgård 2023-01-13 10:14:29 No build Fix a race condition during Vulkan shader cache load. Could lead to unnecessary pipelines being created.
v1.14.4-229-g0f3f2e361 Unknown W. Brackets 2023-01-13 02:41:55 No build GLES: More uint const paranoia. We don't use indexing on GLES now, but better to stay consistent.
v1.14.4-228-g5b3ac098a Henrik Rydgård 2023-01-12 19:45:40 Download Download Download Fix for old typo in OpenGL texture allocation
v1.14.4-227-g4c8d50070 Henrik Rydgård 2023-01-12 19:37:18 No build Merge: 0a13c7878 e02eed601 Merge pull request #16803 from lvonasek/feature_openxr_hidehud OpenXR - Allow scaling HUD to zero
v1.14.4-226-ge02eed601 Lubos 2023-01-12 19:17:16 No build OpenXR - Allow scaling HUD to zero
v1.14.4-225-g0a13c7878 Henrik Rydgård 2023-01-12 16:21:41 Download Download Download Revert "ffmpeg: Don't ask for multi-threaded decoding" This reverts commit b173e0f4a4d17cfbb5fe7bc134e51925778a9f1b. Turns out it's not actually known to fix anything, should have closed that old PR.
v1.14.4-224-gca3303d50 Henrik Rydgård 2023-01-12 16:20:13 No build Merge: 5b7239acf 5ebf68358 Merge pull request #16185 from iota97/config-append Allow to append some configs
v1.14.4-223-g5ebf68358 iota97 2022-10-09 15:04:19 No build Allow to append some configs
v1.14.4-222-g5b7239acf Henrik Rydgård 2023-01-12 12:53:06 Download Download Download Merge: 449d0a131 b173e0f4a Merge pull request #16799 from hrydgard/ffmpeg-single-threaded ffmpeg: Don't ask for multi-threaded decoding
v1.14.4-220-g449d0a131 Henrik Rydgård 2023-01-12 12:52:44 No build Merge: 3d6647e0c f38dd9536 Merge pull request #16800 from hrydgard/android-update-measurements Android: update measurements on UI thread
v1.14.4-219-g1b2bc0583 Henrik Rydgård 2023-01-15 10:37:41 No build Merge: b118ffade 9909e0d66 Merge pull request #16810 from unknownbrackets/rockman-dash-2-fix Sas: Adjust Rockman 2 sustain on init only
v1.14.4-218-g9909e0d66 Unknown W. Brackets 2023-01-15 01:57:49 No build Sas: Adjust Rockman 2 sustain on init only.
v1.14.4-217-g92585403c Unknown W. Brackets 2023-01-15 01:55:40 No build Sas: Make ADSR fields private.
v1.14.4-217-g3d6647e0c Henrik Rydgård 2023-01-12 11:43:03   Download Download Merge: d71c6a0e9 0bc785406 Merge pull request #16797 from hrydgard/better-map-error Android: Don't assert on failed Find4GBBase
v1.14.4-216-gb118ffade Henrik Rydgård 2023-01-12 11:30:42 No build Add workaround for hung music notes in Rockman Dash 2 Fixes #11442. Or at least should, I haven't tested this, just followed the discussion in the issue. According to this issue, this is a game bug that happens on real hardware too, due to a lousy job porting the game to the PSP, most likely, which has different ADSR (note envelope) behavior.
v1.14.4-215-gd71c6a0e9 Henrik Rydgård 2023-01-12 11:21:38 Download Download Download Add some quick memory safety to the functions from #16095
v1.14.4-214-g8a6649835 Henrik Rydgård 2023-01-12 11:14:53 No build Merge: 609e7f13c 497bad331 Merge pull request #16095 from sum2012/sysclib_minor Add some Sysclib 's nids
v1.14.4-210-gf38dd9536 Henrik Rydgård 2023-01-12 12:24:45 No build Why not just schedule directly...
v1.14.4-209-gb173e0f4a Henrik Rydgård 2023-01-12 12:13:10 No build ffmpeg: Don't ask for multi-threaded decoding For whatever reason, our version of ffmpeg has problems with it, and I don't care enough to dig deep. See PR #13806
v1.14.4-209-g241d867ed Henrik Rydgård 2023-01-12 12:20:17 No build Android: Take the key change from PR #16583, updating display measurements form the right thread
v1.14.4-208-g609e7f13c Henrik Rydgård 2023-01-12 08:58:40 Download Download Download Handle a couple of valid but rare return values from vkAcquireNextImageKHR. See #16601
v1.14.4-207-g0604e5127 Henrik Rydgård 2023-01-12 08:09:21 Download Download Download Merge: 781374190 1cfc7b11b Merge pull request #16734 from hrydgard/remove-nonindexed-optimization-vk Vulkan: Don't use non-indexed draws for pure tristrips and fans (only PowerVR for now)
v1.14.4-204-g781374190 Henrik Rydgård 2023-01-12 08:09:03 No build Merge: 456a25e42 ea0eaa31e Merge pull request #16794 from hrydgard/remove-android-resolution-selector Remove the Android display resolution selector
v1.14.4-202-gb4a91dbce Henrik Rydgård 2023-01-12 01:05:06 No build Disable dark mode in disasm window, and the scrollbar hack
v1.14.4-202-g456a25e42 Henrik Rydgård 2023-01-12 08:08:45 No build Merge: 6dc930feb adcb3e54f Merge pull request #16795 from hrydgard/vertical-improvements Improve the use of space on the main screen in vertical mode.
v1.14.4-201-g3c0a5e4c4 Henrik Rydgård 2023-01-12 01:01:03 No build Fix the white line
v1.14.4-200-g8037eaa45 Henrik Rydgård 2023-01-02 18:23:33 No build Further dark magic, no pun intended. Now for the menu bar.
v1.14.4-200-g6dc930feb Henrik Rydgård 2023-01-12 07:30:24 Download Download Download Merge: 86f34c52a 8341b0908 Merge pull request #16796 from unknownbrackets/icache-typo jit: Fix reporting of icache invalidate near PC
v1.14.4-199-g62e5a5dfc Henrik Rydgård 2020-05-04 17:33:39 No build Rudimentary support for Windows Dark Mode. Still undocumented for Win32 apps, so ugly.
v1.14.4-199-g1cfc7b11b Henrik Rydgård 2023-01-11 22:59:30 No build Only force indexed draws on PowerVR / Vulkan.
v1.14.4-199-g0bc785406 Henrik Rydgård 2023-01-12 01:09:51 No build Android: Don't assert on failed Find4GBBase
v1.14.4-198-gea0eaa31e Henrik Rydgård 2023-01-11 22:53:42 No build Remove the Android display resolution selector I think its benefit is absolutely tiny if any, and causes a lot more problems than it's worth. Bye. Note that this isn't the rendering resolution selector, that will of course still be there, but it's the "hardware scaler" resolution.
v1.14.4-198-gbeed3c06d Henrik Rydgård 2023-01-05 15:37:42 No build Vulkan: Don't use non-indexed draws for pure tristrips and fans, creates extra pipelines. Bump shader cache version
v1.14.4-198-gadcb3e54f Henrik Rydgård 2023-01-11 23:23:08 No build Improve the use of space on the main screen in vertical mode. Arranges the main buttons horizontally.
v1.14.4-198-g86f34c52a Henrik Rydgård 2023-01-12 00:30:41 Download Download Download Revert bad shader optimization
v1.14.4-197-g30586be75 Henrik Rydgård 2023-01-11 22:07:27 Download Download Download Merge: 8d3a3285d ca63bb1e5 Merge pull request #16791 from hrydgard/lighting-code-cleanup Lighting code cleanup and optimization
v1.14.4-196-gca63bb1e5 Henrik Rydgård 2023-01-11 19:34:58 No build Even more optimization/cleanup. Don't need to check ldot that we already know is >= 0.0.
v1.14.4-195-g965007d65 Henrik Rydgård 2023-01-11 18:54:51 No build Tighten up the lighting shader code a bit, hopefully eliminating a branch or two.
v1.14.4-194-g1c8e456c9 Henrik Rydgård 2023-01-11 18:21:07 No build Also apply this to OpenGL and D3D9
v1.14.4-193-g4c2a41cc8 Henrik Rydgård 2023-01-11 18:07:06 No build Break out the attenuation term, too
v1.14.4-192-ga508f7e34 Henrik Rydgård 2023-01-11 17:45:55 No build Shave a few instructions from lighting shaders by prenormalizing the light dir used for spotlights
v1.14.4-191-g8d3a3285d Henrik Rydgård 2023-01-11 19:28:53 Download Download Download Merge: 350cb55c6 7b62b4626 Merge pull request #16787 from hrydgard/lighting-loop Vertex shaders: On platforms with uniform buffers, use indexing and loop over the lights.
v1.14.4-190-g7b62b4626 Henrik Rydgård 2023-01-11 15:29:52 No build Comment fixes
v1.14.4-189-g3b4640935 Henrik Rydgård 2023-01-11 14:49:27 No build Vertex shaders: On platforms with uniform buffers, use indexing and loop for real over the lights. Strangely, greatly speeds up pipeline creation on PowerVR.
v1.14.4-188-g350cb55c6 Henrik Rydgård 2023-01-11 15:01:24 Download Download Download Merge: 1b4018d19 d894906a7 Merge pull request #16778 from hrydgard/remove-tex-flag Remove the rather redundant DoTexture flag from vshaders.
v1.14.4-187-gd894906a7 Henrik Rydgård 2023-01-11 14:18:14 No build Fix formatting of lights uniform buffer (tabs->spaces)
v1.14.4-186-gc4d8ebcad Henrik Rydgård 2023-01-11 12:14:47 No build D3D11 fix
v1.14.4-185-g3d376b0ab Henrik Rydgård 2023-01-10 15:27:05 No build Remove the rather redundant DoTexture flag from vshaders. Slightly reduces the number of unique vertex shaders but doesn't do much for the pipeline count, as the fragment shader has a tex flag. Still worth doing for the simplification.
v1.14.4-184-g1b4018d19 Henrik Rydgård 2023-01-11 14:15:50 Download Download Download Fix shader cache clearing in D3D11 - need to clear the input layout maps too
v1.14.4-183-geeca797aa Henrik Rydgård 2023-01-11 12:49:07 Download Download Download Merge: 725f9ad78 69ff11fb4 Merge pull request #16785 from hrydgard/scrollview-dragbar UI: Make vertical scrollbars directly draggable
v1.14.4-182-g69ff11fb4 Henrik Rydgård 2023-01-11 10:36:00 No build UI: Make vertical scrollbars directly draggable.
v1.14.4-181-g725f9ad78 Henrik Rydgård 2023-01-11 11:13:50 Download Download Download Merge: 5c79b930e c27689910 Merge pull request #16784 from hrydgard/ui-refactoring Break out ScrollView from ViewGroup.h, and PopupScreens from UIScreen.h
v1.14.4-180-gc27689910 Henrik Rydgård 2023-01-11 10:36:00 No build Break out ScrollView from ViewGroup.h, and PopupScreens from UIScreen.h
v1.14.4-179-g5c79b930e Henrik Rydgård 2023-01-11 09:50:39 Download Download Download Merge: 289206fee 4e6719414 Merge pull request #16783 from unknownbrackets/gl-cleanup GLES: Remove some unused depth related code
v1.14.4-177-g289206fee Henrik Rydgård 2023-01-11 09:07:30 Download Download Download Merge: 6a23d5b99 5102ef8a3 Merge pull request #16782 from unknownbrackets/gl-shader-del GLES: Delete LinkedShaders after the program
v1.14.4-175-g6a23d5b99 Unknown W. Brackets 2023-01-11 07:33:59 Download Download Download Merge: f57cb5e0d 56261af69 Merge pull request #16769 from hrydgard/more-uniform-bits Uniform dirty-bits: Make room for four more uniforms.
v1.14.4-174-g56261af69 Henrik Rydgård 2023-01-10 10:36:04 No build Uniform dirty-bits: Make room for four more uniforms. Then we're out and need to merge.
v1.14.4-173-gf57cb5e0d Henrik Rydgård 2023-01-10 16:31:50 Download Download Download Merge: a01ac7bad 9547deb0c Merge pull request #16779 from hrydgard/ui-improvements UI theme improvements
v1.14.4-170-ga01ac7bad Henrik Rydgård 2023-01-10 16:30:34 No build Merge: ffb8a9be4 6c2f830d3 Merge pull request #16780 from GABO1423/libretro-goes-brrr (Libretro) Makefile Tweak
v1.14.4-170-g9547deb0c Henrik Rydgård 2023-01-10 16:00:17 No build Simplify away some theme parameters. Make popups look better
v1.14.4-169-ge6380ecf7 Henrik Rydgård 2023-01-10 15:36:32 No build Add new "Dark" theme
v1.14.4-169-g6c2f830d3 Gabriel Morazán 2023-01-10 16:25:19 No build (Libretro) Makefile Tweak
v1.14.4-168-gffb8a9be4 Henrik Rydgård 2023-01-10 14:56:07 Download Download Download Fix another subtle NEON type mismatch. Fixes #16777
v1.14.4-167-gedaa5246d Henrik Rydgård 2023-01-10 14:36:08   Download Download Merge: 384cd9140 e1a48d74c Merge pull request #16771 from hrydgard/more-getpointer-cleanup Core: A bit more GetPointer cleanup.
v1.14.4-165-g384cd9140 Henrik Rydgård 2023-01-10 14:00:09 Download Download Download Merge: 555a5d45f eacdfe524 Merge pull request #16309 from sum2012/InterruptManagerForKernel-minror Add InterruptManagerForKernel
v1.14.4-162-g555a5d45f Henrik Rydgård 2023-01-10 13:51:04   Download   Merge: 559d6706a 088d0c39d Merge pull request #16773 from hrydgard/texoffs-flag Remove the FS_TEXTURE_AT_OFFSET fragment shader flag
v1.14.4-160-g559d6706a Henrik Rydgård 2023-01-10 13:50:41 No build Merge: 2f6579ea9 7b47eb0fb Merge pull request #16775 from bslenul/lr-make-clean-fix [Libretro] Prevent the removal of "huf_decompress_amd64.S" when doing "make clean" on Linux
v1.14.4-159-g088d0c39d Henrik Rydgård 2023-01-10 12:01:25 No build Remove the FS_TEXTURE_AT_OFFSET fragment shader flag
v1.14.4-158-g2f6579ea9 Henrik Rydgård 2023-01-10 12:36:46 Download Download Download Merge: ee3618290 c7c48abb3 Merge pull request #16770 from hrydgard/color-double-flag Shader generator: Switch the 2x flag to a uniform
v1.14.4-156-gee3618290 Henrik Rydgård 2023-01-10 12:32:33   Download Download Typo fix in NEON code. Fixes #16772
v1.14.4-156-ge1a48d74c Henrik Rydgård 2023-01-01 21:12:04 No build A bit more GetPointer cleanup. Probably not worth it for performance reasons, but some semantic cleanup is good, especially the accidental GetPointer -> writable casts without using GetPointerWrite. Using Unchecked on already checked pointers, or when we'd crash anyway if it returned nullptr, is good for clarity.
v1.14.4-156-gc7c48abb3 Henrik Rydgård 2023-01-05 17:05:42 No build Switch the 2x flag to a uniform
v1.14.4-156-g7b47eb0fb Bobby Smith 2023-01-10 12:30:27 No build [Libretro] Prevent the removal of "huf_decompress_amd64.S" when doing "make clean" on Linux
v1.14.4-155-g70e149e3c Henrik Rydgård 2023-01-10 11:09:55 Download Download Download Merge: bef50f9fd 07114c6aa Merge pull request #16720 from hrydgard/remove-input-return-values Remove return values from Axis and Touch input functions
v1.14.4-151-gbef50f9fd Henrik Rydgård 2023-01-10 11:09:25 No build Merge: 44bcfd377 0a6d226dd Merge pull request #16763 from hrydgard/texalpha-shaderflag Shader generator: Move FS_TEX_ALPHA to a uniform bool.
v1.14.4-147-g0a6d226dd Henrik Rydgård 2023-01-10 10:25:04 No build Remove the unused bool utilities
v1.14.4-146-g00c44ea79 Henrik Rydgård 2023-01-10 10:08:34 No build Get rid of the bool, not worth it.
v1.14.4-145-g44bcfd377 Henrik Rydgård 2023-01-10 11:09:03 No build Merge: e2a9abaf5 2d8aaaac5 Merge pull request #16768 from hrydgard/kernelheap-minor Add 2 nids of SysMemForKernel (#16308 by sum2012)
v1.14.4-145-g7df954519 Henrik Rydgård 2023-01-09 13:29:14 No build Fix D3D9 uniform update
v1.14.4-145-g07114c6aa Henrik Rydgård 2022-12-31 21:44:52 No build Remove return value from axis functions in API
v1.14.4-144-ga3a949f5e Henrik Rydgård 2022-12-31 21:41:32 No build Remove touch() return values from screen hierarchy
v1.14.4-144-g5022ddc4f Henrik Rydgård 2023-01-09 12:21:33 No build D3D9 bool constants have a separate register space, oops.
v1.14.4-144-g2d8aaaac5 sum2012 2022-11-02 08:50:30 No build Change to if (!heap) first in all function As unknown feedback 2
v1.14.4-143-gfdfc4cbe4 Henrik Rydgård 2022-12-31 21:36:16 No build Android: Remove return value from touch event functions
v1.14.4-143-gd4ce13429 Henrik Rydgård 2023-01-09 11:19:50 No build Shader generator: Move FS_TEX_ALPHA to a uniform bool. Part of #16567
v1.14.4-143-g57c474cce sum2012 2022-10-31 12:55:20 No build Add 2 nids of SysMemForKernel Find in #16297 Address unknown feedback 1
v1.14.4-142-ge2a9abaf5 Henrik Rydgård 2023-01-10 09:11:41 Download Download Download Merge: fb0ed6e16 dea9cac16 Merge pull request #16760 from unknownbrackets/mem-access-size Core: Add range checks to some helpers and similar
v1.14.4-141-gdea9cac16 Unknown W. Brackets 2023-01-08 23:10:16 No build Core: Add range checks to some helpers and similar.
v1.14.4-140-ge9ce0d0b5 Unknown W. Brackets 2023-01-08 23:47:21 No build HLE: Add size checks to replace funcs.
v1.14.4-140-g4e6719414 Unknown W. Brackets 2023-01-11 09:20:11 No build GLES: Remove some unused depth related code.
v1.14.4-139-gc44d787df Unknown W. Brackets 2022-08-07 23:58:14 No build Mpeg: Check memory access range on GetPointer().
v1.14.4-139-g8341b0908 Unknown W. Brackets 2023-01-12 05:22:09 No build jit: Fix reporting of icache invalidate near PC. Reversed the check, that's what I get for not testing it.
v1.14.4-139-g5102ef8a3 Unknown W. Brackets 2023-01-11 07:12:18 No build GLES: Delete LinkedShaders after the program. The program references the shader, so we have to delete in this order. Caused problems on useFlag change as well as probably DeviceLost.
v1.14.4-138-gfb0ed6e16 Henrik Rydgård 2023-01-10 00:58:54 Download Download Download Merge: 0f528204f d02a79400 Merge pull request #16765 from sum2012/mpeg-patch Trying to improve sceMpegAvcDecode
v1.14.4-137-gd02a79400 sum2012 2023-01-09 14:41:57 No build Trying to improve sceMpegAvcDecode Close #16727
v1.14.4-136-g0f528204f Henrik Rydgård 2023-01-09 11:42:00 Download Download Download Merge: 77c84f78a 7672556e5 Merge pull request #16759 from hrydgard/better-pipeline-descriptions Better pipeline descriptions
v1.14.4-135-g7672556e5 Henrik Rydgård 2023-01-08 23:37:38 No build Better pipeline descriptions in shader viewer (shorter in overview, longer after click)
v1.14.4-134-gc8a71894e Henrik Rydgård 2023-01-08 23:35:52 No build Add "SetDrawTextFlags" to Choice to allow specifying DYNAMIC_ASCII
v1.14.4-133-g77c84f78a Henrik Rydgård 2023-01-09 10:08:38 Download Download Download Merge: 6c95a9d55 cf52324e9 Merge pull request #16762 from hrydgard/pipeline-clearing-fixes Vulkan: Fix pipeline cache clearing.
v1.14.4-132-gcf52324e9 Henrik Rydgård 2023-01-09 09:48:41 No build Vulkan: Fix pipeline cache clearing. Extracted from #16759 and bugfixed. Fixes a leak of Vulkan pipelines. I guess another way would be to queue the variants for destruction at the same time as we queue the callback, but I like this better.
v1.14.4-131-g6c95a9d55 Henrik Rydgård 2023-01-09 08:10:26 Download Download Download Merge: 10625a6e0 a37ed84b3 Merge pull request #16761 from unknownbrackets/shader-errors GLES: Avoid GLSL redefinition error
v1.14.4-130-ga37ed84b3 Unknown W. Brackets 2023-01-09 07:50:39 No build GLES: Avoid clip distance error in ANGLE.
v1.14.4-129-gf09c09caa Unknown W. Brackets 2023-01-09 07:30:15 No build GLES: Avoid GLSL redefinition error.
v1.14.4-128-g10625a6e0 Henrik Rydgård 2023-01-08 22:37:44 Download Download Download Merge: 49e42f59c 1f91993e7 Merge pull request #16757 from unknownbrackets/truncate-verts GLES: Apply vertex limit only to GLES2
v1.14.4-126-g49e42f59c Henrik Rydgård 2023-01-08 22:37:22 No build Merge: 10d7b2d41 d90aec6f6 Merge pull request #16758 from unknownbrackets/softgpu-neon GPU: Use NEON for vector length/normalize
v1.14.4-124-g10d7b2d41 Henrik Rydgård 2023-01-08 22:34:50 No build Merge: 8acd855ea 0f92afb0c Merge pull request #16756 from unknownbrackets/replace-stride Replacement: Always return w/h from GetMipSize()
v1.14.4-122-gd90aec6f6 Unknown W. Brackets 2023-01-08 21:32:55 No build GPU: Use NEON for vector length/normalize. This is a bit less accurate for normalize, but it's faster.
v1.14.4-121-g8acd855ea Henrik Rydgård 2023-01-08 18:32:26 Download Download Download Merge: 25e41aebc 3042d5328 Merge pull request #16755 from NoGoat/patch-1 Added StartupWMClass
v1.14.4-120-g3042d5328 NoGoat 2023-01-08 18:19:31 No build Added StartupWMClass This is a minor one but what it basically does is that in a setup like KDE, instead of adding a second icon to the taskbar, it groups it with the PPSSPP icon, which looks better.
v1.14.4-119-g25e41aebc Henrik Rydgård 2023-01-08 12:36:41 Download Download Download Merge: 51e440e78 121571424 Merge pull request #16753 from unknownbrackets/softgpu-neon Use NEON intrinsics in software renderer
v1.14.4-113-g51e440e78 Henrik Rydgård 2023-01-08 12:35:32 No build Merge: 9d3dfab26 1480b4eda Merge pull request #16751 from unknownbrackets/headless-leaks Fix a few leaks detected in headless
v1.14.4-109-g9d3dfab26 Henrik Rydgård 2023-01-07 17:31:17 Download Download Download Merge: 765bfac01 dc852e1a1 Merge pull request #16750 from stv-beep/master Update Catalan translation
v1.14.4-108-gdc852e1a1 stv-beep 2023-01-07 16:10:35 No build Update Catalan translation and fix typos
v1.14.4-107-g99298b01a stv-beep 2023-01-07 15:31:00 No build Update Catalan translation and fixed some typos
v1.14.4-106-g765bfac01 Henrik Rydgård 2023-01-07 09:05:55 Download Download Download Merge: a5e1d0f59 1f66c1d68 Merge pull request #16744 from unknownbrackets/icache-over jit: Report unaligned icache invalidations + overinvalidate
v1.14.4-103-ga5e1d0f59 Henrik Rydgård 2023-01-07 09:03:31 No build Merge: 4cc473160 f49f7c637 Merge pull request #16743 from unknownbrackets/d3d9-fog D3D9: Force branch usage for fog compute
v1.14.4-100-g4cc473160 Henrik Rydgård 2023-01-06 23:16:41 Download Download Download Merge: b56b28f77 b3b12e2c5 Merge pull request #16742 from Felipefpl/master Updated brazilian portuguese translation
v1.14.4-99-gb3b12e2c5 Felipe 2023-01-06 23:10:07 No build Updated brazilian portuguese translation Added the new strings and improved a few ones.
v1.14.4-98-gb56b28f77 Henrik Rydgård 2023-01-06 22:29:28 Download Download Download Merge: 9953809dc 5fd8191e7 Merge pull request #16741 from stv-beep/master added translation at audio & dialog in ca_ES.ini
v1.14.4-97-g5fd8191e7 stv-beep 2023-01-06 22:26:05 No build added translation at audio & dialog in ca_ES.ini
v1.14.4-96-g9953809dc Henrik Rydgård 2023-01-06 17:22:30 Download Download Download Merge: fe3a3d155 cd3ed8615 Merge pull request #16735 from lvonasek/compat-openxr-3rdbirthday OpenXR - Fixes for 3rd birthday game
v1.14.4-95-gcd3ed8615 Luboš Vonásek 2023-01-06 16:54:00 No build Merge: 864c26be5 fe3a3d155 Merge branch 'hrydgard:master' into compat-openxr-3rdbirthday
v1.14.4-93-g121571424 Unknown W. Brackets 2023-01-08 02:38:59 No build softgpu: Use NEON for lighting.
v1.14.4-92-g62fe03dcb Unknown W. Brackets 2023-01-08 02:26:14 No build softgpu: Use NEON for texture blending.
v1.14.4-91-g1480b4eda Unknown W. Brackets 2023-01-07 15:54:37 No build headless: Shutdown SDL at the end.
v1.14.4-91-g587a32220 Unknown W. Brackets 2023-01-08 01:57:18 No build softgpu: Use NEON SIMD for alpha blending, etc.
v1.14.4-90-gfe3a3d155 Narugakuruga 2023-01-06 16:05:08 Download Download Download Create zh_CN.ini
v1.14.4-90-gf49f7c637 Unknown W. Brackets 2023-01-07 02:25:04 No build D3D9: Force branch usage for fog compute. When using `[flatten]`/default, it picks the wrong value, seemingly always taking the else case (even if the condition is changed or reversed.)
v1.14.4-90-gb55dbdab7 Unknown W. Brackets 2023-01-08 00:12:03 No build softgpu: Use NEON for some color conv.
v1.14.4-90-g68cfaf90a Unknown W. Brackets 2023-01-07 15:54:25 No build Mpeg: Move some fields to private.
v1.14.4-90-g1f66c1d68 Unknown W. Brackets 2023-01-07 04:51:43 No build jit: Also report invalidation near PC.
v1.14.4-90-g0f92afb0c Unknown W. Brackets 2023-01-08 19:20:52 No build Replacement: Check replaceValid before load.
v1.14.4-89-ge0ed080d8 Unknown W. Brackets 2023-01-07 23:12:19 No build softgpu: Use NEON more in triangle rasterization. Some of these places weren't getting converted well.
v1.14.4-89-gb073d3e20 Unknown W. Brackets 2023-01-07 04:46:43 No build jit: Report unaligned icache invalidations. And over invalidate them a bit.
v1.14.4-89-g94bab4506 Unknown W. Brackets 2023-01-07 15:44:02 No build Mpeg: Close codecs from new streams. These were actually leaking.
v1.14.4-89-g81f4a76ac Unknown W. Brackets 2023-01-07 02:24:44 No build GPU: Don't bother with fog uniform in sw transform.
v1.14.4-89-g26aedbe2f Unknown W. Brackets 2023-01-08 19:12:04 No build Replacement: Always return w/h from GetMipSize().
v1.14.4-89-g3c348c161 Narugakuruga 2023-01-06 15:24:06 No build Update zh_CN.ini
v1.14.4-89-g1f91993e7 Unknown W. Brackets 2023-01-08 20:06:35 No build GLES: Apply vertex limit only to GLES2.
v1.14.4-88-g3cd882f21 Henrik Rydgård 2023-01-06 14:32:23 Download Download Download Merge: d1cc37824 e5d67119a Merge pull request #16565 from unknownbrackets/bloom-hack GPU: Avoid bloom hack on buffers used for depth
v1.14.4-86-gd1cc37824 Henrik Rydgård 2023-01-06 14:19:36 Download Download   Merge: e890af248 06045b945 Merge pull request #16577 from unknownbrackets/shader-cache Fix GLES and Vulkan cache with equal depth check detect
v1.14.4-82-g06045b945 Unknown W. Brackets 2022-12-14 07:26:46 No build GLES: Cache equal flag, load from cache.
v1.14.4-81-g5749b5a82 Unknown W. Brackets 2022-12-14 07:04:00 No build GPU: Clear shaders on use flag change.
v1.14.4-80-gde3c2783f Unknown W. Brackets 2022-12-14 07:00:51 No build Vulkan: Reload shaders if use flags change.
v1.14.4-79-ge890af248 Henrik Rydgård 2023-01-06 10:48:03 Download Download Download Merge: ef5cb0c48 f3acdb9da Merge pull request #16737 from unknownbrackets/shader-errors GLES: Avoid a shader constant error
v1.14.4-79-g23d254ec2 Unknown W. Brackets 2022-12-14 06:39:51 No build Vulkan: Clear items as they're loaded from cache. It's possible we could hit a double insert assert since we're on a background thread.
v1.14.4-78-g3f20562b9 Unknown W. Brackets 2022-12-14 06:32:11 No build Vulkan: Store saw equal depth flag in cache.
v1.14.4-77-gef5cb0c48 Henrik Rydgård 2023-01-06 10:46:39 No build Remove left-behind line, how did this happen?
v1.14.4-77-gc3530e63e Unknown W. Brackets 2023-01-06 03:23:02 No build GPU: Buildfix fast matrix load.
v1.14.4-76-g346d1a408 Unknown W. Brackets 2023-01-06 03:01:38 No build Merge: 5f10cabe5 ee997d135 Merge pull request #16696 from hrydgard/account-for-fast-bone-matrices Account for the GPU cycle cost of loading bone matrices.
v1.14.4-75-gf3acdb9da Unknown W. Brackets 2023-01-06 02:56:58 No build GLES: Avoid a shader constant error. Some Adreno drivers interpret 0u as an integer.
v1.14.4-75-ge5d67119a Unknown W. Brackets 2022-12-13 08:23:14 No build GPU: Avoid bloom hack on buffers used for depth. If a buffer even has depth transferred to it, let's avoid lowering its resolution.
v1.14.4-74-g5f10cabe5 Henrik Rydgård 2023-01-05 16:56:13 Download Download Download Fix minor state dirtying issue with FOGCOEFENABLE
v1.14.4-73-gdf5f9d247 Henrik Rydgård 2023-01-05 13:57:10 Download Download Download Merge: 3bb260784 13d07f6ff Merge pull request #16718 from hrydgard/remove-lmode-vshader-flag Remove LM flag from vshader too
v1.14.4-70-g3bb260784 Henrik Rydgård 2023-01-05 13:26:27   Download Download Merge: 389c7bf44 14f45e3b4 Merge pull request #16725 from hrydgard/windows-ui-refresh-rate Windows: Adjust window sleep interval in idle menus to refresh rate
v1.14.4-69-g13d07f6ff Henrik Rydgård 2023-01-05 13:12:11 No build Bump shader cache version
v1.14.4-68-ga58bf4554 Henrik Rydgård 2022-12-30 22:39:35 No build Removes LM flag from vshader in the common case, if ubershader is enabled.
v1.14.4-67-g389c7bf44 Henrik Rydgård 2023-01-05 11:47:53 Download Download Download FragmentShaderDesc improvement (debugging)
v1.14.4-66-g5b9fe287f Henrik Rydgård 2023-01-05 10:14:27 Download Download Download Merge: 40236cd7d 5b7493778 Merge pull request #16732 from unknownbrackets/debugger Debugger: Make sure we don't restore twice
v1.14.4-64-g40236cd7d Unknown W. Brackets 2023-01-05 08:58:28 Download Download Download Merge: a73ccd77e 44f60ba2f Merge pull request #16716 from hrydgard/jni-detach-threads Android JNI: Try a bit harder to properly detach threads from the JVM when they exit
v1.14.4-63-g44f60ba2f Henrik Rydgård 2023-01-05 08:37:48 No build Remove overly noisy log
v1.14.4-62-gab6fafb6e Henrik Rydgård 2023-01-04 16:07:39 No build Invert dependency to avoid compile issues
v1.14.4-61-ga3e5e475c Henrik Rydgård 2023-01-04 15:57:35 No build Revert "buildfix attempt" This reverts commit 97328620f16efdad7733994a0c825963675186c0.
v1.14.4-60-g7e374c932 Henrik Rydgård 2023-01-04 13:48:40 No build Address feedback, more fixes
v1.14.4-59-gd352340f7 Henrik Rydgård 2023-01-04 00:02:53 No build buildfix attempt
v1.14.4-58-gb56eef487 Henrik Rydgård 2023-01-03 23:29:22 No build Strict mode checking - no way to forget detaching now. And if we forget to attach, boom. Hopefully I caught all of them.
v1.14.4-57-g916404f0e Henrik Rydgård 2023-01-03 19:01:51 No build Try to get a bit better at detaching threads that have used JNI from the VM.
v1.14.4-56-ga73ccd77e Henrik Rydgård 2023-01-05 08:34:12   Download Download Add FOGCOEFENABLE to the list of base uniforms. Spotted by Unknown in #16628 comments.
v1.14.4-55-g8b3dbfb57 Henrik Rydgård 2023-01-05 08:32:55 No build Merge: 5186158a9 6ac67b0a9 Merge pull request #16730 from unknownbrackets/d3d9-screenshot D3D9: Fix backbuffer screenshots
v1.14.4-53-g5186158a9 Henrik Rydgård 2023-01-05 08:32:28 No build Merge: 45d24ea5a 88489bf4c Merge pull request #16729 from unknownbrackets/debugger Debugger: Fix mem lock with optimizations disabled
v1.14.4-49-g45d24ea5a Henrik Rydgård 2023-01-05 08:30:34 Download     Merge: ff0bc9b6f 40cab56bb Merge pull request #16731 from unknownbrackets/homebrew-install UI: Prevent crash installing second game quickly
v1.14.4-48-g5b7493778 Unknown W. Brackets 2023-01-05 08:48:14 No build Debugger: Make sure we don't restore twice. Aside from the lock, we also don't want to restore emuhacks/replacements or resume from stepping early.
v1.14.4-47-gff0bc9b6f Unknown W. Brackets 2023-01-05 07:20:19 Download Download Download Merge: 248ea42a5 85e6b4e59 Merge pull request #16726 from hrydgard/gpu-stat-cleanups GPU stat cleanups
v1.14.4-47-g88489bf4c Unknown W. Brackets 2023-01-05 06:42:46 No build Debugger: Fix out of bounds read for unsized copy.
v1.14.4-46-gfb13dbf16 Unknown W. Brackets 2023-01-05 06:42:22 No build riscv: Correct type warning, oops.
v1.14.4-45-ga937e5dce Unknown W. Brackets 2023-01-05 06:41:59 No build Debugger: Fix mem lock with optimizations disabled.
v1.14.4-45-g40cab56bb Unknown W. Brackets 2023-01-05 07:42:12 No build UI: Prevent crash installing second game quickly.
v1.14.4-45-g6ac67b0a9 Unknown W. Brackets 2023-01-05 07:08:50 No build D3D9: Fix backbuffer screenshots.
v1.14.4-44-g248ea42a5 Unknown W. Brackets 2023-01-04 17:40:04 Download Download Download Merge: 4e30c5c0c 14bd41103 Merge pull request #16719 from hrydgard/fix-cacheline-address Round addr to nearest cacheline when invalidating
v1.14.4-44-g85e6b4e59 Henrik Rydgård 2023-01-04 17:10:56 No build Increment numFlushes near the other stat increments Might be better for the cache, heh.
v1.14.4-44-g14f45e3b4 Henrik Rydgård 2023-01-05 13:07:36 No build Check for valid fields calling EnumDisplaySettings
v1.14.4-43-ge37be42a6 Henrik Rydgård 2023-01-04 16:33:00 No build Windows: Adjust window sleep interval in idle menus to refresh rate For smoother scroll animations if you have a high refresh rate monitor.
v1.14.4-43-gd49b39e42 Henrik Rydgård 2023-01-01 21:18:53 No build Remove gpuCommandsAtCallLevel stats, compute another stat more efficiently These stats have proven rather useless since we don't plan to cache and optimize display lists.
v1.14.4-42-g14bd41103 Henrik Rydgård 2020-07-05 21:22:19 No build Round addr to nearest cacheline when invalidating
v1.14.4-42-g4e30c5c0c Henrik Rydgård 2023-01-04 13:00:52 Download Download Download Unbreak fog, oops. Fixes #16722
v1.14.4-41-gd8eeccd01 Henrik Rydgård 2023-01-04 11:35:15 Download Download Download Merge: 447899912 06d69e995 Merge pull request #16624 from hrydgard/remove-lmode-shader-flag Remove lmode shader flag from FS/GS
v1.14.4-38-g06d69e995 Henrik Rydgård 2023-01-04 11:10:38 No build Bump shader cache version
v1.14.4-37-gb84e24cb8 Henrik Rydgård 2022-12-19 10:35:57 No build Invert the nesting of specularIsZero and lmode conditions in VS.
v1.14.4-36-gae383147d Henrik Rydgård 2022-12-19 10:30:57 No build Minor simplification in VS
v1.14.4-36-g447899912 Henrik Rydgård 2023-01-04 11:21:38   Download Download Merge: 10dee90c8 728dde8eb Merge pull request #16497 from unknownbrackets/cheat-invalidate Cheats: Cleanup sizes of invalidates and checks
v1.14.4-35-g18d00b071 Henrik Rydgård 2022-12-19 09:49:35 No build Remove lmode flag bit from fragment and geometry shaders
v1.14.4-34-g10dee90c8 Henrik Rydgård 2023-01-04 11:01:19   Download Download Merge: 34c11c8ac 3dbe69f58 Merge pull request #16628 from hrydgard/remove-fog-fshader-flag Make fog-enable driven by uniform instead of fragment shader flag bit
v1.14.4-30-g34c11c8ac Henrik Rydgård 2023-01-04 10:26:18 Download Download Download Merge: 97880e32a f069de2dd Merge pull request #16584 from hrydgard/vertex-format-vshader-id Pass in the vertex decoder to the shader ID computation
v1.14.4-28-g97880e32a Henrik Rydgård 2023-01-04 10:25:53 No build Merge: fa22ec575 6d9d51770 Merge pull request #16707 from unknownbrackets/reporting-homebrew Reporting: Send game ELF crc with reports
v1.14.4-26-gfa22ec575 Henrik Rydgård 2023-01-04 10:25:40 No build Merge: f7916b2f6 7ed238a0b Merge pull request #16610 from unknownbrackets/state-fonts Font: Avoid late load on save state
v1.14.4-24-gf7916b2f6 Henrik Rydgård 2023-01-04 10:13:21     Download Merge: c76c09c1f b657bf36e Merge pull request #16715 from hrydgard/dtm-race-driver-readback Eliminate GPU readbacks in the DTM Race Driver series.
v1.14.4-22-gc76c09c1f Henrik Rydgård 2023-01-04 10:11:57 No build Merge: 650390d14 3ce2c4b38 Merge pull request #16669 from unknownbrackets/vulkan-update Update Vulkan headers and SPIRV-Cross
v1.14.4-22-g3dbe69f58 Henrik Rydgård 2023-01-04 10:17:59 No build Cache version
v1.14.4-21-g5cae5615e Henrik Rydgård 2022-12-30 22:08:50 No build Use more unusual values as "fog-disabled".
v1.14.4-20-g26c748f95 Henrik Rydgård 2022-12-19 19:11:06 No build Make fog-enable driven by uniform instead of fragment shader flag bit
v1.14.4-19-g650390d14 Henrik Rydgård 2023-01-04 10:06:49   Download   Merge: d750ffbc6 87aa4e127 Merge pull request #16668 from unknownbrackets/glslang Build: Update to glslang v11.13.0, use upstream
v1.14.4-17-gd750ffbc6 Henrik Rydgård 2023-01-04 10:03:29 No build Merge: c3f811630 7c099dc76 Merge pull request #16701 from unknownbrackets/debugger-memview Debugger: Allow copy of byte range from memview
v1.14.4-11-gc3f811630 Henrik Rydgård 2023-01-04 09:53:10 Download     Merge: 830f1064e 30c591e81 Merge pull request #16699 from hrydgard/smooth-touchpad-scrolling Fix smooth touchpad scrolling on Windows
v1.14.4-9-g830f1064e Henrik Rydgård 2023-01-04 09:52:56 No build Merge: 007689703 cee8bfd5c Merge pull request #16676 from unknownbrackets/riscv-disasm Add disassembler for RISC-V
v1.14.4-6-g007689703 Henrik Rydgård 2023-01-04 09:52:35 No build Merge: 933c909c0 700a018ef Merge pull request #16695 from hrydgard/memory-exception-report-size Memory exceptions: Keep track of access size
v1.14.4-4-g864c26be5 Lubos 2023-01-06 08:26:14 No build Revert "OpenXR - Disable HUD when it is on max scale" This reverts commit c77a5d37a7dc001d3554419215a6b28cce34e068.
v1.14.4-3-gcd8d28cc5 Lubos 2023-01-05 22:38:50 No build OpenXR - Fix postprocess effect in 3rd birthday EU variant
v1.14.4-2-g933c909c0 Henrik Rydgård 2023-01-04 08:22:05   Download   Merge: cd535263c d45142eba Merge pull request #16717 from unknownbrackets/shader-errors GPU: Avoid uint by int shifts in reinterpret
v1.14.4-2-g4aed933a9 Lubos 2023-01-05 22:06:39 No build OpenXR - Min HUD scale changed
v1.14.4-1-gc77a5d37a Lubos 2023-01-05 22:04:20 No build OpenXR - Disable HUD when it is on max scale
v1.14.4-1-g6dc264e7e Lubos 2023-01-10 19:28:02 No build OpenXR - Workaround for disfunctional depth buffer allocation
v1.14.4 Henrik Rydgård 2023-01-03 11:14:18 Download Download Download Update version number
v1.14.3-27-g7fbb0c4d4 Henrik Rydgård 2023-01-03 11:02:26 No build Another null check in NativeShutdown
v1.14.3-26-gf00367da2 Henrik Rydgård 2023-01-03 10:44:19 Download Download Download Update README.md for 1.14.4
v1.14.3-26-gb657bf36e Henrik Rydgård 2023-01-03 00:29:09 No build Eliminate readbacks in the DTM Race Driver series.
v1.14.3-25-gd45142eba Unknown W. Brackets 2023-01-04 08:00:17 No build GPU: Avoid uint by int shifts in reinterpret.
v1.14.3-25-g233c37a58 Henrik Rydgård 2023-01-03 00:18:03 Download Download Download Merge: fd7cc76d9 0b6635c2d Merge pull request #16710 from unknownbrackets/shader-errors GLES: Use uint for uint shift amounts
v1.14.3-24-g0b6635c2d Unknown W. Brackets 2023-01-02 23:57:06 No build GLES: Avoid switch-case on older glsl.
v1.14.3-23-g86d748fa0 Unknown W. Brackets 2023-01-02 23:32:44 No build GLES: Use uint for uint shift amounts. This seems to cause trouble for some Adreno drivers as well.
v1.14.3-22-gfd7cc76d9 Henrik Rydgård 2023-01-02 23:14:14 Download Download Download Remove unnecessary savedata version reporting
v1.14.3-21-g26dc773b2 Unknown W. Brackets 2023-01-02 22:51:23 Download Download Download Merge: d3f08925a c8728a12d Merge pull request #16709 from unknownbrackets/shader-errors Correct some shader errors in reporting
v1.14.3-16-gd3f08925a Unknown W. Brackets 2023-01-02 22:49:49 No build Merge: b4571648d ae99b797d Merge pull request #16708 from hrydgard/additional-fixes Additional fixes from both our reports and Play reports
v1.14.3-15-gae99b797d Henrik Rydgård 2023-01-02 22:30:01 No build Remove some bad float suffixes
v1.14.3-14-g6b95ed2e2 Henrik Rydgård 2023-01-02 22:24:00 No build Prevent name clash from redefining packUnorm4x8 if the driver "lies" about having it
v1.14.3-13-ga5747d53b Henrik Rydgård 2023-01-02 22:23:50 No build Fix some report spam
v1.14.3-12-g0e3cf9862 Henrik Rydgård 2023-01-02 22:07:14 No build ComputePathTo: Handle case where from == to.
v1.14.3-11-gd8136adbe Henrik Rydgård 2023-01-02 22:01:20 No build GPUCommon::FastRunLoop: Try not to crash
v1.14.3-10-gb4571648d Henrik Rydgård 2023-01-02 21:01:58 Download Download Download Merge: 76a4e2cc7 f1b5cbf99 Merge pull request #16706 from unknownbrackets/softgpu-lighting softgpu: Fix lighting with 0 exp
v1.14.3-8-g76a4e2cc7 Henrik Rydgård 2023-01-02 20:27:39 Download Download Download Merge: 78eece8a1 d94038104 Merge pull request #16705 from unknownbrackets/ffmpeg-up Build: Update ffmpeg submodule for Android
v1.14.3-6-g78eece8a1 Unknown W. Brackets 2023-01-02 18:07:08 Download Download Download Merge: a420fc23a 397846c0f Merge pull request #16703 from hrydgard/misc-stuff Minor fixes based on the latest Google Play report
v1.14.3-4-gc8728a12d Unknown W. Brackets 2023-01-02 22:25:40 No build GLES: Use mod() not fmod() in depal shaders.
v1.14.3-3-g5180486de Unknown W. Brackets 2023-01-02 22:21:47 No build GLES: Force frag test cache on for Intel. Seeing drivers report errors trying to shift the alpha value in the test. Only seeing these errors in fragment shaders, though.
v1.14.3-3-g397846c0f Henrik Rydgård 2023-01-02 17:38:38 No build Just add a sanity check in NativeInitGraphics.
v1.14.3-2-ga3252078e Henrik Rydgård 2023-01-02 16:43:01 No build Reorder the information in assert lines by importance, to avoid the juicy stuff getting cut out
v1.14.3-2-ga420fc23a Unknown W. Brackets 2023-01-02 16:23:39 Download Download Download Merge: 0f4f9997f 10412d561 Merge pull request #16702 from unknownbrackets/readme README: Fix some linkification
v1.14.3-2-g2b4a182b4 Unknown W. Brackets 2023-01-02 22:12:37 No build GLES: Use hex for uint constants. Apparently some Adreno drivers have issues (fixed in 2014): https://developer.qualcomm.com/forum/qdn-forums/maximize-hardware/mobile-gaming-graphics-adreno/27945
v1.14.3-1-gf1b5cbf99 Unknown W. Brackets 2023-01-02 20:42:52 No build softgpu: Fix lighting with 0 exp. Broken in #15317. Fixes Kratos scene demo.
v1.14.3-1-gd94038104 Unknown W. Brackets 2023-01-02 20:11:57 No build Build: Update ffmpeg submodule for Android. Build script update to fix build with latest NDK.
v1.14.3-1-gbd6cdeb4c Henrik Rydgård 2023-01-02 16:31:30 No build Remove "toast" message on failure in displayInit, not allowed from that thread.
v1.14.3-1-g10412d561 Unknown W. Brackets 2023-01-02 15:43:51 No build README: Fix some linkification.
v1.14.3-1-g761fdd353 Unknown W. Brackets 2023-01-02 21:59:19 No build GPU: Avoid large constant in depal shader.
v1.14.3-1-g6d9d51770 Unknown W. Brackets 2023-01-02 21:23:05 No build Reporting: Send game ELF crc with reports. Getting a lot of spam from homebrew with different IDs that appear to be the same actual homebrew, in part from ID generation.
v1.14.3 Henrik Rydgård 2023-01-02 10:19:53 Download Download Download Update version number
v1.14.2-35-g392e3b310 Henrik Rydgård 2023-01-01 23:48:15 Download     Update README.md for 1.14.3
v1.14.2-34-g8714461f9 Unknown W. Brackets 2023-01-01 23:15:05 Download     Merge: 9f85323b8 474999c46 Merge pull request #16698 from hrydgard/dialog-fixes Screen background fixes
v1.14.2-33-g474999c46 Henrik Rydgård 2023-01-01 22:00:53 No build Minor code cleanup / warning fix
v1.14.2-33-g7c099dc76 Unknown W. Brackets 2023-01-02 08:01:40 No build Debugger: Allow copy of byte range from memview.
v1.14.2-32-gbba748d62 Unknown W. Brackets 2023-01-02 07:49:04 No build Debugger: Handle memview select right click better. Shouldn't reset if you click inside. Also should basically ignore modifiers, that's how it normally behaves.
v1.14.2-32-g700a018ef Henrik Rydgård 2023-01-01 20:48:16 No build IRInterpreter: Use alignment as access size in exceptions
v1.14.2-32-g360de9a37 Henrik Rydgård 2023-01-01 21:33:11 No build RemoteISO screens: Make them dialogs so ESC works to exit them on PC. Also fix the background on the main one, and in savedata manager. See #16605
v1.14.2-32-g30c591e81 Henrik Rydgård 2023-01-01 22:23:14 No build Fix smooth touchpad scrolling on Windows Forgot that I had half-implemented it but not finished it up..
v1.14.2-31-ga7101b128 Unknown W. Brackets 2023-01-02 07:37:53 No build Debugger: Allow memview select with keyboard.
v1.14.2-31-g91b7bf986 Henrik Rydgård 2023-01-01 20:48:03 No build Can do an unchecked GetPointer here
v1.14.2-31-g9f85323b8 Unknown W. Brackets 2023-01-01 21:02:45 Download Download Download Merge: a4d3e0ead 2951a6494 Merge pull request #16697 from hrydgard/safer-bone-matrix-fast-load Check for valid memory range when doing fast bone matrix loads
v1.14.2-30-gf66818ba8 Unknown W. Brackets 2023-01-02 07:26:18 No build Debugger: Allow selecting a range in memory view.
v1.14.2-30-gee997d135 Henrik Rydgård 2023-01-01 20:35:04 No build Account for the GPU cycle cost of loading bone matrices. This could change timing slightly in games that use many of these, like maybe God of War for example. We should probably get it in for 1.15 and just handle any fallout.
v1.14.2-30-gcee8bfd5c Unknown W. Brackets 2022-12-30 20:42:46 No build riscv: Avoid a jit warning. We'll end up doing the same as arm64, most likely.
v1.14.2-30-gaa8065953 Henrik Rydgård 2023-01-01 19:22:41 No build Memory exception: Add facility to track size Might theoretically help in tracking some things down. Not fully utilized yet, the fault handler needs to extract the information from the faulting instruction. But we can use it for GetPointerRange etc.
v1.14.2-30-g2951a6494 Henrik Rydgård 2023-01-01 20:42:29 No build Check for valid memory range when doing fast bone matrix loads In reality, this is probably very rarely a real concern but we do get a measurable amount of crash reports here. Though if that first access crashes, which it seems to, we'd probably likely crash soon after this anyway...
v1.14.2-30-g3ce2c4b38 Unknown W. Brackets 2022-12-29 20:25:21 No build Vulkan: Update headers to 1.3.236.
v1.14.2-29-gf8064c676 Unknown W. Brackets 2023-01-02 06:47:39 No build Debugger: Cleanup memview members. Was fairly inconsistent. This code has not changed a lot in a long time, so let's just do a single cleanup pass before some changes.
v1.14.2-29-ga4d3e0ead Henrik Rydgård 2023-01-01 19:25:40 Download Download Download Add range checks in replaced memcpy/memset functions. (#16693) * Add range checks in replaced memcpy/memset functions. Keep seeing especially Replace_memcpy as a semi-rare crash in the reports. Hopefully this will take care of it, though if games hit this, they're probably on their way to failing somehow anyway. * Alternate approach, correctly causing memory exceptions if not ignoring
v1.14.2-29-g77849d3ee Unknown W. Brackets 2022-12-30 20:36:32 No build riscv: Add disassembler. From https://github.com/anthony-coulter/riscv-disassembler. Modified slightly to pull in less headers in the h, prefix funcs.
v1.14.2-29-g9434df196 Unknown W. Brackets 2022-12-29 20:10:54 No build Build: Update to SPIRV-Cross sdk-1.3.236.0.
v1.14.2-29-g728dde8eb Unknown W. Brackets 2022-12-04 04:26:32 No build Cheats: Cleanup sizes of invalidates and checks. And ensure we're always invalidating full words to be safe.
v1.14.2-29-g87aa4e127 Unknown W. Brackets 2022-12-29 20:05:12 No build Build: Update to glslang v11.13.0, use upstream. This switches the submodule origin.
v1.14.2-29-g7ed238a0b Unknown W. Brackets 2022-12-17 18:16:05 No build Font: Avoid late load on save state. If they weren't loaded yet, we can stay that way.
v1.14.2-28-g5a71db880 Henrik Rydgård 2023-01-01 18:51:45 Download Download Download Merge: dadde7a5b 87172f9dd Merge pull request #16692 from unknownbrackets/osk-confirm-btn Dialog: Fix confirm/cancel button reversal
v1.14.2-26-gdadde7a5b Unknown W. Brackets 2023-01-01 18:20:01 Download Download Download Merge: 71aa4c318 f7df69f50 Merge pull request #16691 from hrydgard/more-minor-fixes Change a couple of Crash() to _assert_/_assert_msg_
v1.14.2-25-gf7df69f50 Henrik Rydgård 2023-01-01 15:17:26 No build Change a Crash() to an _assert_msg_
v1.14.2-24-g71aa4c318 Henrik Rydgård 2023-01-01 16:53:58   Download Download Merge: 1353817af be84bc993 Merge pull request #16690 from unknownbrackets/softgpu-init softgpu: Detect binner alloc fail and bail
v1.14.2-22-g1353817af Henrik Rydgård 2023-01-01 15:59:55 Download Download Download Merge: 40386bca0 6c79d9481 Merge pull request #16689 from unknownbrackets/vk-shutdown Vulkan: Avoid race in compile thread exit
v1.14.2-20-g40386bca0 Henrik Rydgård 2022-12-31 19:39:28 Download Download Download Merge: 6faed721a bfc659ab5 Merge pull request #16688 from unknownbrackets/debugger Debugger: Correct check of pending list item
v1.14.2-18-g6faed721a Henrik Rydgård 2022-12-31 18:15:45 Download Download Download Merge: 71deec1d0 94a7a3223 Merge pull request #16678 from unknownbrackets/breakpoint-errors Debugger: Correct errors in breakpoint create
v1.14.2-16-g71deec1d0 Henrik Rydgård 2022-12-31 16:11:47 Download Download Download Merge: fd5a27f98 152c82e6d Merge pull request #16685 from unknownbrackets/replace-crash Replacement: Verify out stride
v1.14.2-14-gfd5a27f98 Henrik Rydgård 2022-12-31 15:18:14 Download Download Download Some more paranoia. Name the EmuThread on Android, just because.
v1.14.2-13-gcaa5e6739 Henrik Rydgård 2022-12-31 12:41:51 Download Download Download Merge: 25cf61f8c 9ceffa284 Merge pull request #16683 from hrydgard/minor-fixes Assorted fixes after looking at crash data
v1.14.2-12-g9ceffa284 Henrik Rydgård 2022-12-31 11:37:00 No build Vulkan: Add robustness against bad shader module compiles
v1.14.2-11-gd2feb444b Henrik Rydgård 2022-12-31 11:30:47 No build Bunch of defensive programming around shaders
v1.14.2-10-gebaef4951 Henrik Rydgård 2022-12-30 22:59:44 No build NativeShutdownGraphics: Check screenManager for nullptr.
v1.14.2-9-g25cf61f8c Henrik Rydgård 2022-12-31 08:37:30 Download Download Download Merge: 360ef22b2 48504ffcc Merge pull request #16680 from unknownbrackets/zip-thread Make sure we don't multithread libzip access
v1.14.2-6-g360ef22b2 Henrik Rydgård 2022-12-31 08:35:26 No build Merge: ba2fab5b2 ff3e70be2 Merge pull request #16681 from unknownbrackets/mic-safety Cleanup some mic data reading
v1.14.2-4-gf069de2dd Henrik Rydgård 2022-12-14 22:48:17 No build Pass the vertex decoder into the vertex shader IDs generator Instead of just the vertex type. This will allow things like the vertex decoder supplying defaults, in order to reduce the number of unique vertex shaders at the cost of slightly larger vertex data. This doesn't actually do that yet though, it's just a refactor that can be done separately. Part of #16567
v1.14.2-3-gba2fab5b2 Henrik Rydgård 2022-12-30 21:51:55 Download Download Download Merge: 492c0b4ab fdf5fefa9 Merge pull request #16677 from unknownbrackets/d3d11-pause D3D11: Fix Draw state issues on pause screen
v1.14.2 Henrik Rydgård 2022-12-30 13:37:04 Download Download Download Update version number
v1.14.1-72-g545c2a0e2 Henrik Rydgård 2022-12-30 13:17:25 Download Download Download Update README.md for 1.14.2
v1.14.1-71-gf0148e39d Henrik Rydgård 2022-12-30 13:03:47 Download Download Download Merge: 5708dd98b 97fadbcec Merge pull request #16673 from hrydgard/bluescreen-fix Show bluescreen properly on memory errors that we failed to ignore.
v1.14.1-69-g5708dd98b Henrik Rydgård 2022-12-30 12:06:30 Download Download Download Merge: 47e85cd2b cee71cbfc Merge pull request #16671 from hrydgard/larger-alt-stack-size Add some extra room to the alt stack for exception handlers.
v1.14.1-69-g97fadbcec Henrik Rydgård 2022-12-30 12:21:05 No build Show bluescreen properly on memory errors that we failed to ignore. Previously we just wouldn't draw it but still would be in the error state.
v1.14.1-68-gcee71cbfc Henrik Rydgård 2022-12-30 11:25:45 No build Add some extra room to the alt stack for exception handlers. Motivated by some crashes seen in Google Play reports.
v1.14.1-67-g47e85cd2b Unknown W. Brackets 2022-12-29 21:22:41 Download Download Download Merge: bd2a0c99b d83f84fdf Merge pull request #16670 from hrydgard/memory-leak-fix DrawContext destructor: Need to call DestroyPresets earlier.
v1.14.1-66-gd83f84fdf Henrik Rydgård 2022-12-29 17:32:49 No build DrawContext destructor: Need to call DestroyPresets earlier.
v1.14.1-65-gbd2a0c99b Henrik Rydgård 2022-12-29 17:05:58 Download Download Download Merge: d65c7fb05 10c0b3f2a Merge pull request #16644 from hrydgard/additional-android-cleanup Additional Android cleanup
v1.14.1-64-g10c0b3f2a Henrik Rydgård 2022-12-29 00:37:51 No build Comment improvements
v1.14.1-63-g67cba831d Henrik Rydgård 2022-12-29 00:01:36 No build Slightly more useful assert message in Hashmaps.h
v1.14.1-62-g708162a2b Henrik Rydgård 2022-12-22 23:07:42 No build Vulkan validation layers: Cap outputting the same message at 10 times.
v1.14.1-61-gff3e70be2 Unknown W. Brackets 2022-12-31 06:31:33 No build UsbMic: Fix copy on resize shrink.
v1.14.1-61-gfdf5fefa9 Unknown W. Brackets 2022-12-30 21:33:02 No build GPU: Normalize CopyDisplayToOutput across backends.
v1.14.1-61-g48504ffcc Unknown W. Brackets 2022-12-31 05:34:52 No build VFS: Use a lock for zip asset reading. We can't read multiple at once.
v1.14.1-61-g463d703fe Henrik Rydgård 2022-12-22 23:07:30 No build More assorted cleanup
v1.14.1-60-gbfc659ab5 Unknown W. Brackets 2022-12-31 18:58:24 No build Debugger: Correct check of pending list item. Since updating is async now, setting the check state should be too.
v1.14.1-60-gbe84bc993 Unknown W. Brackets 2023-01-01 15:59:14 No build softgpu: Detect binner alloc fail and bail.
v1.14.1-60-gb1f0c44e8 Unknown W. Brackets 2022-12-31 05:25:58 No build Replacement: Lock libzip file access. We can't have two threads seeking on the same fd at the same time.
v1.14.1-60-g87172f9dd Unknown W. Brackets 2023-01-01 18:34:13 No build Dialog: Fix confirm/cancel button reversal.
v1.14.1-60-g6927c44fb Henrik Rydgård 2022-12-22 11:38:36 No build Remove unused functions, log and comment fixes
v1.14.1-60-g492cf3f12 Unknown W. Brackets 2022-12-30 21:27:49 No build D3D11: Fix Draw state issues on pause screen.
v1.14.1-60-g152c82e6d Unknown W. Brackets 2022-12-31 15:31:45 No build Replacement: Verify out stride.
v1.14.1-60-g94a7a3223 Unknown W. Brackets 2022-12-31 00:07:02 No build Debugger: Correct errors in breakpoint create.
v1.14.1-60-g6c79d9481 Unknown W. Brackets 2023-01-01 15:36:29 No build Vulkan: Avoid race in compile thread exit.
v1.14.1-60-g1a85370c0 Unknown W. Brackets 2022-12-31 06:29:26 No build UsbMic: Avoid some temp buffers, check range.
v1.14.1-59-gd65c7fb05 Henrik Rydgård 2022-12-29 00:00:41 Download Download Download Merge: 350b59c22 4f216c941 Merge pull request #16662 from unknownbrackets/minor-cleanup Correct some reversed dependencies, minor other cleanup
v1.14.1-54-g4f216c941 Unknown W. Brackets 2022-12-28 00:32:35 No build Vulkan: Fix reverse dependency on config.
v1.14.1-53-g68fb7a477 Unknown W. Brackets 2022-12-28 00:18:35 No build UI: Fix tiny reverse dependency.
v1.14.1-52-g682f5fae9 Unknown W. Brackets 2022-12-28 00:08:57 No build UI: Fix reverse-dependency in PathBrowser.
v1.14.1-52-g350b59c22 Unknown W. Brackets 2022-12-27 17:35:03 Download Download Download Merge: aa278fc19 61eaa4ea2 Merge pull request #16659 from hrydgard/gs-id-early-out A very minor optimization to GS ID computation
v1.14.1-51-g49f6c461a Unknown W. Brackets 2022-12-27 23:58:20 No build Reporting: Fix some header includes. Particularly in Common, avoid including Core/Reporting.h.
v1.14.1-50-gec309d55a Unknown W. Brackets 2022-12-27 23:35:49 No build GPU: Cleanup definition of shader resources. Was in the wrong header file, which was a bit confusing.
v1.14.1-50-gaa278fc19 Unknown W. Brackets 2022-12-27 17:32:24 No build Merge: 2daba57c7 f418b2bf1 Merge pull request #16658 from hrydgard/more-store-cleanup Remove the unused filter stuff from store.
v1.14.1-49-gf418b2bf1 Henrik Rydgård 2022-12-11 20:42:18 No build Remove the unused filter stuff from store.
v1.14.1-49-g61eaa4ea2 Henrik Rydgård 2022-12-18 18:05:20 No build Just a very minor optimization
v1.14.1-49-g0496ca32f Unknown W. Brackets 2022-12-27 17:33:07 No build Global: Cleanup some minor includes and typos.
v1.14.1-48-g2daba57c7 Henrik Rydgård 2022-12-27 16:56:42 Download     Don't set "SecondaryTextureCache" compat option for Final Fantasy Tactics. See https://github.com/hrydgard/ppsspp/issues/16638#issuecomment-1365922822
v1.14.1-47-g8b0fc9548 Henrik Rydgård 2022-12-27 10:31:54 Download     Windows: Stop input device before main thread. Appears to help an occasional shutdown crash.
v1.14.1-46-gc9debf295 Henrik Rydgård 2022-12-26 19:38:01 Download     Merge: 58597f964 348b6f12f Merge pull request #16657 from unknownbrackets/gpu-cleanup Vulkan: Remove some unused values
v1.14.1-44-g58597f964 Unknown W. Brackets 2022-12-26 19:30:03 Download     Merge: dd5bb9acf 658489989 Merge pull request #16656 from hrydgard/line-fixes Fix rendering of lines with the same x/y but different z.
v1.14.1-42-g348b6f12f Unknown W. Brackets 2022-12-26 19:14:15 No build Vulkan: Remove some unused values.
v1.14.1-41-gdd5bb9acf Henrik Rydgård 2022-12-26 16:43:27 Download     Merge: 70ae6f206 56443a007 Merge pull request #16655 from lvonasek/compat_openxr_improves OpenXR - Force flat mode for Madden NFL games
v1.14.1-41-g658489989 Unknown W. Brackets 2022-12-26 19:13:38 No build GPU: Account for perspective in non-centered lines.
v1.14.1-40-gc25e563d1 Henrik Rydgård 2022-12-26 18:16:54 No build Fix rendering of lines with the same x/y but different z. Also enabled centered lines in WebFest homebrew.
v1.14.1-40-g56443a007 Lubos 2022-12-26 15:57:29 No build OpenXR - Force flat mode for Madden NFL games
v1.14.1-39-g70ae6f206 Henrik Rydgård 2022-12-24 22:04:24 Download     Merge: 24098bc23 4fa071e78 Merge pull request #16652 from unknownbrackets/riscv Implement basic RISC-V crash handler, tweaks
v1.14.1-38-g4fa071e78 Unknown W. Brackets 2022-12-24 20:08:31 No build riscv: Implement basic crash handler. Tested by letting it recover non-guest crashes.
v1.14.1-37-gf6c26ecac Unknown W. Brackets 2022-12-24 18:43:32 No build Headless: Prevent crash on errors in graphics init.
v1.14.1-36-g808f47fd1 Unknown W. Brackets 2022-12-24 18:42:50 No build Core: Prevent crash if FakeJit is actually used. Just make it fall back to the interpreter.
v1.14.1-35-g5490fb1d7 Unknown W. Brackets 2022-12-24 18:41:28 No build Build: Avoid git-version regen if matching. This should prevent needless rebuilds, i.e. if modifying a file only for headless or unittest this will skip linking Core and SDL.
v1.14.1-34-g24098bc23 Unknown W. Brackets 2022-12-24 18:11:22 Download     Merge: bf39fedb4 e3658ab0e Merge pull request #16651 from amverweij/issue16646 Libretro: skip leading zeros in IP address.
v1.14.1-31-ge3658ab0e Bram Verweij 2022-12-24 12:36:06 No build convert tabs to spaces
v1.14.1-31-gbf39fedb4 Unknown W. Brackets 2022-12-24 18:08:51 No build Merge: 2ff5747b1 718678cde Merge pull request #16649 from ppmeis/patch-1 Updates new strings
v1.14.1-30-gfc281a1f9 Bram Verweij 2022-12-24 12:18:15 No build Issue 16646: strip leading zeros from IP address
v1.14.1-30-g718678cde PpmeiS 2022-12-23 23:39:59 No build Updates new strings Update new UI related strings.
v1.14.1-29-g2ff5747b1 Henrik Rydgård 2022-12-23 13:16:35 Download     Merge: 0aa506cab 25115fee7 Merge pull request #16647 from hrydgard/vulkan-frame-profiler-crash Found a bug where we tried to look up queue family -1 when initializing the frame profiler.
v1.14.1-28-g25115fee7 Henrik Rydgård 2022-12-23 11:37:59 No build Found a bug where we tried to look up queue family -1 when initializing the frame profiler.
v1.14.1-27-g0aa506cab Henrik Rydgård 2022-12-23 11:21:52 Download     Add the Toca Race Driver games to [OldAdrenoPixelDepthRoundingGL] compat workaround. See #16638, reported by Gamemulatorer
v1.14.1-26-gc730ba765 Unknown W. Brackets 2022-12-22 23:29:27 Download Download Download Merge: fafd0b4d5 f8c76fa34 Merge pull request #16645 from hrydgard/range-culling-fix Fix vertex shader range culling - the driver bug check was wrong.
v1.14.1-24-gfafd0b4d5 Henrik Rydgård 2022-12-22 15:34:28 Download Download Download Merge: 0794a2b4f 82f0502b4 Merge pull request #16635 from unknownbrackets/riscv riscv: Implement CPU feature detection
v1.14.1-20-g0794a2b4f Henrik Rydgård 2022-12-22 15:33:47 No build Merge: 976190cd4 a5aac94a7 Merge pull request #16639 from hrydgard/initialization-cleanup Minor initialization cleanup, setup for Vulkan validation layers on Android
v1.14.1-19-ga5aac94a7 Henrik Rydgård 2022-12-15 12:09:45 No build Add a debug check in drawbuffer
v1.14.1-18-g31d5881c9 Henrik Rydgård 2022-12-15 10:45:45 No build Enable support for Android Vulkan validation. Fix a minor validation error.
v1.14.1-17-gf68ba55f9 Henrik Rydgård 2022-12-15 09:30:47 No build Minor initialization cleanups
v1.14.1-17-gf8c76fa34 Henrik Rydgård 2022-12-22 23:08:48 No build Fix vertex shader range culling - the bug check was wrong.
v1.14.1-16-g976190cd4 Henrik Rydgård 2022-12-22 11:13:11 Download Download Download Merge: f65a8aa74 db98ed9b7 Merge pull request #16641 from hrydgard/delete-more-dead-code Delete more dead code in app-android.cpp
v1.14.1-15-gdb98ed9b7 Henrik Rydgård 2022-12-22 10:46:09 No build More simplification.
v1.14.1-14-gfe0f19fa3 Henrik Rydgård 2022-12-22 10:35:34 No build Fix JNI leak in Android_GetInputDeviceDebugString, affecting TouchScreenTest
v1.14.1-13-ga3bbaeb31 Henrik Rydgård 2022-12-22 10:35:18 No build Simplify some more code in app-android.cpp
v1.14.1-12-gafbf732d7 Henrik Rydgård 2022-12-22 10:17:52 No build Delete even more dead code in app-android.cpp
v1.14.1-11-gf0c651072 Henrik Rydgård 2022-12-22 10:05:21 No build Remove redundant variables
v1.14.1-10-gf17f2f5bb Henrik Rydgård 2022-12-22 10:03:28 No build Remove more dead code in app-android.cpp
v1.14.1-9-gf65a8aa74 Henrik Rydgård 2022-12-22 09:59:03 Download Download Download Oops, deleted a few lines too much in #16634 See #16634
v1.14.1-8-gd4f5bff36 Henrik Rydgård 2022-12-21 08:09:46 Download Download Download Merge: 6e50d527a b9fe48f42 Merge pull request #16636 from unknownbrackets/exception-safety Crash: Ensure we never handle faults in faults
v1.14.1-5-g82f0502b4 Unknown W. Brackets 2022-12-21 04:12:16 No build riscv: Implement CPU feature detection.
v1.14.1-5-g6e50d527a Unknown W. Brackets 2022-12-21 05:36:42 Download Download Download Merge: 1fa2f7a97 182fb5c37 Merge pull request #16634 from hrydgard/android-opengl-delete-dead-code Android OpenGL: delete dead code
v1.14.1-4-gdfbe10eb0 Unknown W. Brackets 2022-12-21 04:08:21 No build riscv: Fix unittest compilation on RISC-V.
v1.14.1-4-g182fb5c37 Henrik Rydgård 2022-12-20 23:18:57 No build Add .gitignore to ignore Vulkan validation layers on Android if added locally
v1.14.1-3-ge209227be Henrik Rydgård 2022-12-20 23:17:51 No build Delete dead code path (initialize EGL from C++ on Android)
v1.14.1-3-g5916b3f3a Unknown W. Brackets 2022-12-21 04:07:47 No build riscv: Fix compile error on clang. This also works on gcc.
v1.14.1-2-g1fa2f7a97 Henrik Rydgård 2022-12-20 16:08:18 Download Download Download Merge: 2d1f8f03f f406a207f Merge pull request #16633 from rofl0r/patch-1 VRBase: fix build error with musl libc
v1.14.1-1-gf406a207f rofl0r 2022-12-20 15:50:08 No build VRBase: fix build error with musl libc ``` ppsspp-1.14.1/Common/VR/VRBase.cpp:94:9: error: 'exit' was not declared in this scope exit(1); ``` exit() is declared in stdlib.h, but due to namespace pollution in glibc it happens to work there.
v1.14.1 Henrik Rydgård 2022-12-20 14:25:46 Download Download Download Update version number in AndroidManifest.xml
v1.14-68-gc6d497f11 Henrik Rydgård 2022-12-20 14:20:43 Download Download Download Merge: e9ed8370a ce03ea9d3 Merge pull request #16631 from hrydgard/readme-1.14.1 Update README.md for 1.14.1
v1.14-68-gb9fe48f42 Unknown W. Brackets 2022-12-21 05:26:41 No build Crash: Lookup block numbers more efficiently. We only care about the first one in these places anyway. Also make sure we don't try to match an invalid block number.
v1.14-67-gce03ea9d3 Henrik Rydgård 2022-12-20 14:17:40 No build Update README.md for 1.14.1
v1.14-67-gc1c8a7040 Unknown W. Brackets 2022-12-21 05:18:02 No build Crash: Ensure we never handle faults in faults. In theory, this shouldn't happen because it won't be in jit space, but better to be sure.
v1.14-66-ge9ed8370a Henrik Rydgård 2022-12-19 23:01:51 Download Download Download Merge: e54d79ab7 2b3071412 Merge pull request #16608 from unknownbrackets/ini-load-cleanup Cleanup value corrections in config load/save
v1.14-62-ge54d79ab7 Henrik Rydgård 2022-12-19 19:46:29 Download Download Download Merge: 6daaa5a94 15908856d Merge pull request #16629 from unknownbrackets/msvc-cleanup Build: Cleanup MSVC project files
v1.14-60-g6daaa5a94 Henrik Rydgård 2022-12-19 17:48:21 Download Download Download Merge: 79ad513b0 ef04c4f55 Merge pull request #16627 from unknownbrackets/report-yugioh Utility: Report YugiohSaveFix usage
v1.14-58-g79ad513b0 Henrik Rydgård 2022-12-19 16:51:57 Download Download Download Merge: 9f552b900 252966bb1 Merge pull request #16626 from unknownbrackets/gl-cleanup GL: Cleanup a check to use ARB instead
v1.14-57-gef04c4f55 Unknown W. Brackets 2022-12-19 16:56:23 No build Utility: Report YugiohSaveFix usage.
v1.14-57-g15908856d Unknown W. Brackets 2022-12-19 19:13:43 No build Build: Cleanup MSVC project files. Remove some files that don't exist anymore, add some other platform files for convenience.
v1.14-56-g9f552b900 Henrik Rydgård 2022-12-19 08:12:15 Download Download Download Merge: 621b91be5 f6980b9f9 Merge pull request #16615 from unknownbrackets/d3d9-clip-planes D3D9: Support old-style user clip planes
v1.14-53-g621b91be5 Henrik Rydgård 2022-12-19 08:11:36 No build Merge: 9f3511a9e 21332c677 Merge pull request #16620 from unknownbrackets/armips-flag Build: Allow compiling without armips
v1.14-51-g9f3511a9e Henrik Rydgård 2022-12-19 08:10:24 No build Merge: 64a9884d1 74084f442 Merge pull request #16619 from unknownbrackets/debugger Debugger: Don't hang memory dump if stepping in GE
v1.14-49-g64a9884d1 Henrik Rydgård 2022-12-19 08:09:52 No build Merge: df428019f 860be93c0 Merge pull request #16617 from unknownbrackets/gedebugger GE Debugger: Prevent double init
v1.14-47-gdf428019f Henrik Rydgård 2022-12-19 08:09:29 No build Merge: 071a8595f 6922ee7e5 Merge pull request #16616 from hrydgard/assorted-asserts Add some asserts in the hope of gathering some more info
v1.14-46-g252966bb1 Unknown W. Brackets 2022-12-18 20:49:49 No build GL: Cleanup a check to use ARB instead.
v1.14-45-gf6980b9f9 Unknown W. Brackets 2022-12-18 21:01:28 No build D3D9: Avoid curve Z clip to be safe. I think it does actually happen, but we don't do it in the shader, so let's not do it here.
v1.14-45-g071a8595f Henrik Rydgård 2022-12-19 08:08:48 No build Merge: 710e63814 983336b88 Merge pull request #16621 from hsoftxl/libretro_jni libretro jni std use c++14
v1.14-44-g983336b88 hsoftxl 2022-12-19 07:01:31 No build std use c++14
v1.14-44-g74084f442 Unknown W. Brackets 2022-12-19 06:26:59 No build Debugger: Don't hang mem dump if stepping in GE.
v1.14-44-g6922ee7e5 Henrik Rydgård 2022-12-18 21:58:20 No build Add some asserts in the hope of gathering some more info (and consolidating some crashes).
v1.14-44-g860be93c0 Unknown W. Brackets 2022-12-18 23:53:11 No build GE Debugger: Prevent double init. If you were mashing record, it was possible to add two inits to the recording, which caused playback issues.
v1.14-44-g3e77cb147 Unknown W. Brackets 2022-12-18 20:01:05 No build D3D9: Support old-style user clip planes. This fixes negative Z issues on D3D9 in many cases, such as #14168 and #16574, but only when clip planes are supported.
v1.14-43-g710e63814 Henrik Rydgård 2022-12-18 16:44:39 Download Download Download Merge: ab45ab855 6e8aad727 Merge pull request #16614 from unknownbrackets/continue-prev GPU: Keep prevPrim_ set on flush
v1.14-42-g6e8aad727 Unknown W. Brackets 2022-12-18 16:23:58 No build GPU: Prevent GE_PRIM_INVALID on flush. Wasn't enough to set prim temporarily here.
v1.14-41-ge5dbdba63 Unknown W. Brackets 2022-12-18 16:14:19 No build GPU: Keep prevPrim_ set on flush. For continuing previous verts, see #16612. We still don't handle these quite accurately (outside software rendering), but this should be better.
v1.14-40-gab45ab855 Henrik Rydgård 2022-12-18 13:57:05 Download Download Download Merge: e0ab56dea c304e946e Merge pull request #16613 from TotalCaesar659/patch-1 Update Russian translation
v1.14-39-gc304e946e TotalCaesar659 2022-12-18 12:59:14 No build Update Russian translation
v1.14-38-ge0ab56dea Henrik Rydgård 2022-12-18 08:58:28 Download Download Download Add SDL controller string for iBuffalo 16 buttons. Fixes #12223
v1.14-37-g4942ab7d8 Unknown W. Brackets 2022-12-17 22:57:16 Download Download Download Merge: 8e0158b19 5ec7f803e Merge pull request #16611 from hrydgard/move-a-setting Move the "Take insets into account when centering" setting to the display layout screen
v1.14-33-g8e0158b19 Unknown W. Brackets 2022-12-17 22:53:20   Download Download Merge: 4e41474e8 2ab7222d5 Merge pull request #16602 from hrydgard/assert-extra-info Supply some extra info in asserts (currently game ID and name).
v1.14-32-g2ab7222d5 Henrik Rydgård 2022-12-17 22:17:29 No build Clear the extra assert info on game exit
v1.14-31-g800bc91a8 Henrik Rydgård 2022-12-16 14:55:56 No build Supply some extra info in asserts (currently game ID and name). Google Play Console can now show this along with the assert stacktrace.
v1.14-30-g5ec7f803e Henrik Rydgård 2022-12-17 22:36:14 No build Insert the new string in translation files
v1.14-30-g4e41474e8 Henrik Rydgård 2022-12-17 22:12:01 Download Download Download Merge: ba8e52d22 992d4c514 Merge pull request #16609 from lvonasek/hotfix-openxr-hud OpenXR - Rendering fixes for a few games
v1.14-30-g2b3071412 Unknown W. Brackets 2022-12-17 17:58:27 No build Config: Cleanup a few more settings commonly.
v1.14-29-g4404b3a5f Unknown W. Brackets 2022-12-17 17:54:31 No build Config: Force jit off with game-specific configs.
v1.14-29-g992d4c514 Lubos 2022-12-17 17:52:04 No build OpenXR - Final Fantasy rendering fixed
v1.14-29-g91e7cc697 Henrik Rydgård 2022-12-17 22:14:21 No build Make "DPI" translatable
v1.14-28-g21332c677 Unknown W. Brackets 2022-12-17 19:08:46 No build Build: Allow compiling without armips.
v1.14-28-g5c9a38d50 Unknown W. Brackets 2022-12-17 17:44:40 No build Config: Cleanup Path usage for ini file load/save.
v1.14-28-g3de2ba1e9 Lubos 2022-12-17 16:51:05 No build OpenXR - 3rd Birthday rendering fixed
v1.14-28-g07c043a4e Henrik Rydgård 2022-12-17 16:18:35 No build Move the "Ignore insets when centering" setting to the display layout screen.
v1.14-27-gba8e52d22 Henrik Rydgård 2022-12-17 10:16:19 Download Download Download Merge: 5415bea32 f48a3c04e Merge pull request #16604 from Arashvscode/master New translation
v1.14-25-g5415bea32 Henrik Rydgård 2022-12-17 08:16:04 Download Download Download Merge: 265a3c1c1 c5268b8c3 Merge pull request #16606 from Saramagrean/patch-3 Update th_TH.ini
v1.14-23-g265a3c1c1 Henrik Rydgård 2022-12-17 08:15:35 No build Merge: 6e339d572 b51474647 Merge pull request #16605 from TotalCaesar659/patch-1 Update Russian translation
v1.14-22-gf48a3c04e Mr a 2022-12-16 23:42:36 No build Add files via upload
v1.14-22-gc5268b8c3 Benjamin Benda Gates 2022-12-17 02:44:15 No build Update th_TH.ini
v1.14-22-gb51474647 TotalCaesar659 2022-12-16 23:45:16 No build Update Russian translation
v1.14-21-g6e339d572 Henrik Rydgård 2022-12-16 22:28:21 Download Download Download Merge: 61cc6cd0e ecadfde1c Merge pull request #16603 from ppmeis/patch-2 Added all remaining strings translated
v1.14-20-gecadfde1c PpmeiS 2022-12-16 22:09:13 No build Added all remaining strings translated Also minor typos.
v1.14-19-g61cc6cd0e Henrik Rydgård 2022-12-16 21:50:41 Download Download Download Fix bug swapping O/X visually on PSPOskDialog
v1.14-18-g6bb0115e7 Henrik Rydgård 2022-12-16 14:57:52 Download Download Download Quickfix for texture uploads after #16599
v1.14-17-gbd26250d8 Henrik Rydgård 2022-12-16 13:35:24 Download Download Download Merge: f0dab0e5d 26884150d Merge pull request #16599 from hrydgard/revert-to-single-descriptor-set Vulkan: Remove the new 0th descriptor set, move everything else back to desc set 0
v1.14-15-gf0dab0e5d Henrik Rydgård 2022-12-16 13:06:56 Download Download Download Merge: 5406c4f97 185fa0873 Merge pull request #16598 from leoxxx/master Update zh_CN.ini
v1.14-14-g26884150d Henrik Rydgård 2022-12-16 13:03:44 No build Remove the 0th descriptor set, move everything else back to 0
v1.14-14-g185fa0873 leoxxx 2022-12-16 12:49:30 No build Update zh_CN.ini
v1.14-13-g5406c4f97 Henrik Rydgård 2022-12-16 09:59:12 Download Download Download Merge: 8ed87d48e 41f679a3b Merge pull request #16595 from hrydgard/transparent-background-option Transparent background option
v1.14-12-g41f679a3b Henrik Rydgård 2022-12-16 09:13:23 No build Add new translation string
v1.14-11-gb26b2c7f7 Henrik Rydgård 2022-12-16 09:12:01 No build Add translation string
v1.14-10-g3053f763f Henrik Rydgård 2022-12-16 09:09:21 No build Add setting for transparent UI background Fixes #16593
v1.14-9-g8ed87d48e Henrik Rydgård 2022-12-16 08:39:18 Download Download Download Merge: 789f6408a a85ed2fb6 Merge pull request #16589 from sum2012/patch Update README.MD
v1.14-7-g789f6408a Henrik Rydgård 2022-12-16 08:38:56 No build Merge: 0e9bb037b 668b052be Merge pull request #16592 from leoxxx/master Update zh_CN.ini
v1.14-4-g668b052be leoxxx 2022-12-16 03:14:56 No build Update zh_CN.ini
v1.14-4-g0e9bb037b Henrik Rydgård 2022-12-16 08:37:41 Download   Download Merge: 23ca9f629 db800f147 Merge pull request #16594 from Kaitul/patch-7 Update zh_TW.ini
v1.14-3-ge8d29922e leoxxx 2022-12-16 02:49:14 No build Update zh_CN.ini
v1.14-3-gdb800f147 人工知能 2022-12-16 08:36:40 No build Update zh_TW.ini
v1.14-3-ga85ed2fb6 sum2012 2022-12-15 19:29:24 No build Update README.MD The pr is reverted in https://github.com/hrydgard/ppsspp/commit/5200208a846e1f8360ebb7fc7f3ec34ea3846b38
v1.14-2-g23ca9f629 Henrik Rydgård 2022-12-15 16:51:50 Download Download Download Merge: aad5d7542 6a9334e6f Merge pull request #16587 from jbeich/xr-null Common/VR: blind fix NULL type
v1.14-1-g6a9334e6f Jan Beich 2022-12-15 16:31:04 No build OpenXR - Correct NULL type for XrSession Common/VR/VRBase.cpp:220:30: error: assigning to 'XrSession' (aka 'unsigned long long') from incompatible type 'nullptr_t' engine->appState.Session = NULL; ^~~~ /usr/include/sys/_null.h:37:14: note: expanded from macro 'NULL' #define NULL nullptr ^~~~~~~
v1.14 Henrik Rydgård 2022-12-15 14:01:38 Download Download Download Update version number in AndroidManifest.xml
v1.13.2-2512-ge51cbde66 Henrik Rydgård 2022-12-15 13:36:38 Download Download Download Merge: e6b7817cc 728f4bf18 Merge pull request #16586 from Arashvscode/master fix fa_ir
v1.13.2-2510-g728f4bf18 Mr a 2022-12-15 07:28:30 No build Merge: 91539b3c3 bed94689f Merge branch 'hrydgard:master' into master
v1.13.2-2509-ge6b7817cc Henrik Rydgård 2022-12-15 11:24:32 Download Download Download Disable pre-rotation for 270 degree transform (inverse landscape). Causes bizarre issues, see #15773
v1.13.2-2508-gbed94689f Henrik Rydgård 2022-12-15 00:56:52 Download Download Download Merge: c2fe9d59a b75d6a1ea Merge pull request #16585 from xujibbs/patch-46 Update zh_CN.ini
v1.13.2-2507-gb75d6a1ea xujibbs 2022-12-15 00:54:26 No build Update zh_CN.ini
v1.13.2-2507-g91539b3c3 Mr a 2022-12-15 07:28:02 No build Update fa_IR.ini
v1.13.2-2506-gc2fe9d59a Henrik Rydgård 2022-12-14 18:33:13 Download Download Download Merge: 17a483041 a44af59f3 Merge pull request #16579 from hrydgard/multisample-cache-fix Multisampling level: Don't read directly from g_Config
v1.13.2-2505-ga44af59f3 Henrik Rydgård 2022-12-14 16:59:20 No build Use vendor instead of lazy memory to detect tiling GPUs.
v1.13.2-2504-gb70a9993d Henrik Rydgård 2022-12-14 16:43:29 No build SoftGPU fix
v1.13.2-2503-g11366a2de Henrik Rydgård 2022-12-14 15:15:31 No build Don't refer directly to g_Config.iMultiSampleLevel, it can contain unsupported modes.
v1.13.2-2502-g41e5b1e95 Henrik Rydgård 2022-12-14 14:29:18 No build Plumb through multiSampleLevel so PipelineManager doesn't read config.
v1.13.2-2501-g17a483041 Henrik Rydgård 2022-12-14 16:40:11 Download Download Download Merge: 8986f92db d8cf7ce30 Merge pull request #16580 from hrydgard/fix-android-2.3 Add stub symbol for 'utimensat', making it work on Android 2.3 again
v1.13.2-2500-gd8cf7ce30 Henrik Rydgård 2022-12-14 16:10:21 No build Add stub symbol for 'utimensat', making it work on Android 2.3 again
v1.13.2-2499-g8986f92db Henrik Rydgård 2022-12-14 10:49:19 Download Download Download Merge: bef5d2b51 69819852d Merge pull request #16573 from hrydgard/geometry-shader-default-off Disable geometry shader culling by default
v1.13.2-2497-gbef5d2b51 Henrik Rydgård 2022-12-14 08:00:49   Download Download Merge: 6a6ec80f6 8c1a247b7 Merge pull request #16575 from unknownbrackets/logging Cleanup some logspam
v1.13.2-2496-g8c1a247b7 Unknown W. Brackets 2022-12-14 03:29:23 No build Vulkan: Cleanup some logspam.
v1.13.2-2495-g2168188cb Unknown W. Brackets 2022-12-14 03:24:59 No build Config: Remove unused values.
v1.13.2-2494-g6a6ec80f6 Unknown W. Brackets 2022-12-14 03:08:15 Download Download Download Merge: 48aa41e2c 00ebf4957 Merge pull request #16572 from hrydgard/pipeline-cache-fix Vulkan pipeline cache: Make it more lenient to useFlags changes
v1.13.2-2493-g00ebf4957 Henrik Rydgård 2022-12-13 23:06:57 No build Make shader cache loading a bit more lenient.
v1.13.2-2492-g69819852d Henrik Rydgård 2022-12-13 23:10:32 No build Disable geometry shader culling by default Geometry shaders allow us to fix some clipping and culling issues in a neat way on Mali and other platforms that don't support cull/clip planes, plus allow us to take care of some esoteric edge cases (triangle inversion), but unfortunately, at least on my Galaxy S20 with 32.1 drivers, they're just incredibly slow to compile. Around 100ms per shader, which leads to multi-second stutters on first run in Wipeout for example. Until we can either reduce the number of shaders drastically, or we find a driver version that's faster at compiling that we can cut this off at, let's not default to them on. They are still available for use, and I'll put something on the website to explain the issue...
v1.13.2-2492-g65c721dce Henrik Rydgård 2022-12-13 19:18:20 No build Rename Save/LoadCache to Save/LoadPipelineCache
v1.13.2-2491-g48aa41e2c Henrik Rydgård 2022-12-13 18:39:20 Download Download Download Merge: 2302a82c3 ee19db091 Merge pull request #16570 from hrydgard/useflags-accessor Add accessors for use flags, hide the variable
v1.13.2-2490-gee19db091 Henrik Rydgård 2022-12-13 16:53:53 No build Add accessor for UseFlags
v1.13.2-2489-g2302a82c3 Henrik Rydgård 2022-12-13 17:39:45 Download     Merge: 5c27b3e01 313a2b132 Merge pull request #16569 from hrydgard/shader-cache-logging-improvements Shader cache logging improvements
v1.13.2-2485-g313a2b132 Henrik Rydgård 2022-12-13 16:35:02 No build Improve shader cache logging
v1.13.2-2484-g30e1bc054 Henrik Rydgård 2022-12-13 16:28:06 No build Some logging improvements
v1.13.2-2483-g427cae67c Henrik Rydgård 2022-12-13 16:26:38 No build Enable some wordwrapping in shader viewer, show variant bitmask
v1.13.2-2483-g5c27b3e01 Henrik Rydgård 2022-12-13 10:25:23 Download     Merge: fdb61859e 44340e752 Merge pull request #16566 from iota97/link Add links
v1.13.2-2482-g80a0c97e9 Henrik Rydgård 2022-12-13 15:16:46 No build Drop the input attachment descriptor from the layout when unused
v1.13.2-2481-gfdb61859e Henrik Rydgård 2022-12-13 10:11:17 No build Re-link the readme
v1.13.2-2481-g44340e752 iota97 2022-12-13 09:58:47 No build add links
v1.13.2-2481-g73cd9fac7 Henrik Rydgård 2022-12-13 15:16:11 No build Tiny optimization in PipelineDesc
v1.13.2-2480-g841dc1366 Henrik Rydgård 2022-12-13 09:18:23 Download     Merge: f7e28d1ba 5ae321459 Merge pull request #16556 from hrydgard/readme-1.14 Update README.md for 1.14
v1.13.2-2475-gf7e28d1ba Henrik Rydgård 2022-12-13 08:47:53 Download     compat.ini: Add MX vs ATV to "ForceLowerResolutionForEffectsOff".
v1.13.2-2474-gad1cd40ff Henrik Rydgård 2022-12-13 08:45:20 Download     Bump shader cache versions before release, just to be safe.
v1.13.2-2473-g55d3b3502 Henrik Rydgård 2022-12-13 07:43:35 Download     Merge: fb96d7989 fe470c790 Merge pull request #16563 from unknownbrackets/shader-values Postshader: Don't save default setting values
v1.13.2-2472-g5ae321459 Unknown W. Brackets 2022-12-13 03:43:57 No build README: Add more for 1.14, note game names more.
v1.13.2-2471-g04f59a091 Unknown W. Brackets 2022-12-12 23:55:58 No build README: Add some pull #s, more 1.14 updates.
v1.13.2-2470-gfe470c790 Unknown W. Brackets 2022-12-13 04:11:20 No build Postshader: Reset ini keys for defaults. Should fix the Vignette shader defaults, see #16562.
v1.13.2-2470-gfb96d7989 Unknown W. Brackets 2022-12-13 07:31:46 No build UI: Avoid crash on axis input during shutdown. (#16564)
v1.13.2-2470-ge533be471 Henrik Rydgård 2022-12-12 23:41:06 No build More README updates, issue links, move to history.md
v1.13.2-2469-gf202029d0 Unknown W. Brackets 2022-12-13 04:09:14 No build Postshader: Don't save default setting values. This way the defaults can change in the future without problems.
v1.13.2-2469-g58098057d Henrik Rydgård 2022-11-27 23:58:51 No build Update README.md for 1.14
v1.13.2-2469-g630b7830f Henrik Rydgård 2022-12-13 00:27:22 Download Download Download Improve background drag behavior on display layout screen If you moved into and mouse-up-ed over one of the menus while dragging the background, it stopped registering movement and "up events" which felt really awkward. This is not super pretty, better would be a win32-SetCapture-like mechanism but works okay.
v1.13.2-2468-gff4971ff6 TotalCaesar659 2022-12-12 15:30:08 Download Download Download Update URL to HTTPS (#16561)
v1.13.2-2467-gaac30d75f nassau-tk 2022-12-12 13:07:40 Download Download Download Translation ja_JP.ini update (#16557) * Translation ja_JP.ini update * Update ja_JP.ini Add [VR]
v1.13.2-2466-g857573828 Henrik Rydgård 2022-12-12 13:06:57 No build Merge: 698f5a183 5c9cca4f4 Merge pull request #16560 from TotalCaesar659/patch-1 Update Russian translation
v1.13.2-2465-g5c9cca4f4 TotalCaesar659 2022-12-12 12:56:46 No build Update Russian translation
v1.13.2-2464-g698f5a183 Henrik Rydgård 2022-12-12 11:47:05 Download Download Download Merge: 076f7b5c1 4ce8c0962 Merge pull request #16558 from Saramagrean/patch-2 Update th_TH.ini
v1.13.2-2463-g4ce8c0962 Benjamin Benda Gates 2022-12-12 11:43:37 No build Update th_TH.ini
v1.13.2-2462-g076f7b5c1 Henrik Rydgård 2022-12-12 10:27:00 Download Download Download Merge: c1c5c6cb8 e8f321fe2 Merge pull request #16555 from hrydgard/vr-translations Add VR translation lines to the ini files
v1.13.2-2461-ge8f321fe2 Henrik Rydgård 2022-12-12 10:25:23 No build Copy the VR section to all the other translations (th_TH already had it)
v1.13.2-2460-gc1f544f97 Henrik Rydgård 2022-12-12 10:24:38 No build Add VR section to en_US
v1.13.2-2459-g4802e7810 Henrik Rydgård 2022-12-12 10:23:27 No build langtool: improve insertion of missing sections (logging, empty line)
v1.13.2-2458-gc1c5c6cb8 Henrik Rydgård 2022-12-12 09:38:13 Download Download Download Merge: c33f732cc eb65f586e Merge pull request #16554 from nassau-tk/jpn0_fix.pgf jpn0_fix.pgf
v1.13.2-2457-geb65f586e nassau-tk 2022-12-12 03:23:15 No build jpn0_fix.pgf
v1.13.2-2456-gc33f732cc Unknown W. Brackets 2022-12-12 01:36:37 Download Download Download Merge: 2c646c4bb 9f5430b81 Merge pull request #16553 from hrydgard/one-more-string Make the string "PPSSPP Homebrew Store" translatable in one more place
v1.13.2-2455-g9f5430b81 Henrik Rydgård 2022-12-12 00:09:04 No build Make the string "PPSSPP Homebrew Store" translatable in one more place No new string needed. Also removed changing the title of the homebrew store when downloading, we already show a progress bar, that's enough (and saves us two more translation strings).
v1.13.2-2454-g2c646c4bb Henrik Rydgård 2022-12-11 23:40:02 Download Download Download Merge: 9dc75b6ac 5ef78c283 Merge pull request #16552 from TotalCaesar659/patch-1 Update Russian translation
v1.13.2-2453-g5ef78c283 TotalCaesar659 2022-12-11 22:37:52 No build Update Russian translation
v1.13.2-2452-g9dc75b6ac Henrik Rydgård 2022-12-11 21:42:36 Download Download Download Merge: 10b39b908 af06fa919 Merge pull request #16551 from iota97/fix-casing Fix Hz casing
v1.13.2-2451-gaf06fa919 iota97 2022-12-11 21:20:38 No build Fix Hz casing
v1.13.2-2450-g10b39b908 Unknown W. Brackets 2022-12-11 21:15:40 Download Download Download Merge: 1db0611b8 675c28228 Merge pull request #16550 from hrydgard/hide-d3d9-on-xe-graphics Hide the D3D9 option on Intel Xe graphics.
v1.13.2-2449-g675c28228 Henrik Rydgård 2022-12-11 20:55:09 No build Hides the D3D9 option on Intel Xe graphics. For whatever reason, it really doesn't work for me, while all three other backends work perfectly. So let's just hide it. You can still enable it through the ini file for debugging purposes.
v1.13.2-2448-g1db0611b8 Unknown W. Brackets 2022-12-11 18:30:29 Download Download Download Merge: 03f13a0a1 c9eac0d79 Merge pull request #16548 from hrydgard/minor-translation-fixes Minor translation fixes
v1.13.2-2447-gc9eac0d79 Henrik Rydgård 2022-12-11 18:13:41 No build Copy new lines to more translations
v1.13.2-2446-g155f73f72 Henrik Rydgård 2022-12-11 17:15:38 No build Fix Hz strings for translation, LCD persistence too
v1.13.2-2445-g03f13a0a1 Henrik Rydgård 2022-12-11 16:56:30 Download Download Download Merge: 59372e274 5a9c5bed5 Merge pull request #16547 from Kaitul/patch-6 Update zh_TW.ini
v1.13.2-2444-g5a9c5bed5 人工知能 2022-12-11 16:26:44 No build Update zh_TW.ini
v1.13.2-2443-g59372e274 Henrik Rydgård 2022-12-11 16:22:15 Download Download Download Merge: 939b3111c 5bbedd2d2 Merge pull request #16545 from TotalCaesar659/patch-1 Update Russian translation
v1.13.2-2442-g5bbedd2d2 TotalCaesar659 2022-12-11 14:52:46 No build Update Russian translation
v1.13.2-2441-g939b3111c Henrik Rydgård 2022-12-11 13:41:42 Download Download Download Merge: af59bc161 a8985d8dd Merge pull request #16543 from hrydgard/shutdown-fix-attempt Windows: Fix cleanup order on shutdown
v1.13.2-2438-gaf59bc161 Henrik Rydgård 2022-12-11 13:37:09 No build Merge: bb3e6ce13 58ad49b79 Merge pull request #16488 from lvonasek/config_openxr_update OpenXR - Fixes for release candidate
v1.13.2-2425-gbb3e6ce13 Henrik Rydgård 2022-12-11 12:00:19 Download Download Download Merge: eee62571b 4c6f8d2b5 Merge pull request #16544 from hrydgard/homebrew-store-bugfix Fix memory issues in homebrew store
v1.13.2-2425-g58ad49b79 Lubos 2022-12-11 12:35:52 No build OpenXR - Default color correction adjusted
v1.13.2-2424-gc2d6e05dd Lubos 2022-12-10 21:57:02 No build OpenXR - Default UI saturation adjusted
v1.13.2-2423-geee62571b Henrik Rydgård 2022-12-11 11:58:53 No build Merge: 9317fbdd5 095e23499 Merge pull request #16541 from leoxxx/master Update zh_CN.ini
v1.13.2-2423-g28c115c4b Lubos 2022-12-10 21:36:39 No build OpenXR - Allow to put HUD out of the screen
v1.13.2-2422-ga8985d8dd Henrik Rydgård 2022-12-11 10:02:21 No build Windows: Fix shutdown order (stop the main thread before the window gets destroyed)
v1.13.2-2422-g3cc979859 Lubos 2022-12-10 21:31:39 No build OpenXR - Release keys on activation of camera adjust
v1.13.2-2421-ge48a1599d Henrik Rydgård 2022-12-11 10:01:46 No build Delete a few obsolete lines of code
v1.13.2-2421-gabd60a30b Lubos 2022-12-10 21:01:41 No build Merge: df01f18aa 31efd9565 Merge branch 'master' into config_openxr_update
v1.13.2-2421-g4c6f8d2b5 Henrik Rydgård 2022-12-11 11:35:31 No build Fix memory issues in homebrew store Lots of problems in a few lines of code. We retained references to the filtered vector that lived temporarily in the load function... Plus, the "hidden" flag is utterly broken and could only ever work on the last entry, due to the above issue, and even then only if lucky. So I'm banning it from use, pointless anyway.
v1.13.2-2420-g9317fbdd5 Henrik Rydgård 2022-12-11 09:36:21 Download Download Download Merge: 31efd9565 c9f3878e9 Merge pull request #16542 from unknownbrackets/warnings Cleanup some warnings from static analysis
v1.13.2-2419-gc9f3878e9 Unknown W. Brackets 2022-12-11 06:12:58 No build Core: Correct a use after free.
v1.13.2-2418-g181069223 Unknown W. Brackets 2022-12-11 06:12:36 No build Global: Cleanup some type/range checks.
v1.13.2-2417-g9cfcbc46e Unknown W. Brackets 2022-12-11 06:09:50 No build Global: Cleanup initialization/pointer checks. Cleaning up a lot of cases of uninitialized data, unchecked return values for failures, and similar.
v1.13.2-2416-ga7b7bf782 Unknown W. Brackets 2022-12-11 06:02:44 No build Global: Set many read-only params as const. This makes what they do and which args to use clearer, if nothing else.
v1.13.2-2415-ge3fdb183f Unknown W. Brackets 2022-12-11 05:50:11 No build Common: Remove some unused color conv funcs. We already have versions of these doing other conversions.
v1.13.2-2415-g095e23499 leoxxx 2022-12-11 08:06:45 No build Update zh_CN.ini
v1.13.2-2414-gf44852bb1 Unknown W. Brackets 2022-12-11 05:32:12 No build Global: Cleanup virtual/override specifiers. Also missing virtual destructors, hidden non-overrides, etc.
v1.13.2-2414-gd2615fb7c leoxxx 2022-12-11 02:52:11 No build Update zh_CN.ini
v1.13.2-2413-g31efd9565 Henrik Rydgård 2022-12-10 20:27:24 Download Download Download Merge: bba20c6db dcfd82da0 Merge pull request #16539 from unknownbrackets/gedebugger GE Debugger: Fix src/dst stride formatting
v1.13.2-2410-gbba20c6db Unknown W. Brackets 2022-12-10 16:52:11 Download Download Download Merge: b0f93ed8d 6885e76d7 Merge pull request #16538 from leoxxx/master Update zh_CN.ini
v1.13.2-2409-g6885e76d7 leoxxx 2022-12-10 16:31:22 No build Update zh_CN.ini
v1.13.2-2408-gb0f93ed8d Unknown W. Brackets 2022-12-10 16:09:58 Download Download Download Merge: 604810607 3e9f62a3a Merge pull request #16535 from hrydgard/minor-fixes Some minor initialization fixes, and fix for a potential crash found by static analysis
v1.13.2-2405-g3e9f62a3a Henrik Rydgård 2022-12-10 12:28:16 No build Minor fixes
v1.13.2-2404-gcdb830f39 Henrik Rydgård 2022-12-10 12:05:40 No build Minor optimization/cleanup
v1.13.2-2404-g604810607 Henrik Rydgård 2022-12-10 12:06:48 Download Download Download Merge: d39101d29 59ab1374f Merge pull request #16536 from hrydgard/tactics-ogre-mipmap-fix Fix regression in Tactics Ogre - the mipmap level hack broke
v1.13.2-2403-g59ab1374f Henrik Rydgård 2022-12-10 11:41:12 No build Fix regression in Tactics Ogre - the mipmap level hack broke It broke when we introduced the 3D texture support, in #15727 Fixes #16354
v1.13.2-2403-g4ec1e2a17 Henrik Rydgård 2022-12-10 11:28:19 No build Some minor initialization fixes, and one potential crash found by static analysis
v1.13.2-2402-gd39101d29 Henrik Rydgård 2022-12-10 11:17:58 Download Download Download Merge: 0a4e3a386 39959b20c Merge pull request #16149 from gucio321/ui-translation lang/pl_PL: translate PPSSPP into polish
v1.13.2-2401-g39959b20c M.Sz 2022-12-10 11:09:06 No build Merge: 96931766c 0a4e3a386 Merge branch 'master' into ui-translation
v1.13.2-2397-gdf01f18aa Lubos 2022-12-10 10:20:29 No build Merge: 13ca232fc 0a4e3a386 Merge branch 'master' into config_openxr_update
v1.13.2-2390-g0a4e3a386 Unknown W. Brackets 2022-12-10 01:43:16 Download Download Download Merge: 24b62465b b7a3cf56c Merge pull request #16531 from hrydgard/last-frame-shaders iota97's "Motion blur" - LCD persistence shader, plus fixes to make it work with OpenGL
v1.13.2-2385-gb7a3cf56c Henrik Rydgård 2022-12-09 20:52:19 No build OpenGL: Fix lifetime issue with uniform/sampler "locs" for thin3d pipelines
v1.13.2-2384-gacf55916f Henrik Rydgård 2022-12-09 18:04:31 No build Silence address-sanitizer warnings in Math3D.h on ARM64 (not very serious but good to fix)
v1.13.2-2383-g24b62465b Unknown W. Brackets 2022-12-10 01:32:57 Download Download Download Merge: 03433c42c 37b0c90a2 Merge pull request #16533 from hrydgard/texture-decode-overrun-fix OpenGL: Fix case in tex decoder where we could write off the end of a buffer
v1.13.2-2383-g0ad6218dc Henrik Rydgård 2022-12-09 17:28:58 No build Fix "usePrevFrame" shaders for OpenGL
v1.13.2-2382-g4280a9f51 Henrik Rydgård 2022-12-09 17:19:08 No build Force postshaders with the usePreviousFrame flag to the end of the order
v1.13.2-2382-g37b0c90a2 Henrik Rydgård 2022-12-09 18:04:31 No build Silence address-sanitizer warnings in Math3D.h on ARM64 (not very serious but good to fix)
v1.13.2-2381-g241277e08 iota97 2022-12-07 23:17:58 No build rename
v1.13.2-2381-g3b5770da9 Henrik Rydgård 2022-12-09 23:13:39 No build DXT5 fix
v1.13.2-2380-ge59b734b2 Henrik Rydgård 2022-12-09 23:00:52 No build Fix case where we could write off the end of a buffer if texture width == 1 and 4-bit color.
v1.13.2-2380-g0d1f16749 iota97 2022-12-07 23:02:49 No build Motion blur
v1.13.2-2379-g03433c42c Henrik Rydgård 2022-12-09 12:16:43 Download Download Download Merge: 7fcd8a254 a02df9033 Merge pull request #16514 from rf2222222/libretro_cheat_support Libretro: Cheat Support
v1.13.2-2377-g7fcd8a254 Henrik Rydgård 2022-12-09 11:56:35 Download Download Download Merge: d04771252 abb4aa92f Merge pull request #16506 from xuzhen/master Fix the Qt/SDL window icon path
v1.13.2-2375-gd04771252 Henrik Rydgård 2022-12-09 11:52:49 Download   Download Merge: 2a1daccd2 10eafe2e0 Merge pull request #16513 from rf2222222/libretro_cpu_setting Libretro: Set Interpreter as default CPU and get CPU from setting
v1.13.2-2373-g2a1daccd2 Henrik Rydgård 2022-12-09 11:52:11 No build Merge: 9599c498a 4de64666d Merge pull request #16515 from rf2222222/libretro_ios_compile Libretro: ios compile settings
v1.13.2-2371-g9599c498a Henrik Rydgård 2022-12-09 10:19:27 Download Download Download Merge: b06ea9784 d5d0e2c92 Merge pull request #16529 from iota97/fix-fs Fix SDL fullscreen
v1.13.2-2370-ga02df9033 Richard 2022-12-06 17:41:38 No build feat(Libretro): Cheat Support
v1.13.2-2369-gb06ea9784 Henrik Rydgård 2022-12-08 16:41:45 Download Download Download Merge: 141e076f1 d65a74e05 Merge pull request #16526 from hrydgard/vertical-layout-fixes Added vertical layout for display layout screen
v1.13.2-2368-gd65a74e05 Henrik Rydgård 2022-12-08 16:17:44 No build Improve the pause screen in vertical layout
v1.13.2-2367-g7ff003077 Henrik Rydgård 2022-12-08 16:04:20 No build Added vertical layout for display layout screen
v1.13.2-2366-g141e076f1 Henrik Rydgård 2022-12-08 13:45:03 Download Download Download Merge: 6ae799d44 2a9d4b53c Merge pull request #16523 from hrydgard/post-shader-cleanup Post shader cleanup
v1.13.2-2359-g13ca232fc Lubos 2022-12-07 21:56:55 No build Merge: 0aeb20742 3544dd30e Merge branch 'master' into config_openxr_update
v1.13.2-2359-g2a9d4b53c Henrik Rydgård 2022-12-08 13:16:44 No build Add parameters to the Vignette shader
v1.13.2-2358-ga5cb35705 Henrik Rydgård 2022-12-08 13:16:33 No build More strings
v1.13.2-2357-g600cb907b Henrik Rydgård 2022-12-08 13:02:44 No build Auto-open settings if there's only one post-shader
v1.13.2-2357-g6ae799d44 Henrik Rydgård 2022-12-08 13:22:15   Download Download Merge: 4eea7316d 7aab09679 Merge pull request #16520 from hrydgard/little-big-planet-gas LittleBigPlanet: Compat flag to work around smoke rendering problem
v1.13.2-2356-g182355b25 Henrik Rydgård 2022-12-08 12:23:28 No build UWP buildfix
v1.13.2-2355-g4eea7316d Henrik Rydgård 2022-12-08 12:24:36 Download Download Download Merge: 3544dd30e 3201bf901 Merge pull request #16524 from iota97/more-img Add new images to touch controls
v1.13.2-2355-g3e7f7ad8d Henrik Rydgård 2022-12-08 00:01:46 No build Add CSS-style padding support to LinearLayout. Use to improve the look
v1.13.2-2354-gd5d0e2c92 iota97 2022-12-09 09:28:28 No build Fix SDL fullscreen
v1.13.2-2354-g3201bf901 iota97 2022-12-08 00:51:19 No build add new image to controls
v1.13.2-2354-g42b74c6a9 Henrik Rydgård 2022-12-07 23:12:09 No build Add background to the scroll views. Not really pretty but more readable
v1.13.2-2353-g3544dd30e Henrik Rydgård 2022-12-07 21:52:45 Download Download Download Merge: 51493c01a 8ff1156c0 Merge pull request #16521 from lvonasek/update_openxr_sdk OpenXR - SDK updated to 1.0.24
v1.13.2-2353-g79d303f35 Henrik Rydgård 2022-12-07 22:47:28 No build Delete the InverseColors shader too
v1.13.2-2352-g70ce76a8d Henrik Rydgård 2022-12-07 22:28:55 No build Delete the builtin Grayscale shader. Also make unknown shaders go away from list.
v1.13.2-2352-g8ff1156c0 Lubos 2022-12-07 21:19:33 No build OpenXR - SDK updated
v1.13.2-2351-g51493c01a Henrik Rydgård 2022-12-07 19:34:18 Download Download Download Merge: bafe14e9e 8401250a9 Merge pull request #16516 from hrydgard/more-postshader-ui Rework the post-shader list
v1.13.2-2348-g8401250a9 Henrik Rydgård 2022-12-07 16:21:53 No build Postshaders: Move delete button directly to the items.
v1.13.2-2347-gcd24d3edf Henrik Rydgård 2022-12-07 16:15:02 No build Fix context menu translation support
v1.13.2-2346-g49e55135c Henrik Rydgård 2022-12-07 12:10:45 No build Translation: Copy missing lines
v1.13.2-2345-ged7f3d69a Henrik Rydgård 2022-12-07 12:09:06 No build Rename Postprocessing shader to Postprocessing shaders. Make low-effort attempt at updating
v1.13.2-2344-g6ee5382e8 Henrik Rydgård 2022-12-07 11:38:52 No build Remove obsolete translation key "Postprocessing effects"
v1.13.2-2343-g8bd6621c4 Henrik Rydgård 2022-12-07 11:35:41 No build Remove postprocessing option from desktop menu (doesn't support multi-shader)
v1.13.2-2342-g509d04844 Henrik Rydgård 2022-12-07 11:21:15 No build Combine two translation strings, add another
v1.13.2-2341-g241dd4093 Henrik Rydgård 2022-12-07 11:12:10 No build Change the Settings toggle to a specially styled checkbox
v1.13.2-2340-g59c4ff6af Henrik Rydgård 2022-12-07 01:13:29 No build Make translatable
v1.13.2-2339-ga83a3f9d5 Henrik Rydgård 2022-12-07 01:09:44 No build Declutter using a context menu, which I had to create from scratch.
v1.13.2-2338-g39b627c0c Henrik Rydgård 2022-12-06 16:32:56 No build Fix layout issues, misc cleanup and comments
v1.13.2-2337-gaed5d76fb Henrik Rydgård 2022-12-05 17:04:16 No build Make the post shader list more editable
v1.13.2-2337-g7aab09679 Henrik Rydgård 2022-12-07 13:23:33 No build LittleBigPlanet: Compat flag to work around smoke rendering problem See #16030 Hopefully just for the release. There might be a tweak of our heuristics that can fix it too, but much riskier at this point.
v1.13.2-2336-gbafe14e9e Henrik Rydgård 2022-12-07 12:43:29 Download Download Download Merge: cb4536de8 6042af78e Merge pull request #16519 from stuken/libretro_msaa_option Expose MSAA option for libretro.
v1.13.2-2336-g82680633e Henrik Rydgård 2022-12-05 13:19:22 No build More usability tweaks
v1.13.2-2335-g64396a510 Henrik Rydgård 2022-12-03 20:49:02 No build Few more icons More icons
v1.13.2-2335-g6042af78e Stuart Kenny 2022-12-07 10:13:17 No build Expose MSAA option for libretro.
v1.13.2-2334-gcb4536de8 Henrik Rydgård 2022-12-07 10:00:49 Download Download Download Merge: 08ceaf91e d9522a7ac Merge pull request #16518 from unknownbrackets/softgpu-fastrect softgpu: Expand fast path to all fb formats
v1.13.2-2333-gd9522a7ac Unknown W. Brackets 2022-12-07 05:55:52 No build softgpu: Avoid clear hazard for last cached funcs.
v1.13.2-2332-geda3ce556 Unknown W. Brackets 2022-12-07 05:26:24 No build softgpu: Avoid atomic structs. Apparently we don't link libatomic and rather than fighting that, I'll just use thread local values.
v1.13.2-2331-g400f6abf9 Unknown W. Brackets 2022-12-07 04:16:19 No build softgpu: Optimize lookup of last jit func. This is common (for example, maybe a pixel state is updated but sampler is not), and reduces time spent in ComputeRasterizerState() quite a bit in Darkstalkers, where jits are available (i.e. Intel currently.)
v1.13.2-2330-gdcfd82da0 Unknown W. Brackets 2022-12-10 19:40:52 No build GE Debugger: Fix src/dst stride formatting.
v1.13.2-2330-g87fb9eef3 Unknown W. Brackets 2022-12-07 04:07:43 No build softgpu: Remove std::function usage. Wanted to avoid coupling these, but don't like the std::function construct/destructs showing in profiles...
v1.13.2-2329-ga80093860 Unknown W. Brackets 2022-12-10 19:39:56 No build Common: Fix worker thread names.
v1.13.2-2329-g77c98441f Unknown W. Brackets 2022-12-07 03:43:21 No build softgpu: Expand fast path to all fb formats. This should speed up 2D games not using 5551, and make it mroe likely any regression is caught for Darkstalkers.
v1.13.2-2328-g08ceaf91e Unknown W. Brackets 2022-12-07 02:52:15 Download Download Download Merge: e3105955e 49f8f96a9 Merge pull request #16517 from hrydgard/darkstalkers-perf Darkstalkers/Vampire Chronicles perf improvements
v1.13.2-2327-g49f8f96a9 Henrik Rydgård 2022-12-07 02:08:48 No build Couple more microoptimizations
v1.13.2-2326-g50fdf67fd Henrik Rydgård 2022-12-07 01:51:20 No build Software rect raster: Speed up memory tracking in debug mode (ztag unused, remove allocations)
v1.13.2-2325-gb51422c18 Henrik Rydgård 2022-12-07 01:50:48 No build Ordering fix, should fix elimination of the DarkStalkers software blit
v1.13.2-2324-g70b6733d0 Henrik Rydgård 2022-12-07 01:50:15 No build Minor alpha bit optimization in Darkstalkers rectangle code
v1.13.2-2323-ge3105955e Henrik Rydgård 2022-12-06 21:45:18 Download Download Download Merge: 5da13c3ad 51fa931e4 Merge pull request #16512 from unknownbrackets/softgpu-fastrect softgpu: Avoid checking UVs for sprites w/o textures
v1.13.2-2322-g51fa931e4 Unknown W. Brackets 2022-12-06 15:37:51 No build softgpu: Allow no alpha blend in 5551 fast path.
v1.13.2-2321-g60c129c52 Unknown W. Brackets 2022-12-06 15:31:30 No build softgpu: Use no-modulate fast path for REPLACE.
v1.13.2-2320-gc291bd78e Unknown W. Brackets 2022-12-06 15:26:02 No build softgpu: Use a template for 5551 fast path. Just refactoring here, should be the same.
v1.13.2-2319-g264a81913 Unknown W. Brackets 2022-12-06 15:11:38 No build softgpu: Avoid checking UVs for sprites w/o tex.
v1.13.2-2319-g10eafe2e0 Richard 2022-12-06 17:15:33 No build Libretro: Set Interpreter as default CPU and get CPU from setting
v1.13.2-2319-g4de64666d Richard 2022-12-06 18:23:09 No build feat(libretro): ios compile settings
v1.13.2-2318-g5da13c3ad Henrik Rydgård 2022-12-06 11:05:44 Download Download Download Merge: ac2bd63cc 5d6b213fa Merge pull request #16509 from unknownbrackets/softgpu-rectw softgpu: Fix w culling of triangles combined as rectangles
v1.13.2-2317-g5d6b213fa Unknown W. Brackets 2022-12-06 08:14:41 No build softgpu: Avoid tri combine to rect if clipping.
v1.13.2-2316-gd9501cb0a Unknown W. Brackets 2022-12-06 08:09:55 No build softgpu: Fix w culling of triangle rects.
v1.13.2-2315-gac2bd63cc Henrik Rydgård 2022-12-05 20:43:04 Download Download Download Merge: 883aa06d0 657ac6dd5 Merge pull request #16508 from Felipefpl/master Fixed omissions
v1.13.2-2313-g883aa06d0 Henrik Rydgård 2022-12-05 16:33:11 Download Download Download Merge: 4fd336f5e f3be5717e Merge pull request #16507 from Felipefpl/master Updated brazilian portuguese
v1.13.2-2313-g657ac6dd5 Felipe 2022-12-05 19:25:25 No build Fixed omissions Fixed mistakes i did found by unknownbrackets.
v1.13.2-2312-gf3be5717e Felipe 2022-12-05 16:12:06 No build Updated brazilian portuguese
v1.13.2-2312-gabb4aa92f Xu Zhen 2022-12-06 16:17:35 No build Fix window icon path
v1.13.2-2311-g4fd336f5e Henrik Rydgård 2022-12-05 12:49:24 Download Download Download Merge: e969f9cf8 dd22ec6fa Merge pull request #16505 from hrydgard/assorted-cleanup Minor UI polish, Swedish translation work
v1.13.2-2310-gdd22ec6fa Henrik Rydgård 2022-12-05 12:07:07 No build Show the name of the chosen language on the choice button. Looks weird not to.
v1.13.2-2309-g93e506013 Henrik Rydgård 2022-12-05 11:55:23 No build Load and cache langValuesMapping on demand
v1.13.2-2308-g4233e8dec Henrik Rydgård 2022-11-30 23:00:17 No build Swedish translation improvements
v1.13.2-2307-g70f18f562 Henrik Rydgård 2022-11-30 22:59:43 No build Turn language popup thing into a lambda
v1.13.2-2306-ge969f9cf8 Henrik Rydgård 2022-12-05 09:35:36 Download Download Download Merge: e44e9b651 d6750993d Merge pull request #16502 from unknownbrackets/softgpu-opt A few more softgpu optimizations for alpha blend/test
v1.13.2-2306-g2358ae01d Sergey P 2023-01-26 11:56:14 No build Merge: 6206908a9 5de3a7c25 Merge remote-tracking branch 'upstream/master'
v1.13.2-2303-ge44e9b651 Henrik Rydgård 2022-12-05 09:34:33 No build Merge: 13e90f708 07c276c32 Merge pull request #16503 from unknownbrackets/softgpu-halfpos softgpu: Fix double rectangle drawing at halfpixel
v1.13.2-2301-gd6750993d Unknown W. Brackets 2022-12-05 01:36:45 No build softgpu: Force alpha test when it could skip blend. Blending is slow, and often games do effects like smoke, sun, etc. that has a lot of zero alpha in them. Many games do this with alpha testing off, which is cheap compared to blending.
v1.13.2-2301-g13e90f708 Henrik Rydgård 2022-12-05 09:33:40 No build Merge: 5de3a7c25 77e510bd9 Merge pull request #16504 from unknownbrackets/psu-depth GPU: Use accurate depth for depth range hack
v1.13.2-2300-g77e510bd9 Unknown W. Brackets 2022-12-05 04:27:23 No build GPU: Use accurate depth for depth range hack. This should be easier to ensure stays well tested.
v1.13.2-2300-g2c90dafe6 Unknown W. Brackets 2022-12-05 01:30:12 No build softgpu: Force alpha test off in more scenarios. Since we're already checking the CLUT, we can tell if it doesn't contain zero alpha, in which case a != 0 test will never fail. This is actually pretty common, even when texture alpha is not always FF.
v1.13.2-2300-g07c276c32 Unknown W. Brackets 2022-12-05 02:17:58 No build softgpu: Fix double rectangle drawing at halfpixel. There seems to be some odd behavior with the X start pos, but at least the end pos should not be drawn twice when using 0.5 - 0.5.
v1.13.2-2299-g5de3a7c25 Henrik Rydgård 2022-12-04 17:40:30 Download Download Download Merge: fdca08c48 3342d5ecb Merge pull request #16500 from unknownbrackets/warnings Fixes to recently introduced warnings and a couple older ones
v1.13.2-2296-g0aeb20742 Lubos 2022-12-07 21:40:13 No build OpenXR - Separate config for VR build
v1.13.2-2295-g38c4774f4 Lubos 2022-12-04 18:14:05 No build Change package of the Android VR builds
v1.13.2-2294-gd0e6f480a Lubos 2022-12-04 18:04:08 No build Merge: 353bdc2d3 fdca08c48 Merge branch 'master' into config_openxr_update
v1.13.2-2291-gfdca08c48 Henrik Rydgård 2022-12-04 16:59:29 Download Download Download Merge: a8939f456 4378de6aa Merge pull request #16499 from unknownbrackets/actions Build: Use Windows 2019 for UWP builds
v1.13.2-2289-ga8939f456 Henrik Rydgård 2022-12-04 00:48:32 Download Download Download Remove dead code, validation fix in GE debugger See #16490
v1.13.2-2288-g59431de82 Unknown W. Brackets 2022-12-04 00:25:57   Download Download Merge: 7e97ce176 8e50eb31f Merge pull request #16494 from hrydgard/force-lower-res-for-effects-off Force "Lower resolution for effects" off in Ratchet & Clank and a few other games
v1.13.2-2285-g7e97ce176 Henrik Rydgård 2022-12-04 00:16:58 Download Download Download Merge: 538108699 3f620dba5 Merge pull request #16495 from unknownbrackets/vulkan-shutdown Cleanup shader module lifetime handling for Vulkan
v1.13.2-2281-g538108699 Henrik Rydgård 2022-12-03 23:57:06 No build Don't ignore insets for UI on the display layout screen (no longer needed)
v1.13.2-2280-gc310d1471 Henrik Rydgård 2022-12-03 22:55:53 Download Download Download Merge: aa7341def 00e76b11b Merge pull request #16493 from unknownbrackets/softgpu-opt softgpu: Check CLUT alpha to optimize out blend/alpha test
v1.13.2-2274-gaa7341def Henrik Rydgård 2022-12-03 20:56:10 Download Download Download Merge: 238c9439e 6acbd1f9e Merge pull request #16492 from hrydgard/reorganize-display-layout-screen Reorganize the display layout screen
v1.13.2-2273-g3342d5ecb Unknown W. Brackets 2022-12-04 17:17:05 No build softgpu: Remove an unused case.
v1.13.2-2273-g6acbd1f9e Henrik Rydgård 2022-12-03 20:37:58 No build Fix loading of texture shaders
v1.13.2-2272-gf3ba8fb33 Henrik Rydgård 2022-12-03 19:30:50 No build Address feedback, also sort texture shaders
v1.13.2-2272-g6c6133a3c Unknown W. Brackets 2022-12-04 17:08:20 No build Build: Get rid of legacy zstd support. This refers to old versions of zstd we never used, and the code also generates warnings when it's built.
v1.13.2-2271-ge46b03648 Henrik Rydgård 2022-12-03 19:13:39 No build Reorganize the DisplayLayoutScreen again - flip left/right sides, move mode switch to bottom.
v1.13.2-2271-ge09a1a32a Unknown W. Brackets 2022-12-04 17:07:53 No build Build: Reduce include spam in CMake. This makes it more like other platforms, which don't globally include these directories.
v1.13.2-2271-g00e76b11b Unknown W. Brackets 2022-12-03 21:55:38 No build softgpu: Optimize > non-zero alpha tests as well. These are fairly common, especially in 3D games.
v1.13.2-2270-geb19e2439 Unknown W. Brackets 2022-12-03 21:44:35 No build softgpu: Skip non-zero alpha test if impossible.
v1.13.2-2270-gb938992da Henrik Rydgård 2022-12-03 19:13:21 No build Add a new centering capability to AnchorLayout
v1.13.2-2270-g8c378c455 Unknown W. Brackets 2022-12-04 16:57:45 No build GPU: Avoid an override warning.
v1.13.2-2269-gfb5474115 Henrik Rydgård 2022-12-03 19:07:38 No build Align the version number better on the main screen
v1.13.2-2269-ge49668eea Unknown W. Brackets 2022-12-04 16:57:30 No build SaveState: Correct missing switch case warnings.
v1.13.2-2269-gadc94b195 Unknown W. Brackets 2022-12-03 21:44:02 No build softgpu: Use CLUT to optimize out blending more. This actually happens relatively often.
v1.13.2-2269-g3f620dba5 Unknown W. Brackets 2022-12-03 23:56:58 No build Vulkan: Reduce some logging when things are fast. On startup especially this spams sometimes.
v1.13.2-2268-gf5c0dc717 Henrik Rydgård 2022-12-03 18:58:47 No build Sort post-shaders alphabetically in the list.
v1.13.2-2268-g78ed8d45a Unknown W. Brackets 2022-12-03 23:53:10 No build Vulkan: Defer deletion of shader module promises.
v1.13.2-2268-g8e50eb31f Henrik Rydgård 2022-12-04 00:06:28 No build Add missing IDs
v1.13.2-2268-g0556ee67f Unknown W. Brackets 2022-12-04 16:57:09 No build SaveState: Fix a format type error.
v1.13.2-2268-g0aba5ff3c Unknown W. Brackets 2022-12-03 21:38:01 No build TexCache: Correct alpha mask checks for SSE2. Should have been shifts by byte (4/8), but let's just switch to shuffles anyway. These were always shifting in zeros and failing.
v1.13.2-2267-gf651f365b Henrik Rydgård 2022-12-03 17:42:29 No build Disable the MSAA selector if software rendering is selected. Move software rendering up.
v1.13.2-2267-g8567416be Henrik Rydgård 2022-12-02 00:35:28 No build Force "Lower resolution for effects" off in Ratchet & Clank and a few other games It breaks or just makes things look terrible in these games, so no reason to allow it. An alternative for this would be to remove the option entirely, and only use it though the ForceLowerResolutionForEffectsOn flag instead.
v1.13.2-2267-g4378de6aa Unknown W. Brackets 2022-12-04 16:29:21 No build Build: Use Windows 2019 for UWP builds.
v1.13.2-2267-g53eedf06e Unknown W. Brackets 2022-12-03 23:52:06 No build Vulkan: Track pipeline desc using a refcount. Not very safe to not allow deletes, and don't want to force Draw objects on the deleter (this is referenced by them.)
v1.13.2-2267-g38eb0a7a8 Unknown W. Brackets 2022-12-03 21:15:58 No build softgpu: Check for queued compile. Rarely, we could have queued compiling the same one, which would crash on a double insert.
v1.13.2-2267-g9e019a3a1 Unknown W. Brackets 2022-12-04 16:53:15 No build Build: Silence SFMT warning.
v1.13.2-2266-g238c9439e Henrik Rydgård 2022-12-03 16:38:32 Download Download Download Merge: 7c16c4dbb 2b58ac7e9 Merge pull request #16491 from unknownbrackets/cleanup Quick cleanup
v1.13.2-2263-g7c16c4dbb Unknown W. Brackets 2022-12-03 16:03:10 Download Download Download Merge: c9c4a7ef7 d694b3a2e Merge pull request #16489 from mjunix/small-fixes Small fixes
v1.13.2-2262-gd694b3a2e Johan Mattsson 2022-12-03 15:31:40 No build Merge: e260ba406 c9c4a7ef7 Merge branch 'hrydgard:master' into small-fixes
v1.13.2-2258-ge260ba406 Johan Mattsson 2022-12-03 15:29:14 No build Fix missing 'else'
v1.13.2-2258-gc9c4a7ef7 Henrik Rydgård 2022-12-03 15:29:16 Download Download Download Merge: 02b8bf33f 0f12d44e5 Merge pull request #16487 from hrydgard/simpsons-hotfix-alternative-try Safer and simpler alternative to commit cbfa4bf.
v1.13.2-2257-g2b1d57257 Johan Mattsson 2022-12-03 15:28:22 No build Fix comparison
v1.13.2-2257-g0f12d44e5 Henrik Rydgård 2022-12-03 11:20:00 No build Remove some unused/unnecessary code
v1.13.2-2256-g954bd69e3 Johan Mattsson 2022-12-03 15:26:31 No build Fix progress computation
v1.13.2-2256-g92df6b832 Henrik Rydgård 2022-12-03 11:14:08 No build Safer and simpler alternative to cbfa4bf. See #16483
v1.13.2-2255-g02b8bf33f Henrik Rydgård 2022-12-03 11:22:41 Download Download Download Merge: 458947323 35777d5ee Merge pull request #16458 from hrydgard/desktop-friendly-msaa Implement MSAA support for desktop GPUs in Vulkan
v1.13.2-2234-g458947323 Henrik Rydgård 2022-12-03 11:08:10 Download Download Download Merge: d6b9f3921 204789a27 Merge pull request #16486 from unknownbrackets/softgpu-opt softgpu: Apply optimizations to states generically
v1.13.2-2231-g204789a27 Unknown W. Brackets 2022-12-03 06:55:49 No build softgpu: Skip fog when no verts have fog.
v1.13.2-2230-g0c42e45e9 Unknown W. Brackets 2022-12-03 06:42:57 No build softgpu: Cleanup reapply logic. This makes more sense to read.
v1.13.2-2229-g4d9253390 Unknown W. Brackets 2022-12-03 06:30:53 No build softgpu: Apply optimizations to states generically. This is for optimizations we can only do when we know the vertex values.
v1.13.2-2228-g6bd0eec54 Unknown W. Brackets 2022-12-03 06:27:22 No build softgpu: Calc flags on state as we queue verts. Might be some other ways, like doing this directly in a vertex reader. Also am thinking about doing things regarding UVs or positions. Flags not yet used, keeping separate for perf checks.
v1.13.2-2227-gd6b9f3921 Henrik Rydgård 2022-12-03 10:40:02 Download Download Download Merge: 7dee26eae b41a782fc Merge pull request #16483 from lvonasek/hotfix_simpsons_crash Simpsons crash on GLES fixed
v1.13.2-2227-ga04b7cf3b Unknown W. Brackets 2022-12-03 06:19:54 No build softgpu: Force shading flag off in clearMode. Probably fixes a line shading bug, and clearer anyway.
v1.13.2-2227-g2b58ac7e9 Unknown W. Brackets 2022-12-03 16:17:27 No build Psmf: Fix pointer check.
v1.13.2-2226-ge50eae1bf Unknown W. Brackets 2022-12-03 16:17:12 No build GPU: Cleanup some bounds checks, assignments.
v1.13.2-2226-g778a0487c Unknown W. Brackets 2022-12-03 05:59:13 No build softjit: Switch to DenseHashMap.
v1.13.2-2225-g7dee26eae Unknown W. Brackets 2022-12-02 23:06:14 Download Download Download Merge: 0c19f6ae1 c7041d6e9 Merge pull request #16482 from hrydgard/savestate-checkpoints Add savestate checkpoints to verify that MEASURE and WRITE match
v1.13.2-2219-g0c19f6ae1 Unknown W. Brackets 2022-12-02 23:03:23   Download   Merge: 116bc9d59 39c399df4 Merge pull request #16484 from lvonasek/compat_openxr_fixes OpenXR - HUD support for even more games
v1.13.2-2215-gc7041d6e9 Henrik Rydgård 2022-12-02 22:45:28 No build Reserve some space in the checkpoints vector
v1.13.2-2215-g35777d5ee Henrik Rydgård 2022-12-02 15:26:29 No build Use proper copies for depth blits between multisampled framebuffers. Needed to keep all the information.
v1.13.2-2214-gf954013d0 Henrik Rydgård 2022-12-02 13:45:17 No build Fix (?) the savestate bug in PSPSaveDialog/SaveDataParam PSPSaveDialog::DoState called SetPspParam in non-READ modes, which could modify it.
v1.13.2-2214-gd55408538 Henrik Rydgård 2022-12-02 15:25:02 No build Implement copy operation properly for the multisampled case
v1.13.2-2213-gf5a7661c5 Henrik Rydgård 2022-12-02 13:28:06 No build Add a NOOP state to reduce logspam after error
v1.13.2-2213-g2d6c632bf Henrik Rydgård 2022-12-02 15:19:06 No build Check resolve mode, just to be safe.
v1.13.2-2212-g353bdc2d3 Lubos 2022-12-02 20:57:50 No build OpenXR - Default config updated
v1.13.2-2212-g75b558eb5 Henrik Rydgård 2022-12-02 14:35:43 No build Address feedback
v1.13.2-2212-g52a684644 Henrik Rydgård 2022-12-02 11:29:59 No build Verify that the Measure and Save passes match accurately through checkpointing Adding this after seeing some very suspicious behavior in Ratchet & Clank.
v1.13.2-2211-gcd0acec3f Henrik Rydgård 2022-12-02 13:49:28 No build Crashfix the other backends
v1.13.2-2211-g6206908a9 ThirteenAG 2022-12-05 13:14:14 No build mouse delta fix
v1.13.2-2211-g237fbca97 Henrik Rydgård 2022-12-02 10:55:03 No build Savestate: Prepare some sanity checks
v1.13.2-2211-g0060a14fa Lubos 2022-12-02 20:48:35 No build OpenXR - Adjust the render resolution for VR
v1.13.2-2210-g5610734d4 Henrik Rydgård 2022-12-02 00:30:06 No build Assert improvement
v1.13.2-2210-g116bc9d59 Henrik Rydgård 2022-12-02 19:49:32 Download Download Download Merge: a349e2b85 1121a6fb6 Merge pull request #16485 from unknownbrackets/softgpu-fog-nan softgpu: Handle infnan fog coefficients better
v1.13.2-2210-g5e5bffc80 ThirteenAG 2022-12-05 12:46:00 No build remade into GET_AXIS/GET_VKEY apis
v1.13.2-2209-g37dc8c3e4 ThirteenAG 2022-12-04 23:06:31 No build compilation workaround
v1.13.2-2209-g8a3e92aa3 Henrik Rydgård 2022-12-01 23:41:31 No build Not pretty, but with this, you can switch MSAA level at runtime.
v1.13.2-2208-g28e1b532b Henrik Rydgård 2022-12-01 18:15:13 No build Detect Apple/MoltenVK and allow multisampling. Unfortunately no support for sample rate shading.
v1.13.2-2208-g8eeff4cff ThirteenAG 2022-12-04 22:35:48 No build changed api name to mouse delta
v1.13.2-2207-g29a215748 Henrik Rydgård 2022-11-29 15:22:14 No build Correctly handle input attachments with CreateRenderpass2. But also don't use it while not multisampling.
v1.13.2-2207-g0b77babfa ThirteenAG 2022-12-04 22:08:50 No build merged triggers api
v1.13.2-2206-g7950a00c1 Henrik Rydgård 2022-11-29 00:17:21 No build Headless buildfix. Crashfix in shader generator test.
v1.13.2-2206-g6e03de35c ThirteenAG 2022-12-04 21:46:01 No build more stuff for plugins
v1.13.2-2205-gf758cc0de Henrik Rydgård 2022-11-29 00:06:05 No build Remove quality setting for now, we default to a balanced setting.
v1.13.2-2205-ga349e2b85 Henrik Rydgård 2022-12-02 11:10:49 Download Download Download Merge: 24aad5013 106d730a2 Merge pull request #16481 from unknownbrackets/gedebugger Cleanup some GE debugger logspam, small texture proj optimization
v1.13.2-2204-g4990683cf Henrik Rydgård 2022-11-28 23:56:55 No build Implement "enhanced" multisample quality setting
v1.13.2-2203-gb9ea8de13 Henrik Rydgård 2022-11-28 23:30:35 No build Use raster copies to work around lack of working copy support in MSAA mode.
v1.13.2-2202-g8208768c1 Henrik Rydgård 2022-11-28 22:59:42 No build Add a pipeline flag for USES_DISCARD. Will be used for the MSAA quality setting.
v1.13.2-2201-ga0f27c744 Henrik Rydgård 2022-11-28 20:45:06 No build Implement depth/stencil resolve. (We probably only need depth resolve since we don't texture from stencil, but whatever).
v1.13.2-2201-g1121a6fb6 Unknown W. Brackets 2022-12-02 19:20:30 No build softgpu: Handle inf-end + negative constant slope.
v1.13.2-2201-g24aad5013 Henrik Rydgård 2022-12-02 11:08:52 Download   Download Merge: cb7131b31 c5a98e62d Merge pull request #16480 from unknownbrackets/softgpu-depth softgpu: Cull verts outside post-viewport Z
v1.13.2-2200-gb41a782fc Lubos 2022-12-02 14:32:27 No build Revert "Centralize ClearCacheNextFrame" This reverts commit cbfa4bfc8eef3a5f0e09e0ea2c3113bb2a88a7d5.
v1.13.2-2200-g106d730a2 Unknown W. Brackets 2022-12-02 08:20:25 No build GPU: Optimize out common case texture proj. NFS Most Wanted 5-1-0 uses this when it could use uv scale/offset.
v1.13.2-2200-g38de2f11a Unknown W. Brackets 2022-12-02 19:15:15 No build softgpu: Handle infnan fog coefficients better. If we ended up with a dot product that had opposing inf signs, the add would result in NAN and cause problems.
v1.13.2-2200-g8b9b80f04 Henrik Rydgård 2022-11-28 20:34:51 No build Add path that uses CreateRenderpass2, we're gonna need it for depth resolve.
v1.13.2-2199-ge3679df6c Henrik Rydgård 2022-11-28 18:20:30 No build Fix switching between MSAA levels
v1.13.2-2199-gcb7131b31 Unknown W. Brackets 2022-12-02 07:39:03 Download Download Download Merge: 7f65ba115 9fcc6857f Merge pull request #16479 from JohnnyonFlame/vreinterpret-fix Fix wrong vreinterpret neon intrinsic usage.
v1.13.2-2199-gc5844c417 Unknown W. Brackets 2022-12-02 19:14:36 No build GE Debugger: Add breakpoint symbol for prim count. This way you can break when a register is changed and prim count is in a certain range, which can be convenient.
v1.13.2-2199-g33abbca46 Unknown W. Brackets 2022-12-02 08:13:20 No build softgpu: Optimize out texture proj for UVs. Seen in NFS Most Wanted 5-1-0.
v1.13.2-2198-gd7224a840 Unknown W. Brackets 2022-12-02 08:12:14 No build GE Debugger: Cleanup logspam on game exit. If you're stopped on a frame and quit, it was previously logging every command as it exited, thinking it was waiting on each.
v1.13.2-2198-gc5a98e62d Unknown W. Brackets 2022-12-02 06:56:05 No build softgpu: Cull verts outside post-viewport Z. Shouldn't have removed this before, points are still culled when depth clamp is off and throughmode is off. Fixes Crazy Taxi graphics glitches.
v1.13.2-2198-g6619da2a0 Unknown W. Brackets 2022-12-02 19:13:32 No build Debugger: Add decimal constants. For the GE debugger and CPU debugger, it's annoying sometimes to express everything in hex. This allows using an i or u prefix to get decimal.
v1.13.2-2198-g9fcc6857f João Henrique 2022-12-02 07:10:57 No build Fix wrong vreinterpret neon intrinsic usage. This fixes a compilation failure introduced on d0e8cfa36518b.
v1.13.2-2198-g4dfce4f6b Henrik Rydgård 2022-11-28 11:50:28 No build Basically working MSAA on desktop GPUs! Some glitches remain.
v1.13.2-2197-g7f65ba115 Henrik Rydgård 2022-12-01 23:44:14 Download Download Download Merge: 4866518b8 a1f6a40d1 Merge pull request #16478 from unknownbrackets/softgpu-line-z softgpu: Interpolate Z for 3D lines
v1.13.2-2197-g06af304c8 Henrik Rydgård 2022-11-27 11:39:44 No build Multisampling groundwork
v1.13.2-2196-ga1f6a40d1 Unknown W. Brackets 2022-12-01 23:39:19 No build softgpu: Interpolate Z for 3D lines. Important for Me & My Katamari, see #16131.
v1.13.2-2196-g6daecb4e2 Henrik Rydgård 2022-11-27 10:13:05 No build Add check for tiling GPUs. We'll use this to inform on what MSAA modes to support.
v1.13.2-2195-g4866518b8 Unknown W. Brackets 2022-12-01 20:05:04 Download Download Download Merge: 60771d70f 331d024a8 Merge pull request #16477 from hrydgard/invalidation-refactor Add a flags parameter to InvalidateCachedState and rename it Invalidate.
v1.13.2-2193-g60771d70f Unknown W. Brackets 2022-12-01 19:40:31   Download   Merge: 2067ae127 d0e8cfa36 Merge pull request #16476 from hrydgard/minor-opts Minor optimizations
v1.13.2-2192-g39c399df4 Lubos 2022-12-02 17:53:03 No build OpenXR - GTA Chinatown wars rendering fixed
v1.13.2-2191-g769b1d734 Lubos 2022-12-02 17:45:29 No build OpenXR - Assasins Creed rendering fixed
v1.13.2-2190-g66cbe55ff Lubos 2022-12-02 16:47:26 No build OpenXR - Tony Hawk HUD fixed
v1.13.2-2189-g1e2cf07c6 Lubos 2022-12-02 15:16:41 No build OpenXR - Monster Hunter HUD fixed
v1.13.2-2188-g2be8f46a0 Lubos 2022-12-01 18:26:26 No build Merge: 09d48075b 2067ae127 Merge branch 'master' into compat_openxr_fixes
v1.13.2-2187-gd0e8cfa36 Henrik Rydgård 2022-12-01 17:09:54 No build Add NEON impl too, mostly for exercise purposes
v1.13.2-2186-ge6f0f84a4 Henrik Rydgård 2022-12-01 16:21:27 No build SSE optimize Float4ToUint8x4, some uses
v1.13.2-2185-gd02f46cb2 Henrik Rydgård 2022-12-01 15:47:29 No build Minor VertexReader optimizations
v1.13.2-2185-g331d024a8 Henrik Rydgård 2022-12-01 19:15:38 No build Add a flags parameter to InvalidateCachedState and rename it Invalidate. Also rename the old InvalidationFlags enum to InvalidateCallbackFlags.
v1.13.2-2184-g2067ae127 Henrik Rydgård 2022-12-01 15:28:35 Download Download Download Merge: 9d9a64be8 14e750714 Merge pull request #16475 from hrydgard/temp-disable-uwp-job Temporarily disable the UWP github CI job
v1.13.2-2184-g423fa6d84 Henrik Rydgård 2022-12-01 16:00:31 No build Couple more FormatMemWriteTagAt
v1.13.2-2183-g656012325 Henrik Rydgård 2022-12-01 15:39:22 No build Restore optimization of memory info strings, avoiding allocations
v1.13.2-2183-g14e750714 Henrik Rydgård 2022-12-01 14:11:37 No build Temporarily disable the UWP github CI job
v1.13.2-2182-g9d9a64be8 Henrik Rydgård 2022-12-01 13:38:35 Download Download Download Fix Aspect Ratio translation category
v1.13.2-2182-g7f7af003c Henrik Rydgård 2022-12-01 15:06:46 No build UI: Darken game-as-background a bit more for UI legibility
v1.13.2-2181-g40ae99073 Henrik Rydgård 2022-12-01 11:58:16 No build Remove std::string from VulkanTexture
v1.13.2-2181-g003323fe3 Henrik Rydgård 2022-12-01 13:27:35 Download Download Download Merge: 6a7682368 2073eed7b Merge pull request #16474 from TotalCaesar659/patch-1 Update Russian translation
v1.13.2-2180-gc05ec8b52 Henrik Rydgård 2022-12-01 11:39:20 No build Remove std::string from VulkanProfiler (the scope profiler for uploads)
v1.13.2-2180-g2073eed7b TotalCaesar659 2022-12-01 13:20:10 No build Update Russian translation
v1.13.2-2179-g6a7682368 Henrik Rydgård 2022-12-01 11:50:44 Download Download Download Merge: 9a108a46d f18afc5f5 Merge pull request #16469 from unknownbrackets/softgpu-transfer Correct block transfer overlap and wrapping behavior
v1.13.2-2178-gf18afc5f5 Unknown W. Brackets 2022-12-01 10:09:50 No build headless: Update tests.
v1.13.2-2177-g5bc51cb01 Unknown W. Brackets 2022-12-01 07:16:33 No build GE Debugger: Remove dup block transfer record. We already record it as a block transfer, we don't need to also do it as a memcpy.
v1.13.2-2176-g73489349c Unknown W. Brackets 2022-12-01 04:20:52 No build GPU: Oops, simplify an expression.
v1.13.2-2175-gcbe96d377 Unknown W. Brackets 2022-12-01 04:12:06 No build GPU: Use common block transfer logic in all cases.
v1.13.2-2174-g3589c1e82 Unknown W. Brackets 2022-12-01 04:04:52 No build softgpu: Handle block transfer VRAM wrapping. Note: mirrors still act as mirrors, swizzle and all.
v1.13.2-2173-g1c5f0d575 Unknown W. Brackets 2022-12-01 03:40:25 No build softgpu: Improve meminfo detail on block transfer. Gaps are useful to understand.
v1.13.2-2172-g68515aaee Unknown W. Brackets 2022-12-01 03:29:47 No build softgpu: Account for width!=stride in xfer checks.
v1.13.2-2171-g2adc18cfb Unknown W. Brackets 2022-12-01 02:52:42 No build softgpu: Correct src/dst overlap in block transfer. If dest is inside src, it seems to consistently copy in blocks of 64 bytes.
v1.13.2-2170-g9a108a46d Henrik Rydgård 2022-12-01 10:17:31 Download Download Download Disable the PowerVR swapchain hack after driver version 1.386.1368. See #15773
v1.13.2-2169-gc3aaf5b18 Henrik Rydgård 2022-12-01 10:16:45 No build Merge: 4b7084401 fc5dcd0c1 Merge pull request #16472 from unknownbrackets/fetch-fix GLES: Correct unit tests for framebuffer fetch
v1.13.2-2167-g4b7084401 Henrik Rydgård 2022-12-01 09:59:56 Download Download Download Merge: fd21a0957 dc962094f Merge pull request #16470 from unknownbrackets/softgpu-inversion softgpu: Correctly fix inversions, matching tests
v1.13.2-2165-gfd21a0957 Henrik Rydgård 2022-12-01 09:23:41 Download Download Download Merge: b62790fd0 d763dca02 Merge pull request #16471 from unknownbrackets/fetch-fix GPU: Correct fetch assert
v1.13.2-2165-gfc5dcd0c1 Unknown W. Brackets 2022-12-01 09:59:22 No build GLES: Correct unit tests for framebuffer fetch.
v1.13.2-2165-g09d48075b Lubos 2022-11-30 22:00:33 No build Merge: de78007e6 489af071b Merge branch 'master' into compat_openxr_fixes
v1.13.2-2164-gdc962094f Unknown W. Brackets 2022-12-01 08:20:39 No build softgpu: Correctly fix inversions, matching tests. Inversions are allowed just fine, but if clipping results in coordinates outside range, the triangle should be culled. Fixes more wanted inversions.
v1.13.2-2164-gd763dca02 Unknown W. Brackets 2022-12-01 09:17:14 No build GPU: Correct fetch assert.
v1.13.2-2163-gb62790fd0 Henrik Rydgård 2022-11-30 23:02:11 Download Download Download Fix translatability of the string "Stereo display shader". See #16459
v1.13.2-2162-g489af071b Henrik Rydgård 2022-11-30 15:14:54 Download Download Download TouchControlLayoutScreen: Reduce the amount of scissor calls Who knows, might help #15773...
v1.13.2-2161-gf4385e1be Henrik Rydgård 2022-11-30 14:56:15   Download Download Merge: 3d0638112 6c8ccc149 Merge pull request #16456 from hrydgard/soft-gpu-range-checks SoftGPU: Range check block copies.
v1.13.2-2158-g3d0638112 Henrik Rydgård 2022-11-30 14:49:40 Download Download Download Merge: e1feb94cc b51451d67 Merge pull request #16468 from nassau-tk/fix_jpn0.pgf Fix-jpn0.pgf
v1.13.2-2157-gb51451d67 nassau-tk 2022-11-30 14:11:44 No build Fix-jpn0.pgf
v1.13.2-2156-ge1feb94cc Henrik Rydgård 2022-11-30 12:15:12 Download Download Download Merge: 692312c1c 6b695ee5c Merge pull request #16465 from Kaitul/patch-5 Update zh_TW.ini
v1.13.2-2153-g692312c1c Henrik Rydgård 2022-11-30 11:49:29 Download Download Download Merge: 1df21a49b 25e8f8385 Merge pull request #16467 from hrydgard/new-control-ui-layout Redo the control UI screen layout, slightly update the look
v1.13.2-2152-g25e8f8385 Henrik Rydgård 2022-11-30 10:56:29 No build Redo the control UI screen layout, slightly update the look
v1.13.2-2151-g1df21a49b Henrik Rydgård 2022-11-30 10:56:01 Download Download Download Merge: f4ea78c03 20a337f25 Merge pull request #16466 from hrydgard/control-ui-fix-attempts Control UI fix attempts
v1.13.2-2150-g20a337f25 Henrik Rydgård 2022-11-30 10:05:54 No build Initialization cleanup (no effect)
v1.13.2-2150-g6b695ee5c 人工知能 2022-11-30 09:40:21 No build Update zh_TW.ini
v1.13.2-2149-g874dba673 人工知能 2022-11-30 09:37:02 No build Update zh_TW.ini
v1.13.2-2149-g0ff5e0a95 Henrik Rydgård 2022-11-30 09:40:38 No build Add checks preventing a number of "possible" divisions by 0 in layout
v1.13.2-2148-gf4ea78c03 Henrik Rydgård 2022-11-30 09:09:27 Download Download Download Merge: 652f41bfc 02e32629b Merge pull request #16453 from Kaitul/patch-4 Update zh_TW.ini
v1.13.2-2146-g652f41bfc Henrik Rydgård 2022-11-30 09:08:49 No build Merge: 0682b7ba5 d72ad3b3f Merge pull request #16462 from hrydgard/fragment-shader-use-bit Fragment shader generator: Move the framebuffer fetch bit to the shader ID.
v1.13.2-2145-gde78007e6 Lubos 2022-11-29 22:17:12 No build OpenXR - Enable HUD in a few more games
v1.13.2-2145-gd72ad3b3f Henrik Rydgård 2022-11-29 15:29:31 No build Fragment shader generator: Move the framebuffer fetch bit to the shader ID. Will resolve a future issue in the multisampling PR, where the GPU_USE_FRAMEBUFFER_FETCH flag changes at runtime if you switch between no AA and MSAA. Just figured I'd get it in separately for safety.
v1.13.2-2144-g812c7d13a Lubos 2022-11-29 21:25:13 No build OpenXR - HUD disappearing in Flatout fixed
v1.13.2-2144-g0682b7ba5 Henrik Rydgård 2022-11-29 22:05:56 Download Download Download Fix saving of the new Stretch setting
v1.13.2-2143-gef68cac2d Henrik Rydgård 2022-11-29 18:27:42 Download Download Download Merge: 183458dd7 3f0e53e60 Merge pull request #16464 from hrydgard/more-dialog-backgrounds Let the running game show through the background of all the PromptScreen dialogs.
v1.13.2-2142-g3f0e53e60 Henrik Rydgård 2022-11-29 16:29:43 No build Let the running game show through the background of all the PromptScreen dialogs.
v1.13.2-2141-g183458dd7 Henrik Rydgård 2022-11-29 14:24:18 Download Download Download Merge: d34e38c02 390bf3e91 Merge pull request #16461 from hrydgard/burnout-lens-flare-gl Fix Burnout Dominator lens flare on OpenGL ES
v1.13.2-2140-g390bf3e91 Henrik Rydgård 2022-11-29 12:37:41 No build Fix Burnout Dominator lens flare on OpenGL ES Not the prettiest solution, but works: Use R8_UNORM as a fallback if R16_UNORM is not available.
v1.13.2-2139-gd34e38c02 Henrik Rydgård 2022-11-29 10:47:22 Download Download Download Merge: b9dc206cf 39e835b32 Merge pull request #16460 from hrydgard/translation-string-fixes Translation string fixes
v1.13.2-2138-g39e835b32 Henrik Rydgård 2022-11-29 10:10:52 No build Add missing lines to other languages
v1.13.2-2137-g4a0dcfdb6 Henrik Rydgård 2022-11-29 10:10:34 No build Add missing strings to en_US.ini
v1.13.2-2136-g1358cf9b8 Henrik Rydgård 2022-11-29 10:04:09 No build Clean up "GPU log profiler" translation strings
v1.13.2-2135-g3ba37f4e7 Henrik Rydgård 2022-11-29 09:57:18 No build Langtool: Add --dry-run support
v1.13.2-2134-g6ef855bf3 Henrik Rydgård 2022-11-29 09:54:42 No build Put back the lost Language strings, now in the right category
v1.13.2-2133-g4fe8aa717 Henrik Rydgård 2022-11-29 09:52:30 No build Fix category for "Language" string. Swedish translation improvements
v1.13.2-2132-gb9dc206cf Henrik Rydgård 2022-11-29 09:42:11 Download Download Download Fix skip buffer effect toggle not taking effect immediately
v1.13.2-2131-gc8745cf33 Henrik Rydgård 2022-11-29 00:23:21 Download Download Download Merge: 5201a2a4a 1a7bafd09 Merge pull request #16459 from TotalCaesar659/patch-1 Update Russian translation
v1.13.2-2130-g1a7bafd09 TotalCaesar659 2022-11-28 23:58:23 No build Update Russian translation
v1.13.2-2129-g5201a2a4a Henrik Rydgård 2022-11-28 20:30:35 Download Download Download Merge: 9bb0c91a7 804a336a1 Merge pull request #16457 from lvonasek/hotfix_openxr_rendering OpenXR - Broken rendering fixed
v1.13.2-2128-g804a336a1 Lubos 2022-11-28 19:58:49 No build OpenXR - Hide unsupported layout options
v1.13.2-2127-gd466ae161 Lubos 2022-11-28 19:46:46 No build OpenXR - HUD max scale fixed
v1.13.2-2126-g164c27f5e Lubos 2022-11-28 19:25:13 No build OpenXR - Screen stretching fixed
v1.13.2-2125-g9bb0c91a7 Henrik Rydgård 2022-11-28 11:10:28 Download Download Download Sneak in a minor software transform optimization
v1.13.2-2124-gcd51c05d1 Henrik Rydgård 2022-11-28 10:41:10   Download Download Merge: 612d2181a 54e37671e Merge pull request #16455 from Narugakuruga/patch-12 Update zh_CN.ini
v1.13.2-2123-g54e37671e Narugakuruga 2022-11-28 10:34:43 No build Update zh_CN.ini
v1.13.2-2122-g59874e316 Narugakuruga 2022-11-28 10:32:51 No build Update zh_CN.ini
v1.13.2-2122-g6c8ccc149 Henrik Rydgård 2022-11-28 10:46:45 No build Stop logspam from bad block transfer corners.
v1.13.2-2121-g3246baec4 Henrik Rydgård 2022-11-28 10:39:04 No build SoftGPU: Range check block copies. Needs testing to verify if we should copy zeroes instead if the src range is partial, etc, quite a few possible edge cases. Though on its own, this probably fixes the crash in #16427. Still don't understand why that one has issues in hardware renderers though since they do bounds-check the copies.
v1.13.2-2121-g3e9931a44 Narugakuruga 2022-11-28 10:25:55 No build Update zh_CN.ini
v1.13.2-2120-g612d2181a Henrik Rydgård 2022-11-28 09:51:26 Download Download Download Merge: ed151473c 5b3a993db Merge pull request #16449 from hrydgard/circle-button-workaround Blind workaround for Shining Ark circle button problem
v1.13.2-2117-ged151473c Henrik Rydgård 2022-11-28 09:47:22 No build Merge: 06b7fb9a6 9425d0670 Merge pull request #16454 from unknownbrackets/fb-depal-fb GPU: Support framebuf depal from rendered CLUT
v1.13.2-2113-g06b7fb9a6 Henrik Rydgård 2022-11-28 08:02:09 Download Download Download Merge: 3b960a92f a6bc9acf1 Merge pull request #16452 from unknownbrackets/gedebugger GE Debugger: Correct LastVRAM mirror wrap around
v1.13.2-2111-g3b960a92f Henrik Rydgård 2022-11-28 08:00:26 Download   Download Merge: f2b5f06da c6992d45e Merge pull request #16451 from unknownbrackets/ui-psp-glow UI: Add a slight glow around PSP in control map
v1.13.2-2109-g02e32629b 人工知能 2022-11-28 06:05:59 No build Update zh_TW.ini
v1.13.2-2108-gf2b5f06da Henrik Rydgård 2022-11-28 01:00:16 Download Download Download Merge: d09b2e4ce 247848891 Merge pull request #16450 from unknownbrackets/touch-right-analog UI: Fix right analog with single button
v1.13.2-2105-gd09b2e4ce Unknown W. Brackets 2022-11-28 00:16:45   Download Download Merge: 200e2f26c 72029b678 Merge pull request #16448 from hrydgard/cull-fix Empirical attempt at fixing #15661
v1.13.2-2105-g5b3a993db Henrik Rydgård 2022-11-28 09:50:23 No build Typo fix
v1.13.2-2104-g72029b678 Henrik Rydgård 2022-11-27 23:16:16 No build Empirical attempt at fixing #15661 Basically, software culling fails in some configuration, like the one we end up with on Mali. As noted by unknownbrackets in #15661, the viewport Z scale, offset is -0.0, 0.0. We end up with CalcCullParams computing minZValue == maxZValue == 1.0f, and with the vertices ending up with z,w == 1.0, 1.0. and as a result, the inside/outside calculations will always decide that it's outside. Changing the comparisons from >= / <= to > / < fixes the problem, but I don't know if this might break something else. Anyhow, here's the simple way to repro on PC: Change the ending of GPU_Vulkan::CheckFeatures to: ```c return GPU_USE_LIGHT_UBERSHADER | GPU_USE_BLEND_MINMAX | GPU_USE_TEXTURE_NPOT | GPU_USE_INSTANCE_RENDERING | GPU_USE_VERTEX_TEXTURE_FETCH | GPU_USE_TEXTURE_FLOAT | GPU_USE_16BIT_FORMATS | GPU_USE_TEXTURE_LOD_CONTROL | GPU_USE_DEPTH_TEXTURE | GPU_USE_ACCURATE_DEPTH; ```
v1.13.2-2104-g21647cd3c Henrik Rydgård 2022-11-27 23:32:43 No build Blind workaround for Shining Ark circle button problem Seems the game might not handle the case of confirm button being set to cross properly, so force it to circle if this game is running. Fixes #15663 (hopefully..)
v1.13.2-2103-g200e2f26c Henrik Rydgård 2022-11-27 22:58:34 Download Download Download OffsetY fix for non-vulkan backends
v1.13.2-2102-gc2d54ea0a Henrik Rydgård 2022-11-27 22:55:04 No build Merge: 7c72fa06e e02db20a2 Merge pull request #16446 from hrydgard/aspect-fix Aspect ratio configuration fixes
v1.13.2-2101-ge02db20a2 Henrik Rydgård 2022-11-27 21:59:04 No build Some more UI fixes. Live update for the aspect slider
v1.13.2-2100-g72ec865f7 Henrik Rydgård 2022-11-27 21:55:22 No build Fix for the aspect ratio plugin variable. Disable aspect ratio control in stretch mode.
v1.13.2-2099-g7c72fa06e Henrik Rydgård 2022-11-27 21:34:51 Download Download Download Fix issue where render resolution wasn't applied correctly.
v1.13.2-2098-g11c1b539e Henrik Rydgård 2022-11-27 20:04:32 Download Download Download Merge: 973eec5b4 dbd799bce Merge pull request #16445 from hrydgard/new-screen-size-controls New screen size controls on Display Layout & Effects screen
v1.13.2-2096-gdbd799bce Henrik Rydgård 2022-11-27 19:42:30 No build Add new translation key "Aspect Ratio"
v1.13.2-2095-ga0f10141a Henrik Rydgård 2022-11-27 19:35:13 No build lang; Stretching->stretch
v1.13.2-2094-g981a8778a Henrik Rydgård 2022-11-27 19:27:27 No build Lang: Remove old stuff, add missing lines
v1.13.2-2093-g689860b3a Henrik Rydgård 2022-11-27 17:32:34 No build Qt buildfix, apply feedback
v1.13.2-2092-g0a3d78221 Henrik Rydgård 2022-11-27 16:15:16 No build Fix drag-background-through-buttons problem by adding "touch exclusive" mode to viewgroups. Not using universally because I don't want to debug all the issues...
v1.13.2-2091-gd310636eb Henrik Rydgård 2022-11-27 15:57:13 No build Break out the background into a separate view.
v1.13.2-2090-gd8ff6876c Henrik Rydgård 2022-11-27 15:37:43 No build Rework UI a bit (first step, will clean up more).
v1.13.2-2089-gd667bd84a Henrik Rydgård 2022-11-27 15:56:15 No build Add back the old stretch-if-close-to-16:9 hack
v1.13.2-2088-gbdfde4cba Henrik Rydgård 2022-11-27 10:04:26 No build Implement the new screen sizing parameters
v1.13.2-2088-g973eec5b4 Henrik Rydgård 2022-11-27 19:56:37 No build Another tweak to the OpenGL adreno bug detection. See #16015
v1.13.2-2087-g71410f2cb Henrik Rydgård 2022-11-27 11:30:04 Download Download Download Merge: e4998ade6 31af24a23 Merge pull request #16443 from hrydgard/minor-vulkan-refactor Break out VKRFramebuffer/VKRRenderpass from VulkanRenderManager
v1.13.2-2086-g31af24a23 Henrik Rydgård 2022-11-27 10:22:37 No build Break out VKRFramebuffer/VKRRenderpass from VulkanRenderManager
v1.13.2-2085-ge4998ade6 Henrik Rydgård 2022-11-27 09:02:57 Download Download Download Merge: 767a877ab 1d0082452 Merge pull request #16442 from unknownbrackets/vulkan-geometry-safety Vulkan: Only use geometry shaders with accurate depth
v1.13.2-2083-g767a877ab Henrik Rydgård 2022-11-27 00:02:32 Download Download Download Merge: a4b4d4ae2 223ca5888 Merge pull request #16441 from ThirteenAG/master Exposed more emulator things to devctl api
v1.13.2-2081-ga4b4d4ae2 Henrik Rydgård 2022-11-27 00:01:58 No build Merge: 895211048 2e1e11f11 Merge pull request #16439 from unknownbrackets/ppge-512 PPGe: Respect 512 texture limit
v1.13.2-2080-g9425d0670 Unknown W. Brackets 2022-11-28 06:24:02 No build GPU: Prevent decimating CLUT framebuffers. Fixes color changing after a few moments in Kurohyo.
v1.13.2-2079-gc6992d45e Unknown W. Brackets 2022-11-28 04:19:45 No build UI: Add a slight glow around PSP in control map. This makes it more distinguishable from some dark backgrounds.
v1.13.2-2079-ga7c4258e9 Unknown W. Brackets 2022-11-28 06:16:24 No build GPU: Support framebuf depal from rendered CLUT. Using a temporary always for simplicity.
v1.13.2-2079-g895211048 Henrik Rydgård 2022-11-26 23:01:19 Download Download Download Merge: 0b375bb35 909f3feae Merge pull request #16440 from unknownbrackets/softgpu-inversion softgpu: Allow inversions when w >= -1.0
v1.13.2-2079-g247848891 Unknown W. Brackets 2022-11-28 00:40:55 No build UI: Dry out code and check bounds to be safe.
v1.13.2-2078-ga6bc9acf1 Unknown W. Brackets 2022-11-28 04:59:57 No build GE Debugger: Correct LastVRAM mirror wrap around. Oops, this fixes crashes when textures are used near the edge of VRAM.
v1.13.2-2078-g5666dc589 Unknown W. Brackets 2022-11-28 04:17:01 No build Vulkan: Correct maxAniso handling in Draw.
v1.13.2-2078-g909f3feae Unknown W. Brackets 2022-11-26 21:11:56 No build softgpu: Allow inversions when w >= -1.0. This seems to match desired cases well, see #16131. Likely still inaccurate to what hardware actually does.
v1.13.2-2078-g194c4b028 Unknown W. Brackets 2022-11-28 06:15:15 No build TexCache: Support offset in rendered CLUTs. We already copy to a temp, so just use that copy to normalize out the offset. Should even get RECT2LIN correct, but most cases are 1 pixel high anyway.
v1.13.2-2078-g89aeb2484 Unknown W. Brackets 2022-11-28 00:32:56 No build UI: Fix right analog with single button. Release first, then press so that we press when the opposing direction is mapped to the same button.
v1.13.2-2078-g2e1e11f11 Unknown W. Brackets 2022-11-26 21:03:21 No build PPGe: Respect 512 texture limit. If a message ends up rendering wider than 512 (which can happen because we use higher quality fonts than 1x), draw in tiles to avoid accessing texels outside 512. Fixes an issue in Sakura Taisen in the software renderer.
v1.13.2-2078-g1d0082452 Unknown W. Brackets 2022-11-27 08:27:59 No build Vulkan: Only use geometry shaders with accurate z. Just to be safe, since that's what it's most well tested with.
v1.13.2-2077-g223ca5888 ThirteenAG 2022-11-26 14:55:45 No build exposed more emulator things to devctl api added EMULATOR_DEVCTL__TOGGLE_FASTFORWARD EMULATOR_DEVCTL__GET_ASPECT_RATIO EMULATOR_DEVCTL__GET_SCALE
v1.13.2-2077-g0b375bb35 Henrik Rydgård 2022-11-26 18:53:13 Download Download Download Colin McRae: Use compat flag to avoid GPU readbacks for VRAM->VRAM copies. Improves performance when the sun is visible, see #7810
v1.13.2-2076-gf4b78bacd Henrik Rydgård 2022-11-26 10:38:23 Download Download Download MacOSX: Apply potential fix for #16376 See #16376. Tested not to break anything on MacOS Mojave. Unfortunately I can't test on Ventura on my x64 mac, it's too old.
v1.13.2-2075-g9c033fb57 Henrik Rydgård 2022-11-25 21:21:57 Download Download Download Merge: 612ad59e2 aa66b9312 Merge pull request #16437 from lvonasek/feature_openxr_hud_improvement OpenXR - HUD improvements
v1.13.2-2063-g612ad59e2 Henrik Rydgård 2022-11-25 18:29:44 Download Download Download Merge: b7a594ed9 8c31625fd Merge pull request #16435 from hrydgard/more-ui-cleanups More post-shader UI improvements
v1.13.2-2060-gb7a594ed9 Henrik Rydgård 2022-11-25 18:29:21 No build Merge: d97035fff d38019ee6 Merge pull request #16436 from hrydgard/basic-vr-ci Add basic CI support for build-testing the Android-based VR build.
v1.13.2-2060-g8c31625fd Henrik Rydgård 2022-11-25 10:28:03 No build Make post-shader parameter values update live
v1.13.2-2059-gd38019ee6 Henrik Rydgård 2022-11-25 10:48:24 No build Add basic CI support for build-testing the Android-based VR build. Note: Doesn't do APK generation, to keep things simple, instead using the old NDK build. Later should run gradle on github CI too, I guess. Fixes #15981
v1.13.2-2059-g23ba0d051 Henrik Rydgård 2022-11-25 10:23:59 No build Fix layout issues in AbstractChoiceWithValueDisplay. Remove title text from post shaders to fit.
v1.13.2-2058-gd97035fff Henrik Rydgård 2022-11-25 10:06:41 Download Download Download Merge: 8f141d187 9fcccd789 Merge pull request #16434 from unknownbrackets/stencil-opt Vulkan: Use stencil export when available
v1.13.2-2054-g8f141d187 Henrik Rydgård 2022-11-25 10:03:45 Download   Download Merge: 9eb97830c e4234bcfa Merge pull request #16431 from iota97/grid-center Snap from screen center
v1.13.2-2051-g9eb97830c Henrik Rydgård 2022-11-24 23:49:16   Download Download Merge: 21cc6b85e ca86d8d26 Merge pull request #16432 from hrydgard/cleanup-graphics-settings Cleanup graphics settings list
v1.13.2-2047-gaa66b9312 Lubos 2022-11-25 16:05:30 No build MOve VR heuristics into a standalone method
v1.13.2-2046-gca86d8d26 Henrik Rydgård 2022-11-24 22:55:22 No build Remove "Load language ini" / "Save language ini" from devtools
v1.13.2-2046-gb2d809f4c Lubos 2022-11-25 15:58:51 No build typos fixed
v1.13.2-2045-g920bd45dd Henrik Rydgård 2022-11-24 22:54:05 No build Move stereo settings to developer tools, until developed further
v1.13.2-2045-g1ef036d07 Lubos 2022-11-25 13:28:45 No build OpenXR - Farplane distance limit adjusted
v1.13.2-2044-g692c972e7 Henrik Rydgård 2022-11-24 22:48:32 No build A couple more reorderings
v1.13.2-2044-g390ee28cd Lubos 2022-11-25 12:01:51 No build OpenXR - HUD fixes
v1.13.2-2043-ge4234bcfa iota97 2022-11-25 09:31:30