Revision |
Author |
Date |
Android |
Windows 32bit |
Windows 64bit | Commit log |
v1.12.3-1319-g419692832 |
Henrik Rydgård |
2022-06-28 13:54:16 |
Download |
Download |
Download |
Merge: 0e637df24 f7e0eedda Merge pull request #15633 from xujibbs/patch-29 Update zh_CN.ini |
v1.12.3-1317-g0e637df24 |
Henrik Rydgård |
2022-06-28 13:54:03 |
No build |
Merge: dd6c35b68 e03e84495 Merge pull request #15634 from xujibbs/patch-30 Update zh_TW.ini |
v1.12.3-1316-gf7e0eedda |
xujibbs |
2022-06-28 13:43:41 |
No build |
Update zh_CN.ini |
v1.12.3-1316-ge03e84495 |
xujibbs |
2022-06-28 13:48:57 |
No build |
Update zh_TW.ini |
v1.12.3-1315-gdd6c35b68 |
Henrik Rydgård |
2022-06-27 08:13:26 |
Download |
Download |
Download |
Merge: 5c459609c 07fbffd16 Merge pull request #15632 from Saramagrean/patch-2 Update th_TH.ini |
v1.12.3-1314-g07fbffd16 |
Benjamin Benda Gates |
2022-06-27 06:27:23 |
No build |
Update th_TH.ini |
v1.12.3-1313-g5c459609c |
Henrik Rydgård |
2022-06-26 19:47:03 |
Download |
Download |
Download |
Merge: 04affb195 3667f35c3 Merge pull request #15631 from ANR2ME/ui [UI] Minor changes to PRO ad hoc server IP address selection |
v1.12.3-1312-g3667f35c3 |
ANR2ME |
2022-06-26 15:26:09 |
No build |
Hide Hostname progressView when not showing any message to get a better view of the list. |
v1.12.3-1311-g74cad0a15 |
ANR2ME |
2022-06-26 15:23:35 |
No build |
Slightly reduce Hostname progressView's margin as it took too much space. |
v1.12.3-1310-g43beb2689 |
ANR2ME |
2022-06-26 14:47:33 |
No build |
Added psp.gameplayer.club public Adhoc Server. |
v1.12.3-1309-g04affb195 |
Henrik Rydgård |
2022-06-26 09:30:14 |
Download |
Download |
Download |
Additional game IDs for The Simpsons Game |
v1.12.3-1308-g474c51612 |
Henrik Rydgård |
2022-06-26 09:25:08 |
No build |
Apply the mali workaround for The Simpsons Game. Fixes #9830 |
v1.12.3-1307-g8ae673572 |
Unknown W. Brackets |
2022-06-26 01:29:03 |
Download |
Download |
Download |
Merge: ac057bdf9 cd92151de Merge pull request #15628 from hrydgard/arm64-neon-flag Add ARM64_NEON compile arch flag |
v1.12.3-1305-gac057bdf9 |
Halo-Michael |
2022-06-25 11:19:26 |
Download |
Download |
Download |
Merge pull request #15629 from Halo-Michael/lang Update Simplified Chinese |
v1.12.3-1304-g26ed3dbdc |
Henrik Rydgård |
2022-06-25 07:59:04 |
Download |
Download |
Download |
Merge: d64100b75 33aeac694 Merge pull request #15627 from zack-huangzihan/main ffmpeg: fix compile bug |
v1.12.3-1302-gd64100b75 |
Henrik Rydgård |
2022-06-25 07:47:02 |
|
Download |
Download |
Merge: 4b78224d2 ea6e5c8f7 Merge pull request #15625 from ANR2ME/adhoc Mask some part of public IP in the logs for security reason. |
v1.12.3-1301-gea6e5c8f7 |
ANR2ME |
2022-06-22 19:41:41 |
No build |
Mask some part of public IP in the logs for security reason. |
v1.12.3-1301-gcd92151de |
Henrik Rydgård |
2022-06-24 09:34:59 |
No build |
Add ARM64_NEON compile arch flag This allows doing ARM64 builds without NEON support, and allows simplifying some checks. |
v1.12.3-1301-g33aeac694 |
ZiHan Huang |
2022-06-24 10:45:06 |
No build |
ffmpeg: fix compile bug Err is generated when USE_FFMPEG is set to OFF, The Camera module relies on FFMPEG Signed-off-by: ZiHan Huang <zack.huang@rock-chips.com> |
v1.12.3-1300-g4b78224d2 |
Henrik Rydgård |
2022-06-22 09:50:50 |
Download |
Download |
Download |
Merge: f924a3ed1 028871720 Merge pull request #15620 from iota97/np-enter Add numpad enter as a confirm |
v1.12.3-1298-gf924a3ed1 |
Henrik Rydgård |
2022-06-22 09:50:29 |
No build |
Merge: 182bb6ed4 a58c2ab33 Merge pull request #15624 from xujibbs/patch-24 Update zh_CN.ini |
v1.12.3-1297-ga58c2ab33 |
xujibbs |
2022-06-22 02:50:56 |
No build |
Update zh_CN.ini |
v1.12.3-1296-g182bb6ed4 |
Henrik Rydgård |
2022-06-21 09:35:18 |
Download |
Download |
Download |
Merge: e942ba680 7d72c1e35 Merge pull request #15619 from iota97/lang Update lang file |
v1.12.3-1294-g7d72c1e35 |
iota97 |
2022-06-21 08:46:57 |
No build |
More translation key |
v1.12.3-1293-gfb8874156 |
iota97 |
2022-06-20 17:53:49 |
No build |
Update all |
v1.12.3-1293-g028871720 |
iota97 |
2022-06-21 08:32:57 |
No build |
Add numpad enter as a confirm |
v1.12.3-1292-ge942ba680 |
Henrik Rydgård |
2022-06-20 17:38:01 |
Download |
Download |
Download |
Remove driver version check for Mali stencil/discard bug. See #13833 |
v1.12.3-1292-g71c879a10 |
iota97 |
2022-06-20 17:27:34 |
No build |
Update eng lang |
v1.12.3-1291-g8fc2422e7 |
Henrik Rydgård |
2022-06-19 19:55:41 |
Download |
Download |
Download |
Merge: 7b7e0a34e e48ea158e Merge pull request #15613 from iota97/repeat Allow to repeat a "single" button |
v1.12.3-1289-g7b7e0a34e |
Unknown W. Brackets |
2022-06-19 18:34:31 |
Download |
Download |
Download |
Merge: 741837a02 122a0fa1f Merge pull request #15615 from hrydgard/raspberry-pi-3-workaround Workaround for strange driver hang on Raspberry Pi 3. |
v1.12.3-1286-g741837a02 |
Henrik Rydgård |
2022-06-19 18:11:23 |
Download |
Download |
Download |
Merge: d07c256a1 106e37289 Merge pull request #15614 from hrydgard/better-software-interrupt Avoid including signal.h from CommonFuncs.h |
v1.12.3-1285-g122a0fa1f |
Henrik Rydgård |
2022-06-19 18:10:27 |
No build |
Oops, revert debugging commit |
v1.12.3-1285-g106e37289 |
Henrik Rydgård |
2022-06-19 16:46:55 |
No build |
Keep ye olde else case |
v1.12.3-1284-ge48ea158e |
iota97 |
2022-06-19 15:18:05 |
No build |
Allow to repeat a "single" button |
v1.12.3-1284-g3ed743501 |
Henrik Rydgård |
2022-06-19 16:31:07 |
No build |
Avoid including signal.h from CommonFuncs.h |
v1.12.3-1284-g1d17b01c1 |
Henrik Rydgård |
2022-06-19 11:53:16 |
No build |
Workaround for strange driver hang on Raspberry Pi 3. Strangely, this does not fix the text rendering in the UI, but might still be enough for the libretro use case in #15469. See #15469 |
v1.12.3-1283-gd07c256a1 |
Unknown W. Brackets |
2022-06-19 02:13:58 |
Download |
Download |
Download |
Merge: f0cee59cc 8922be201 Merge pull request #15611 from hrydgard/mali-bug-workaround Workaround old Mali driver bug with discard + stencil |
v1.12.3-1280-g8922be201 |
Henrik Rydgård |
2022-04-16 23:47:05 |
No build |
Out of performance paranoia, limit the Mali workaround to known affected games |
v1.12.3-1279-gd0ea3b328 |
Henrik Rydgård |
2022-05-09 01:15:56 |
No build |
Work around the Mali stencil discard bug the same way as the Adreno one. |
v1.12.3-1278-gf0cee59cc |
Henrik Rydgård |
2022-06-18 09:47:46 |
Download |
Download |
Download |
Merge: 31aca546e 5cab38a64 Merge pull request #15608 from unknownbrackets/webos-compile-error Build: Use cinttypes not inttypes.h |
v1.12.3-1278-g78ad81db9 |
Henrik Rydgård |
2022-05-09 01:15:40 |
No build |
Show detected GPU driver bugs in system info |
v1.12.3-1277-g7656e2b9d |
Henrik Rydgård |
2022-05-08 23:54:08 |
No build |
Increase the difficulty of the GPU driver test Trying to make the situation more similar to the Midnight Club map problem, but still failing to repro in the GPU test, though it repros fine in-game. |
v1.12.3-1276-g31aca546e |
Henrik Rydgård |
2022-06-17 10:14:56 |
Download |
Download |
Download |
Merge: e11204de3 1a09e943a Merge pull request #15603 from xujibbs/patch-21 Update zh_TW.ini |
v1.12.3-1274-ge11204de3 |
Henrik Rydgård |
2022-06-17 10:14:42 |
No build |
Merge: ef0a0c1a3 f86a43b92 Merge pull request #15602 from xujibbs/patch-20 Update zh_CN.ini |
v1.12.3-1273-gf86a43b92 |
xujibbs |
2022-06-17 06:38:42 |
No build |
Update zh_CN.ini |
v1.12.3-1273-g1a09e943a |
xujibbs |
2022-06-17 06:49:24 |
No build |
Update zh_TW.ini |
v1.12.3-1272-gef0a0c1a3 |
Henrik Rydgård |
2022-06-13 11:19:57 |
Download |
Download |
Download |
Merge: a62fc9e5e 61ca7fbd5 Merge pull request #15594 from attikos/master Update gamecontrollerdb.txt |
v1.12.3-1271-g61ca7fbd5 |
Bylkov Maksim |
2022-06-13 10:26:23 |
No build |
Update gamecontrollerdb.txt |
v1.12.3-1270-ga62fc9e5e |
Henrik Rydgård |
2022-06-13 09:49:33 |
Download |
Download |
Download |
Merge: 0dea3094b 6daa49d19 Merge pull request #15591 from xujibbs/patch-15 Update zh_TW.ini |
v1.12.3-1268-g0dea3094b |
Henrik Rydgård |
2022-06-13 09:03:48 |
Download |
Download |
Download |
Merge: c5fd224f1 4dfe0dbb1 Merge pull request #15593 from xujibbs/patch-17 Update zh_CN.ini |
v1.12.3-1267-g6daa49d19 |
xujibbs |
2022-06-13 08:12:17 |
No build |
Update zh_TW.ini |
v1.12.3-1267-g4dfe0dbb1 |
xujibbs |
2022-06-13 08:45:57 |
No build |
Update zh_CN.ini |
v1.12.3-1266-gc5fd224f1 |
Henrik Rydgård |
2022-06-12 09:53:42 |
Download |
Download |
Download |
Merge: f8c219b7f 8a7f0e5bb Merge pull request #15590 from nassau-tk/fix-ja_jp.ini Fix-ja_jp.ini |
v1.12.3-1265-g8a7f0e5bb |
nassau-tk |
2022-06-12 00:42:26 |
No build |
Fix-ja_jp.ini |
v1.12.3-1264-gf8c219b7f |
Henrik Rydgård |
2022-06-11 15:12:05 |
Download |
Download |
Download |
Merge: a9cc818c3 2c04764fd Merge pull request #15588 from nassau-tk/fix-ja_jp.ini Fix-ja_jp.ini |
v1.12.3-1262-ga9cc818c3 |
Henrik Rydgård |
2022-06-11 15:11:16 |
No build |
Merge: 4aee9623e 18e70e67f Merge pull request #15587 from hrydgard/attachmentop-rename Rename Vulkan attachment operation variables |
v1.12.3-1261-g18e70e67f |
Henrik Rydgård |
2022-06-11 13:24:08 |
No build |
Small struct layout optimization (stencil is never more than 8 bits, can sneak in next to the load actions) |
v1.12.3-1260-gacb84f064 |
Henrik Rydgård |
2022-06-11 13:22:40 |
No build |
Rename Vulkan attachment operation variables. Prep for supporting specifying store op. |
v1.12.3-1260-g2c04764fd |
nassau-tk |
2022-06-11 14:37:05 |
No build |
Fix-ja_jp.ini |
v1.12.3-1259-g4aee9623e |
Henrik Rydgård |
2022-06-11 12:58:12 |
Download |
Download |
Download |
Merge: 480b62c70 94800f619 Merge pull request #15586 from hrydgard/core-parameters-inline Inline the CoreParameters accessor (eliminates a function call for each access) |
v1.12.3-1257-g480b62c70 |
Henrik Rydgård |
2022-06-11 12:57:35 |
No build |
Merge: 63fdb99ca 464a07abb Merge pull request #15577 from iota97/search-sdl Add search on SDL |
v1.12.3-1255-g94800f619 |
Henrik Rydgård |
2022-04-30 23:49:51 |
No build |
Inline the CoreParameters accessor (eliminates a function call for each access) |
v1.12.3-1254-g63fdb99ca |
Henrik Rydgård |
2022-06-11 11:58:58 |
Download |
Download |
Download |
Shaun White Snowboarding: Use compat flag to eliminate a readback per frame Should be a good performance improvement. Just another case of a game copying a framebuffer to RAM, then texturing directly from it. |
v1.12.3-1253-g59352bd78 |
Henrik Rydgård |
2022-06-11 11:39:03 |
|
Download |
Download |
Merge: 5026a867f 751afde7c Merge pull request #15583 from hrydgard/echochrome-lines Fix and further improve line drawing in Echochrome |
v1.12.3-1247-g5026a867f |
Henrik Rydgård |
2022-06-11 09:51:13 |
Download |
Download |
Download |
Merge: 8df2fc3f0 02c10a43d Merge pull request #15585 from xujibbs/patch-14 Update zh_CN.ini |
v1.12.3-1246-g751afde7c |
Henrik Rydgård |
2022-06-11 11:22:29 |
No build |
Echochrome lines: Remove UV offsets, avoid reading the destination (much better codegen) |
v1.12.3-1246-g02c10a43d |
xujibbs |
2022-06-11 01:26:58 |
No build |
Update zh_CN.ini |
v1.12.3-1245-gc82d8a04e |
Henrik Rydgård |
2022-06-11 00:20:35 |
No build |
Add centered line drawing for Echochrome. |
v1.12.3-1245-g8df2fc3f0 |
Henrik Rydgård |
2022-06-11 00:52:32 |
Download |
Download |
Download |
Merge: d6f8b2a4a 54400522f Merge pull request #15584 from xujibbs/patch-13 Update zh_TW.ini |
v1.12.3-1244-g54400522f |
xujibbs |
2022-06-11 00:40:48 |
No build |
Update zh_TW.ini |
v1.12.3-1244-g493c17647 |
Henrik Rydgård |
2022-06-11 00:03:40 |
No build |
Take the absolute value when measuring pixel size for line expansion. Fixes issues in Echochrome. Though still doesn't look fantastic. |
v1.12.3-1243-gd88bcaca7 |
Henrik Rydgård |
2022-06-09 00:36:58 |
No build |
Bump gradle again, .gitignore update for VS 2022 |
v1.12.3-1243-gd6f8b2a4a |
Henrik Rydgård |
2022-06-11 00:25:48 |
No build |
Merge: 13e7b584b c22444643 Merge pull request #15582 from xujibbs/patch-12 Update zh_CN.ini |
v1.12.3-1242-gc22444643 |
xujibbs |
2022-06-11 00:21:31 |
No build |
Update zh_CN.ini |
v1.12.3-1242-g97ee888aa |
Henrik Rydgård |
2022-05-29 21:06:20 |
No build |
Add TODO to see if we can make better choices of time sources |
v1.12.3-1241-g13e7b584b |
Henrik Rydgård |
2022-06-09 22:36:39 |
Download |
Download |
Download |
Merge: 6125c9765 a83c45fac Merge pull request #15581 from Xbox-Homebrew/master Add additional rescaps for UWP port |
v1.12.3-1240-ga83c45fac |
tunip3 |
2022-06-09 22:00:10 |
No build |
add additional rescaps |
v1.12.3-1239-g0e80d7a8f |
tunip3 |
2022-06-09 21:58:13 |
No build |
fix indentation |
v1.12.3-1238-gb4cd068d5 |
tunip3 |
2022-06-09 21:48:28 |
No build |
add runFullTrust, broadFileSystemAccess and expandedResources rescaps |
v1.12.3-1237-g6125c9765 |
Henrik Rydgård |
2022-06-08 09:22:49 |
Download |
Download |
Download |
Merge: 41a9e77f8 509f1ef81 Merge pull request #15579 from xujibbs/patch-11 Update zh_CN.ini |
v1.12.3-1237-g464a07abb |
iota97 |
2022-06-09 11:14:48 |
No build |
Add guard |
v1.12.3-1236-gdd58923ad |
iota97 |
2022-06-07 17:16:06 |
No build |
Add search on SDL |
v1.12.3-1236-g509f1ef81 |
xujibbs |
2022-06-08 03:06:15 |
No build |
Update zh_CN.ini |
v1.12.3-1235-g41a9e77f8 |
Henrik Rydgård |
2022-06-07 09:19:23 |
Download |
Download |
Download |
Merge: 3e5f18c56 19b1421a5 Merge pull request #15576 from PutuDesca/patch-5 Update id_ID.ini |
v1.12.3-1234-g19b1421a5 |
PutuDesca |
2022-06-07 09:18:40 |
No build |
Update id_ID.ini |
v1.12.3-1233-g3e5f18c56 |
Henrik Rydgård |
2022-06-07 08:18:14 |
Download |
Download |
Download |
Merge: da9b9106e a140f1082 Merge pull request #15572 from PutuDesca/patch-4 Indonesian Translation Update |
v1.12.3-1229-gda9b9106e |
Henrik Rydgård |
2022-06-07 08:17:43 |
No build |
Merge: 171c3f1c6 fb62bdae8 Merge pull request #15574 from xujibbs/patch-8 Update zh_TW.ini |
v1.12.3-1228-ga140f1082 |
PutuDesca |
2022-06-07 03:05:57 |
No build |
Small Change |
v1.12.3-1227-g171c3f1c6 |
Henrik Rydgård |
2022-06-07 08:17:30 |
No build |
Merge: 492f4f6a9 98479c5be Merge pull request #15575 from xujibbs/patch-9 Update zh_CN.ini |
v1.12.3-1227-g3e57327b7 |
PutuDesca |
2022-06-07 02:57:23 |
No build |
Update Indonesian translate |
v1.12.3-1226-gfb62bdae8 |
xujibbs |
2022-06-07 03:01:47 |
No build |
Update zh_TW.ini |
v1.12.3-1226-g98479c5be |
xujibbs |
2022-06-07 03:11:25 |
No build |
Update zh_CN.ini |
v1.12.3-1226-g0d9e555b9 |
PutuDesca |
2022-06-07 02:54:21 |
No build |
Indonesian Translation Update Update Indonesian |
v1.12.3-1225-g492f4f6a9 |
Henrik Rydgård |
2022-06-06 21:05:58 |
Download |
Download |
Download |
Merge: b3f1c50f5 4d2419981 Merge pull request #15565 from iota97/log-missing-lines Log missing lines |
v1.12.3-1221-gb3f1c50f5 |
Henrik Rydgård |
2022-06-06 21:04:25 |
Download |
|
|
Merge: 31a1cfd40 feddff829 Merge pull request #15570 from unknownbrackets/gles-skip GLES: Fix sw transform flip in skip buffer mode |
v1.12.3-1219-g31a1cfd40 |
Henrik Rydgård |
2022-06-05 20:24:43 |
Download |
Download |
Download |
Merge: 3bf0c0088 8b74a7cc7 Merge pull request #15569 from fp64/upscaling-shaders Upscaling shaders |
v1.12.3-1218-g8b74a7cc7 |
fp64 |
2022-06-04 00:00:56 |
No build |
Update defaultshaders.ini |
v1.12.3-1218-g4d2419981 |
iota97 |
2022-06-06 14:12:44 |
No build |
Fix commending wrong lines |
v1.12.3-1217-gd6d4459b8 |
iota97 |
2022-06-01 18:51:45 |
No build |
Return by copy |
v1.12.3-1217-g022bca3b0 |
fp64 |
2022-06-03 23:59:28 |
No build |
Add files via upload |
v1.12.3-1216-gc9d658b26 |
fp64 |
2022-06-03 23:56:55 |
No build |
Update upscale_spline36.fsh |
v1.12.3-1216-g8587fbf8e |
iota97 |
2022-06-01 18:37:46 |
No build |
Log missing lines on shutdown, update lang files |
v1.12.3-1215-g3bf0c0088 |
Henrik Rydgård |
2022-05-30 01:13:59 |
Download |
Download |
Download |
Merge: c69dd2f2e a709e8eaa Merge pull request #15563 from Halo-Michael/cpucorefix Config: Don't save CPUCore unless changed |
v1.12.3-1214-ga709e8eaa |
Halo-Michael |
2022-05-30 00:32:18 |
No build |
Fix CpuCore select |
v1.12.3-1213-gc69dd2f2e |
Henrik Rydgård |
2022-05-29 23:01:43 |
Download |
Download |
Download |
Merge: 7a3013cdc b9310f147 Merge pull request #15562 from unknownbrackets/securemode Savedata: Allow no key when not using SECURE modes |
v1.12.3-1211-g7a3013cdc |
Henrik Rydgård |
2022-05-29 21:01:51 |
Download |
Download |
Download |
Merge: 21bf41e6d df4017bab Merge pull request #15560 from unknownbrackets/pause-focus UI: Abandon focus movement on returning from pause |
v1.12.3-1210-gdf4017bab |
Unknown W. Brackets |
2022-05-29 20:16:56 |
No build |
Osk: Fix fullscreen check. See previous 21bf41e, failed to add this change because of UTF-16. |
v1.12.3-1209-gfeddff829 |
Unknown W. Brackets |
2022-06-05 20:31:07 |
No build |
GLES: Fix sw transform flip in skip buffer mode. Was causing some things to be drawn in the wrong places and upside down. |
v1.12.3-1209-gb9310f147 |
Unknown W. Brackets |
2022-05-29 22:23:16 |
No build |
Savedata: Allow no key when not using SECURE modes. For example, MAKEDATA with no key but explicit secureVersion is fine and does create data. However, it should still mark the version in SAVEDATA_PARAMS, which currently we're failing to do. Load then does some form of validation of this version (but it's not an exact check weirdly.) See #15068. |
v1.12.3-1209-g5cab38a64 |
Unknown W. Brackets |
2022-06-18 07:58:30 |
No build |
Build: Use cinttypes not inttypes.h. Apparently this helps webOS, see #15604. |
v1.12.3-1209-g1b2b443a0 |
Unknown W. Brackets |
2022-05-29 20:16:15 |
No build |
UI: Abandon focus movement on returning from pause. See #15530. |
v1.12.3-1208-g21bf41e6d |
Henrik Rydgård |
2022-05-29 19:54:46 |
Download |
Download |
Download |
Merge: 164c1b5fa 3edf6ab0f Merge pull request #15558 from unknownbrackets/fullscreen Config: Don't save --fullscreen unless changed |
v1.12.3-1206-g164c1b5fa |
Unknown W. Brackets |
2022-05-29 05:27:33 |
Download |
Download |
Download |
Merge: 221976ff4 bcbc8b5cf Merge pull request #15559 from xujibbs/patch-4 Update zh_CN.ini |
v1.12.3-1205-gbcbc8b5cf |
xujibbs |
2022-05-29 05:01:28 |
No build |
Update zh_CN.ini |
v1.12.3-1204-g221976ff4 |
Henrik Rydgård |
2022-05-26 18:29:38 |
Download |
Download |
Download |
Merge: 27c7480ca b706e4ac5 Merge pull request #15553 from Saramagrean/patch-1 Update th_TH.ini |
v1.12.3-1202-g27c7480ca |
Henrik Rydgård |
2022-05-26 18:29:09 |
No build |
Merge: d91902512 43c54cf5d Merge pull request #15555 from iota97/fix-theme Fix themes as well |
v1.12.3-1200-gd91902512 |
Henrik Rydgård |
2022-05-26 18:28:34 |
No build |
Merge: bbaa7c638 868568a74 Merge pull request #15554 from unknownbrackets/shader-vfs Postshader: Avoid treating directories as files |
v1.12.3-1199-gb706e4ac5 |
Benjamin Benda Gates |
2022-05-25 17:34:43 |
No build |
Update th_TH.ini |
v1.12.3-1199-g43c54cf5d |
iota97 |
2022-05-26 07:07:59 |
No build |
Fix themes as well |
v1.12.3-1198-gbbaa7c638 |
Henrik Rydgård |
2022-05-25 12:55:47 |
Download |
Download |
Download |
Merge: 017f71a70 9c248234e Merge pull request #15552 from qwas0514/master Update zh_TW.ini |
v1.12.3-1197-g9c248234e |
qwas0514 |
2022-05-25 11:57:06 |
No build |
Update zh_TW.ini |
v1.12.3-1196-g017f71a70 |
Henrik Rydgård |
2022-05-22 23:18:40 |
Download |
Download |
Download |
Merge: 68dfe825f 925a6d0ae Merge pull request #15549 from unknownbrackets/soltrigger GPU: Hook Sol Trigger func to flush texture |
v1.12.3-1194-g68dfe825f |
Henrik Rydgård |
2022-05-22 23:17:58 |
No build |
Merge: 957c37b63 a60d27a4f Merge pull request #15550 from unknownbrackets/skip-effects GPU: Fix skip buffer effects rendering |
v1.12.3-1192-g957c37b63 |
Henrik Rydgård |
2022-05-22 17:36:17 |
|
Download |
Download |
Merge: 4c6f6b63d 21fb6e538 Merge pull request #15548 from unknownbrackets/crash-alignment Crash: Recover from unaligned CPU access |
v1.12.3-1191-ga60d27a4f |
Unknown W. Brackets |
2022-05-22 21:24:03 |
No build |
GPU: Fix skip buffer effects rendering. Broken by blue-to-alpha changes. Without calling SetRenderFramebuffer, we were never reconsidering the initial SKIPDRAW_NON_DISPLAYED_FB flag and all drawing was getting skipped. |
v1.12.3-1191-g868568a74 |
Unknown W. Brackets |
2022-05-26 05:04:47 |
No build |
Postshader: Avoid treating directories as files. |
v1.12.3-1191-g925a6d0ae |
Unknown W. Brackets |
2022-05-22 20:44:49 |
No build |
GPU: Hook Sol Trigger func to flush texture. This makes sure the hardware renderer reuploads a texture modified during stall, which they normally skip as an optimization (see #10967, #9449.) |
v1.12.3-1191-g3edf6ab0f |
Unknown W. Brackets |
2022-05-29 00:47:12 |
No build |
Config: Don't save --fullscreen unless changed. This makes --fullscreen and --windowed temporary by using a separate setting. If the setting is changed explicitly, it begins saving it again. |
v1.12.3-1190-g4c6f6b63d |
Henrik Rydgård |
2022-05-19 20:41:01 |
Download |
Download |
Download |
Merge: e9ef6b8ec 75bd828a5 Merge pull request #15541 from jdgleaver/detect-vsync-swap-interval (libretro) Add option to detect and notifiy frontend of internal frame rate changes (60 <-> 30 <-> 20 fps, etc.) + restore 'Duplicate Frames in 30 Hz Games' core option |
v1.12.3-1188-ge9ef6b8ec |
Henrik Rydgård |
2022-05-19 20:38:06 |
No build |
Merge: 0588a9d5e a10271dc1 Merge pull request #15542 from ANR2ME/adhoc [Adhoc] Fix more inconsistency between Windows and non-Windows |
v1.12.3-1182-ga10271dc1 |
ANR2ME |
2022-05-17 19:55:03 |
No build |
Detects connection establishment to AdhocServer by combining select and getpeername to increase accuracy. |
v1.12.3-1181-gff8b5d53f |
ANR2ME |
2022-05-17 19:36:41 |
No build |
We might be missing this in the past. |
v1.12.3-1180-gd86dc0bff |
ANR2ME |
2022-04-27 07:25:27 |
No build |
Fix sceNetAdhocPtpConnect issue on Windows (ie. Tales of VS) due to getpeername on Windows can return a success when the other side haven't Accepted the connection yet. |
v1.12.3-1179-g9497c9879 |
ANR2ME |
2022-03-26 10:26:42 |
No build |
Fix sceNetAdhocPtpConnect issue on non-Windows (ie. Taiko no Tatsujin Portable DX on Linux) due to select can flags an unconnected socket as writeable & readable on Linux. |
v1.12.3-1179-g0588a9d5e |
Henrik Rydgård |
2022-05-18 18:51:05 |
Download |
Download |
Download |
Merge: 225c17541 5d60a059e Merge pull request #15544 from Felipefpl/master Updated brazilian portuguese translation |
v1.12.3-1178-g5d60a059e |
Felipe |
2022-05-18 17:44:29 |
No build |
Update pt_BR.ini |
v1.12.3-1178-g1aa56ec94 |
ANR2ME |
2022-04-04 12:09:04 |
No build |
Added a note regarding SO_NOSIGPIPE |
v1.12.3-1177-gf3dd1d908 |
ANR2ME |
2022-04-03 11:11:34 |
No build |
Avoid compilation warning |
v1.12.3-1177-gdefcd0d4d |
Felipe |
2022-05-18 16:19:31 |
No build |
Add files via upload |
v1.12.3-1176-gee2a24b19 |
ANR2ME |
2022-04-03 06:55:54 |
No build |
Avoid a possibility of fatal signal on non-Windows |
v1.12.3-1176-g225c17541 |
Henrik Rydgård |
2022-05-18 13:36:44 |
Download |
Download |
Download |
Merge: 83f3539f3 dd691ee96 Merge pull request #15543 from xujibbs/patch-2 Update zh_CN.ini |
v1.12.3-1175-gdd691ee96 |
xujibbs |
2022-05-18 13:23:30 |
No build |
Update zh_CN.ini |
v1.12.3-1175-g799c721fa |
ANR2ME |
2022-03-26 11:11:07 |
No build |
Added a note regarding select on Linux. |
v1.12.3-1175-g75bd828a5 |
jdgleaver |
2022-05-16 17:25:56 |
No build |
(libretro) Add option to detect and notifiy frontend of internal frame rate changes (60 <-> 30 <-> 20 fps, etc.) + restore 'Duplicate Frames in 30 Hz Games' core option |
v1.12.3-1174-g83f3539f3 |
Henrik Rydgård |
2022-05-16 08:55:40 |
Download |
Download |
Download |
Merge: f9fd7680b 2da252541 Merge pull request #15538 from amverweij/master Expose networking options in libretro core |
v1.12.3-1167-g2da252541 |
Bram Verweij |
2022-05-15 11:06:34 |
No build |
Limit minimum timeout to [0, 100, 200, ..., 5000] |
v1.12.3-1166-g4dbeb5cd5 |
Bram Verweij |
2022-05-14 21:01:37 |
No build |
For Libretro -DUSE_DISCORD=1 is not added in CMakeLists.txt |
v1.12.3-1165-gf74b88452 |
Bram Verweij |
2022-05-14 19:44:59 |
No build |
Let port offset cover the entire range in steps of 1k |
v1.12.3-1164-gf9fd7680b |
Henrik Rydgård |
2022-05-16 08:49:26 |
|
Download |
|
Merge: bc61a4b91 5e8a4038b Merge pull request #15540 from Narugakuruga/patch-11 Update zh_CN.ini |
v1.12.3-1164-g47a52d2db |
Bram Verweij |
2022-05-14 11:17:28 |
No build |
Remove options for network chat, since these only work for standalone |
v1.12.3-1163-geab3320e2 |
Bram Verweij |
2022-05-14 00:34:25 |
No build |
Make MAC address configurable and randomize when not set |
v1.12.3-1163-g5e8a4038b |
Narugakuruga |
2022-05-16 04:58:26 |
No build |
Update zh_CN.ini |
v1.12.3-1162-gbc61a4b91 |
Henrik Rydgård |
2022-05-15 22:34:33 |
Download |
Download |
Download |
Merge: da1e493fb bbbb154da Merge pull request #15531 from unknownbrackets/lagsync Display: Ignore lagsync when auto frameskip on |
v1.12.3-1162-g8a6c1f803 |
Bram Verweij |
2022-05-13 22:40:50 |
No build |
Fix update of chat screen position |
v1.12.3-1161-g25e380577 |
Bram Verweij |
2022-05-13 20:21:20 |
No build |
Disable UPnP by default |
v1.12.3-1160-gda1e493fb |
Henrik Rydgård |
2022-05-15 22:33:58 |
Download |
|
Download |
Merge: 287dd66f2 c7a7a321b Merge pull request #15536 from iota97/update-lang Update lang files |
v1.12.3-1160-g2b1d40706 |
Bram Verweij |
2022-05-13 16:59:21 |
No build |
Correct indentation and some strings |
v1.12.3-1159-gc7a7a321b |
iota97 |
2022-05-15 00:57:56 |
No build |
Fix missing GPU and run tools |
v1.12.3-1159-g899efa4a4 |
Bram Verweij |
2022-05-13 16:48:06 |
No build |
Expose networking options in libretro core |
v1.12.3-1159-g21fb6e538 |
Unknown W. Brackets |
2022-05-21 20:39:26 |
No build |
Crash: Recover from unaligned CPU access. This catches SIMD accesses that are unaligned, see #15523. |
v1.12.3-1158-g287dd66f2 |
Henrik Rydgård |
2022-05-12 18:49:56 |
|
Download |
Download |
Merge: 4429fbc64 608532746 Merge pull request #15535 from iota97/unused-translation Unused lang tool |
v1.12.3-1156-g4429fbc64 |
Henrik Rydgård |
2022-05-12 18:10:05 |
Download |
Download |
Download |
Merge: b93be29a3 8cbd2cbd7 Merge pull request #15534 from Hasster1/master Update Russian translation |
v1.12.3-1155-g608532746 |
iota97 |
2022-05-12 08:42:41 |
No build |
Unused lang tool |
v1.12.3-1155-g8cbd2cbd7 |
Hasster1 |
2022-05-11 23:29:36 |
No build |
Update Russian translation I didn't change that much, just translated whatever i could've translated and what wasn't translated, added a few lines from en_US and changed positions of a few lines to look more like en_US. |
v1.12.3-1154-gb93be29a3 |
Henrik Rydgård |
2022-05-09 23:04:09 |
Download |
Download |
Download |
Tweak -latomic preconditions in CMakeLists.txt. See comments on 14e9aab96e111 |
v1.12.3-1153-g64c71e9aa |
Henrik Rydgård |
2022-05-09 08:15:14 |
Download |
Download |
Download |
Merge: 045709dbc b60b1e84b Merge pull request #15529 from unknownbrackets/softgpu-dirty softgpu: Fix viewport flag clean/dirty |
v1.12.3-1150-g045709dbc |
Unknown W. Brackets |
2022-05-08 17:23:33 |
Download |
Download |
Download |
Merge: 151fc7d8b b15d4f284 Merge pull request #15528 from MakandaDEV/patch-1 Updated German Translation. |
v1.12.3-1149-gb15d4f284 |
Unknown W. Brackets |
2022-05-08 16:36:44 |
No build |
Lang: Remove some duplicate lines in German. |
v1.12.3-1148-gaa205563c |
Makanda |
2022-05-08 16:27:54 |
No build |
uptated German Translation |
v1.12.3-1147-g151fc7d8b |
Henrik Rydgård |
2022-05-07 14:24:16 |
Download |
Download |
Download |
Merge: a5967b203 14e9aab96 Merge pull request #15524 from hrydgard/link-latomic Enable -latomic on Linux. |
v1.12.3-1146-gb60b1e84b |
Unknown W. Brackets |
2022-05-08 23:26:25 |
No build |
softgpu: Correct stencil debugging. Fixes crashes in GE debugger when viewing stencil. |
v1.12.3-1146-g14e9aab96 |
Henrik Rydgård |
2022-05-07 13:04:42 |
No build |
Enable -latomic on Linux. Fixes build on Raspberry Pi 3b for me. |
v1.12.3-1145-gbbbb154da |
Unknown W. Brackets |
2022-05-11 02:06:09 |
No build |
Display: Ignore lagsync when auto frameskip on. The delays in lag sync will only confuse the frameskipping code, because it will interpret the intentional delays as need for skipping. In theory, frameskip could ignore the lag sync time, but it would still make frameskip far less effective. |
v1.12.3-1145-ga5967b203 |
Henrik Rydgård |
2022-05-07 13:03:58 |
Download |
Download |
Download |
Update .gitignore |
v1.12.3-1145-g9367ce82a |
Unknown W. Brackets |
2022-05-08 23:24:21 |
No build |
softgpu: Fix viewport flag clean/dirty. Fixes Split/Second effects, see #15501. |
v1.12.3-1144-g28532fe4e |
Henrik Rydgård |
2022-05-03 09:58:22 |
Download |
Download |
Download |
Merge: 2b68d35c9 92bad4f5c Merge pull request #15521 from unknownbrackets/texreplace Replacement: Allow texture dump without replace |
v1.12.3-1142-g2b68d35c9 |
Henrik Rydgård |
2022-05-03 00:40:01 |
Download |
Download |
Download |
Merge: c95524649 7c18adbdc Merge pull request #15520 from Linblow/kirk-ec-bn-license libkirk: Set Segher Boessenkool's original copyright notice |
v1.12.3-1140-gc95524649 |
Henrik Rydgård |
2022-05-03 00:37:32 |
No build |
Fix shader blending regression (Vulkan) |
v1.12.3-1139-g62808b89e |
Henrik Rydgård |
2022-05-03 00:05:39 |
No build |
Fix discrepancy in how the LMODE flag is calculated between VS and FS |
v1.12.3-1139-g7c18adbdc |
Linblow |
2022-05-03 00:08:05 |
No build |
libkirk: Set Segher Boessenkool's original copyright notice |
v1.12.3-1138-g36bc7a3e6 |
Henrik Rydgård |
2022-05-02 09:11:43 |
Download |
Download |
Download |
Merge: 7fb5cbace 42d722641 Merge pull request #15518 from unknownbrackets/gedebug-mip Vulkan: Correct size for tex mip level readback |
v1.12.3-1136-g7fb5cbace |
Henrik Rydgård |
2022-05-02 07:59:23 |
Download |
Download |
Download |
Merge: 1dead5f09 6c08a7a12 Merge pull request #15517 from unknownbrackets/vulkan-barrier Vulkan: Fix depth transition barrier |
v1.12.3-1135-g92bad4f5c |
Unknown W. Brackets |
2022-05-03 04:23:37 |
No build |
Replacement: Allow texture dump without replace. |
v1.12.3-1135-g42d722641 |
Unknown W. Brackets |
2022-05-02 00:23:35 |
No build |
Vulkan: Correct size for tex mip level readback. Used by the GE debugger to display the texture levels. |
v1.12.3-1135-g6c08a7a12 |
Unknown W. Brackets |
2022-05-02 00:16:50 |
No build |
Vulkan: Fix depth transition barrier. |
v1.12.3-1134-g1dead5f09 |
Henrik Rydgård |
2022-05-01 13:41:35 |
Download |
Download |
Download |
Merge: 7c6c59976 66ddbe951 Merge pull request #15515 from hrydgard/remove-framebuffer-read-limit Remove the rather problematic limit on framebuffer copies |
v1.12.3-1132-g7c6c59976 |
Henrik Rydgård |
2022-05-01 13:39:01 |
No build |
Merge: a987261f1 c3f48ecd6 Merge pull request #15514 from hrydgard/vulkan-barrier-optimizations Vulkan barrier optimizations |
v1.12.3-1126-g66ddbe951 |
Henrik Rydgård |
2022-05-01 12:49:19 |
No build |
Remove the rather problematic limit on framebuffer copies |
v1.12.3-1125-ga987261f1 |
Henrik Rydgård |
2022-05-01 12:21:12 |
Download |
Download |
Download |
Merge: 30fdbb8db 5868cf0f1 Merge pull request #15500 from hrydgard/split-second-work Add BlueToAlpha compat.ini workaround, fixes Split/Second graphics |
v1.12.3-1122-gc3f48ecd6 |
Henrik Rydgård |
2022-05-01 11:56:18 |
No build |
Remove log output |
v1.12.3-1121-gf54aa53a8 |
Henrik Rydgård |
2022-05-01 11:54:47 |
No build |
Combine barriers before blits/copies |
v1.12.3-1120-g9d0eaff48 |
Henrik Rydgård |
2022-05-01 11:32:57 |
No build |
Convert some barriers to use the new barrier framework. |
v1.12.3-1119-g3b9ab88b2 |
Henrik Rydgård |
2022-05-01 10:18:55 |
No build |
Add utility class VulkanBarrier |
v1.12.3-1118-g370b1dd38 |
Henrik Rydgård |
2022-05-01 10:05:26 |
No build |
Combine renderpass "pretransitions" for barriers. |
v1.12.3-1117-gd30024cc8 |
Henrik Rydgård |
2022-05-01 00:52:37 |
No build |
Vulkan: Follow sampler best practices with auto max quality. |
v1.12.3-1117-g5868cf0f1 |
Henrik Rydgård |
2022-04-30 18:13:24 |
No build |
Convert the blueToAlpha bool to a usageFlag. KEEP instead of CLEAR for depth during reinterpret. |
v1.12.3-1116-gf5e519ed4 |
Henrik Rydgård |
2022-04-24 23:23:54 |
No build |
Oops, gotta update the cached framebuffer format in the other drawing paths too |
v1.12.3-1116-g30fdbb8db |
Henrik Rydgård |
2022-05-01 10:05:58 |
Download |
Download |
Download |
Merge: fdcf9b731 e52f9373e Merge pull request #15513 from hrydgard/vulkan-header-bump Upgrade Vulkan headers to latest |
v1.12.3-1115-g6b2dec91b |
Henrik Rydgård |
2022-04-24 22:54:08 |
No build |
Finish BlueToAlpha functionality |
v1.12.3-1114-g0c66087cc |
Henrik Rydgård |
2022-04-24 21:19:48 |
No build |
BlueToAlpha hack to avoid clearing the envmap in split/second :( |
v1.12.3-1113-gfdcf9b731 |
Henrik Rydgård |
2022-04-30 23:50:33 |
Download |
Download |
Download |
Merge: c67aa7e29 9787f6a31 Merge pull request #15498 from iota97/fix-lazy Fix lazy loading of metadata |
v1.12.3-1113-g462972f7e |
Henrik Rydgård |
2022-04-24 20:53:09 |
No build |
Add option to redirect blue to alpha if 565 mode is rendered and mask is 0x0FFFFF. This is used by several games to render to the alpha channel of RGBA4444 images, which cannot normally be done directly on the PSP. Can be used as a far more efficient replacement for ReinterpretFramebuffers/ShaderColorBitmask |
v1.12.3-1112-g7be86264d |
Henrik Rydgård |
2022-04-24 17:30:33 |
No build |
Move framebufFormat to gstate_c, so we can override it |
v1.12.3-1111-ge52f9373e |
Henrik Rydgård |
2022-05-01 00:23:21 |
No build |
Bump vulkan headers to SDK 1.3.211 |
v1.12.3-1111-gc67aa7e29 |
Unknown W. Brackets |
2022-04-30 20:19:37 |
Download |
Download |
Download |
Merge: 815910c6f 123a0ef0c Merge pull request #15512 from hrydgard/retroid-autoconfigure Better default control config for the Retroid handheld Android console |
v1.12.3-1111-g5a1ab67cf |
Henrik Rydgård |
2022-04-24 14:56:48 |
No build |
Dirty more state after reinterpret |
v1.12.3-1110-g123a0ef0c |
Henrik Rydgård |
2022-04-30 19:23:12 |
No build |
Better default control config for the Retroid handheld Android console |
v1.12.3-1110-g6bc7a699f |
Henrik Rydgård |
2022-04-24 14:55:51 |
No build |
Minor cleanups in framebuffer manager |
v1.12.3-1110-g0310506fb |
Henrik Rydgård |
2022-05-01 00:22:06 |
No build |
Bump gradle |
v1.12.3-1109-g815910c6f |
Unknown W. Brackets |
2022-04-30 18:03:27 |
Download |
Download |
Download |
Merge: 81852b5f8 d4dedeeeb Merge pull request #15511 from hrydgard/identify-misnamed-iso Detect ISO files from file contents if extensions are wrong. |
v1.12.3-1108-gd4dedeeeb |
Henrik Rydgård |
2022-04-30 17:47:17 |
No build |
Detect ISO files from file contents if extensions are wrong. On older Android versions (that still support Android Storage Framework), filenames are not always preserved in Content URIs, they can look like .../msf:342 and things like that. So identify a few more file types by content if filename identification fails. |
v1.12.3-1107-g81852b5f8 |
Henrik Rydgård |
2022-04-30 10:17:42 |
Download |
Download |
Download |
Merge: 430b89a7b 7ebe69a3b Merge pull request #15510 from iota97/iscreen-pergame Allow to set InternalScreenRotation per game |
v1.12.3-1106-g7ebe69a3b |
iota97 |
2022-04-30 09:59:17 |
No build |
Allow to set InternalScreenRotation per game |
v1.12.3-1105-g430b89a7b |
Henrik Rydgård |
2022-04-27 13:03:23 |
Download |
Download |
Download |
Merge: cf9c3e8c7 ee3d97a70 Merge pull request #15507 from ANR2ME/senseme Partially fixes SenseMe app |
v1.12.3-1104-gee3d97a70 |
ANR2ME |
2022-04-27 12:03:43 |
No build |
Logs unimplemented syscalls as error |
v1.12.3-1103-g3bb83f03b |
ANR2ME |
2022-04-27 09:26:57 |
No build |
Partially fixes SenseMe app (will need HTTP/HTTPS support to be fully working) |
v1.12.3-1102-gcf9c3e8c7 |
Unknown W. Brackets |
2022-04-26 05:36:17 |
Download |
Download |
Download |
Merge: 622753794 b9c718180 Merge pull request #15505 from hissingshark/cortex-a53_detection Vero4k doesn't report its NEON support - so check for underlying Arm … |
v1.12.3-1101-gb9c718180 |
hissingshark |
2022-04-26 00:31:44 |
No build |
Vero4k doesn't report its NEON support - so check for underlying Arm Cortex-A53. |
v1.12.3-1100-g622753794 |
Henrik Rydgård |
2022-04-25 19:18:10 |
Download |
Download |
Download |
Merge: ec05bce06 8779421a3 Merge pull request #15504 from unknownbrackets/alphasum GLES: Reverse alphamask when comparing to CLUT |
v1.12.3-1099-g8779421a3 |
Unknown W. Brackets |
2022-04-25 17:54:02 |
No build |
GLES: Reverse alphamask when comparing to CLUT. The CLUT is already reversed. |
v1.12.3-1098-gec05bce06 |
Unknown W. Brackets |
2022-04-25 02:23:59 |
Download |
Download |
Download |
Merge: 676c290af 35e7affa3 Merge pull request #15502 from hrydgard/gran-turismo-regression-fix Simplify alphasum checking for DXT textures, and fix a regression |
v1.12.3-1096-g676c290af |
Unknown W. Brackets |
2022-04-25 02:22:43 |
No build |
Merge: 2178567ba 32df78a2c Merge pull request #15501 from hrydgard/split-second-simpler-alternative Make the existing ReinterpretFramebuffers/ShaderColorBitmask path work for Split/Second |
v1.12.3-1095-g35e7affa3 |
Henrik Rydgård |
2022-04-25 00:54:47 |
No build |
Simplify alphasum checking for DXT textures, and fix a regression Got some weird blackness in the sky in Gran Turismo. This fixes that. |
v1.12.3-1095-g32df78a2c |
Henrik Rydgård |
2022-04-25 00:06:21 |
No build |
Make the existing ReinterpretFramebuffers/ShaderColorBitmask path work for Split/Second It took writing and debugging #15500 for me to understand what the issue with the old path was.. Much simpler alternative to #15500, or we could merge both but disable Split/Second for this one. Needs some benchmarks I guess... |
v1.12.3-1094-g2178567ba |
Henrik Rydgård |
2022-04-24 14:12:15 |
Download |
Download |
Download |
UWP: Fix loading the default theme. Hopefully takes care of #15496 See also #15464 |
v1.12.3-1094-g9787f6a31 |
iota97 |
2022-04-24 14:13:47 |
No build |
Fix lazy loading of metadata |
v1.12.3-1093-g13fcff328 |
Henrik Rydgård |
2022-04-24 00:45:15 |
Download |
Download |
Download |
Merge: 3d4c4aa5b 53fe6940d Merge pull request #15464 from iota97/theme-atlas Allow to change atlas per theme |
v1.12.3-1091-g3d4c4aa5b |
Henrik Rydgård |
2022-04-24 00:42:51 |
No build |
Fix regression with CLUT16 textures. See #12188 |
v1.12.3-1090-ga8ddde5a2 |
Henrik Rydgård |
2022-04-24 00:06:33 |
Download |
Download |
Download |
Merge: 060d68abe caa9eacf4 Merge pull request #15494 from iota97/InternalRotationBind Add key bind to hotswap internal screen rotation |
v1.12.3-1087-g060d68abe |
Unknown W. Brackets |
2022-04-23 23:42:24 |
Download |
Download |
Download |
Merge: 89ce53db4 73452b474 Merge pull request #15495 from hrydgard/vulkan-texture-mip-fix Vulkan texture mip level load fix |
v1.12.3-1086-gcaa9eacf4 |
iota97 |
2022-04-23 19:20:38 |
No build |
Make UI a bit more descriptive |
v1.12.3-1086-g73452b474 |
Henrik Rydgård |
2022-04-23 22:52:28 |
No build |
Minor cleanups |
v1.12.3-1085-ged7dfdc8a |
Henrik Rydgård |
2022-04-23 22:51:02 |
No build |
Fix mip level bug in Vulkan texture cache. |
v1.12.3-1085-ge93cccf60 |
iota97 |
2022-04-23 08:52:51 |
No build |
Add key bind to hotswap internal screen rotation |
v1.12.3-1084-g89ce53db4 |
Henrik Rydgård |
2022-04-22 23:58:41 |
Download |
Download |
Download |
Merge: 83b8211ab c52a5e9e2 Merge pull request #15493 from hrydgard/cleanup-fake-mipmap-checks Fix checks for the "fake mipmap" situation. |
v1.12.3-1083-gc52a5e9e2 |
Henrik Rydgård |
2022-04-22 22:58:47 |
No build |
Fix checks for the "fake mipmap" situation. Fixes #15492 |
v1.12.3-1082-g83b8211ab |
Henrik Rydgård |
2022-04-18 20:10:51 |
Download |
Download |
Download |
Merge: 5d22057f8 8f8436fd1 Merge pull request #15489 from unknownbrackets/texreplace Replacement: Move IO checks to saving thread |
v1.12.3-1081-g8f8436fd1 |
Unknown W. Brackets |
2022-04-18 05:53:18 |
No build |
UI: Prevent save textures if not replacing. For clarity, it's required. |
v1.12.3-1080-g34d0acac4 |
Unknown W. Brackets |
2022-04-18 05:42:58 |
No build |
Vulkan: Save textures using a memory copy. |
v1.12.3-1079-gcc119c923 |
Unknown W. Brackets |
2022-04-18 05:30:20 |
No build |
Replacement: Avoid recheck saving within 5s. This does mean an actively saved texture won't recheck, but it's close to the old behavior where you could delete a new texture and it'd soon be resaved. This was convenient sometimes. |
v1.12.3-1078-ge0e3223c1 |
Unknown W. Brackets |
2022-04-18 05:25:41 |
No build |
Replacement: Move IO checks to saving thread. This will spin up more threads that might not actually save, but it will remember this in savedCache. |
v1.12.3-1077-g39d6dc174 |
Unknown W. Brackets |
2022-04-18 05:06:03 |
No build |
Vulkan: Allow saving const tex levels. This might be used for fonts, for example. They could be replaced, so no reason not to export. |
v1.12.3-1076-g5d22057f8 |
Unknown W. Brackets |
2022-04-18 05:00:20 |
Download |
Download |
Download |
Merge: 3a09c85fb dffc1a919 Merge pull request #15487 from hrydgard/texture-dump-thread Save textures on background tasks when texture dumping is enabled. |
v1.12.3-1075-gdffc1a919 |
Henrik Rydgård |
2022-04-18 00:40:49 |
No build |
Add the slow comment to one more place |
v1.12.3-1074-gb1af940d8 |
Henrik Rydgård |
2022-04-18 00:25:59 |
No build |
Save textures on background tasks when texture dumping is enabled. Should help #15478, at least a bit. |
v1.12.3-1073-g3a09c85fb |
Henrik Rydgård |
2022-04-17 23:02:17 |
Download |
Download |
Download |
Fix hang when choosing "Skip" in first-time init. Warning fix, comment add. Fixes #15011 |
v1.12.3-1072-gdbce1b06a |
Henrik Rydgård |
2022-04-16 23:45:43 |
No build |
Disable the compat.ini workaround for Crash Team Racing. Reported by Panderner to not be needed anymore. |
v1.12.3-1071-g830420f0c |
Henrik Rydgård |
2022-04-16 20:42:31 |
Download |
Download |
Download |
Merge: 93c39f759 3d6484ee4 Merge pull request #15484 from hrydgard/prototypes-mem-limit Add contributed data about a couple of prototypes to auto-expand memory to 64MB |
v1.12.3-1070-g3d6484ee4 |
Henrik Rydgård |
2022-04-16 20:38:03 |
No build |
Add contributed data about a couple of prototypes to auto-expand memory to 64MB They were probably only ever running on devkits, that had more memory than retail consoles. Reported in 15453 (doesn't fix that issue though) |
v1.12.3-1069-g93c39f759 |
Henrik Rydgård |
2022-04-15 20:34:27 |
Download |
Download |
Download |
UWP crashfix - serialize accesses to each loader |
v1.12.3-1068-ga31608e55 |
Henrik Rydgård |
2022-04-15 19:59:24 |
Download |
Download |
Download |
Crashfix |
v1.12.3-1067-g8d8a553f5 |
Henrik Rydgård |
2022-04-15 18:30:21 |
Download |
Download |
Download |
Fix typo and optimize locking pattern in Event, make it the same as LimitedWaitable. |
v1.12.3-1066-g9b2509358 |
Henrik Rydgård |
2022-04-15 14:05:43 |
Download |
Download |
Download |
Merge: 062423597 900ff64cf Merge pull request #15482 from hrydgard/simplify-checkalpha Delete a lot of specialized alpha checking code. |
v1.12.3-1065-g900ff64cf |
Henrik Rydgård |
2022-04-15 13:39:01 |
No build |
Buildfix |
v1.12.3-1064-g3efce3cec |
Henrik Rydgård |
2022-04-15 13:26:54 |
No build |
Try a clang pragma to avoid overeager auto-vectorization |
v1.12.3-1063-g9e60b82c5 |
Henrik Rydgård |
2022-04-15 13:19:03 |
No build |
Buildfixing, correct NEON type usage |
v1.12.3-1062-g185b93058 |
Henrik Rydgård |
2022-04-15 12:40:10 |
No build |
SIMD-optimize CheckMask16 / CopyAndSumMask16 |
v1.12.3-1061-gc4dfbf4f1 |
Henrik Rydgård |
2022-04-15 12:34:50 |
No build |
Delete a lot of specialized alpha checking code. This was now only used to check alpha in CLUTs, and the generic functions will not actually be any slower. |
v1.12.3-1060-g062423597 |
Unknown W. Brackets |
2022-04-15 05:05:29 |
Download |
Download |
Download |
Merge: 4a88ec0af a5ee1884c Merge pull request #15474 from hrydgard/sum-alpha-early Merge CheckAlpha into texture decoding |
v1.12.3-1058-ga5ee1884c |
Henrik Rydgård |
2022-04-15 01:08:14 |
No build |
Address feedback |
v1.12.3-1057-ga3d650d3e |
Henrik Rydgård |
2022-04-15 01:03:55 |
No build |
One more NEON optimization |
v1.12.3-1056-gffcfef603 |
Henrik Rydgård |
2022-04-15 00:10:34 |
No build |
Quick NEON optimization of CheckMask32 |
v1.12.3-1055-g8bc2d1a65 |
Henrik Rydgård |
2022-04-14 01:32:16 |
No build |
SSE optimize a common case for video |
v1.12.3-1054-g1dae81a98 |
Henrik Rydgård |
2022-04-14 01:03:42 |
No build |
Yet another bugfix |
v1.12.3-1053-g3bf9ea8de |
Henrik Rydgård |
2022-04-14 00:36:06 |
No build |
Debug log (remove before merge) |
v1.12.3-1052-ga0ca968b1 |
Henrik Rydgård |
2022-04-14 00:33:30 |
No build |
Bugfixes, handle the rest of the cases |
v1.12.3-1051-g42cd937de |
Henrik Rydgård |
2022-04-13 23:44:03 |
No build |
Simplification and some cleanup |
v1.12.3-1050-g613df2946 |
Henrik Rydgård |
2022-04-13 09:54:48 |
No build |
Remove redundant line |
v1.12.3-1049-g35e0bfeac |
Henrik Rydgård |
2022-04-12 09:23:36 |
No build |
Fix DeIndexTexture |
v1.12.3-1048-ge6df3ab23 |
Henrik Rydgård |
2022-04-11 23:39:20 |
No build |
Comments |
v1.12.3-1047-g9f7e0978a |
Henrik Rydgård |
2022-04-11 20:10:22 |
No build |
AND together colors while decoding, and then check against fullAlphaMask. |
v1.12.3-1047-g4a88ec0af |
Unknown W. Brackets |
2022-04-15 02:28:33 |
Download |
Download |
Download |
Merge: e97996d07 1bbaba410 Merge pull request #15481 from hrydgard/fix-bad-neon-checks Fix some NEON code that had bad compile-time checks |
v1.12.3-1046-g1bbaba410 |
Henrik Rydgård |
2022-04-15 00:35:22 |
No build |
Fix some NEON code that had bad compile-time checks (and some didn't compile) |
v1.12.3-1045-ge97996d07 |
Henrik Rydgård |
2022-04-13 14:45:15 |
Download |
Download |
Download |
Merge: 19261c6c4 584e94f01 Merge pull request #15477 from hrydgard/remove-non-neon-paths ARM32: Remove a lot of non-NEON fallback paths |
v1.12.3-1044-g584e94f01 |
Henrik Rydgård |
2022-04-13 10:36:37 |
No build |
ARM32: Remove a lot of non-NEON fallback paths |
v1.12.3-1043-g19261c6c4 |
Henrik Rydgård |
2022-04-13 11:36:20 |
Download |
Download |
Download |
Merge: 6de574104 f54ed3757 Merge pull request #15476 from hrydgard/remove-separate-neon-files Merge separate NEON functions into the normal functions. |
v1.12.3-1042-gf54ed3757 |
Henrik Rydgård |
2022-04-13 11:18:18 |
No build |
Always use the stable quick tex hash. Doesn't actually make a difference except on new CPU archs. |
v1.12.3-1041-ge6fe31365 |
Henrik Rydgård |
2022-04-13 10:02:16 |
No build |
Remove more function defines |
v1.12.3-1040-ga68ddd0a8 |
Henrik Rydgård |
2022-04-12 22:56:05 |
No build |
Merge separate NEON functions into the normal functions. We no longer support non-NEON ARM. It's nice also to have the NEON and SSE implementations "close" to each other, easier to port optimizations back and forth etc. |
v1.12.3-1039-g6de574104 |
Henrik Rydgård |
2022-04-12 00:15:52 |
Download |
Download |
Download |
Avoid creating a fileloader during shutdown. Some silliness I found while investigating using SuperLuminal. |
v1.12.3-1038-gd1e2b19eb |
Henrik Rydgård |
2022-04-10 22:39:42 |
Download |
Download |
Download |
Make the number of threads flexible in the threadmanager test. Increase to 9, just because. |
v1.12.3-1037-g8d1579ade |
Henrik Rydgård |
2022-04-10 22:37:22 |
No build |
Merge: 5b58b6906 3c3e39721 Merge pull request #15472 from unknownbrackets/waitable ThreadManager: Improve waitable destruction |
v1.12.3-1036-g3c3e39721 |
Unknown W. Brackets |
2022-04-09 18:41:49 |
No build |
Replacement: Avoid potential destructor crash. |
v1.12.3-1035-g81ace52f5 |
Unknown W. Brackets |
2022-04-09 18:27:26 |
No build |
ThreadManager: Improve waitable destruction. |
v1.12.3-1034-g5b58b6906 |
Henrik Rydgård |
2022-04-09 09:21:20 |
Download |
Download |
Download |
Merge: 0eea0acf1 adfce57d9 Merge pull request #15470 from hrydgard/threading-manager-stresstest Threading manager stresstest and fixes |
v1.12.3-1029-gadfce57d9 |
Henrik Rydgård |
2022-04-08 12:29:30 |
No build |
Fix race condition in LimitedWaitable between Notify and Wait |
v1.12.3-1028-gbde54ccdc |
Henrik Rydgård |
2022-04-08 12:28:45 |
No build |
Fix misuses of cond.wait (should return true when you want to stop waiting!) |
v1.12.3-1028-g0eea0acf1 |
Henrik Rydgård |
2022-04-08 14:48:04 |
Download |
Download |
Download |
Merge: 477b1773c d443c1bb3 Merge pull request #15468 from unknownbrackets/switch-merge Cleanup Switch ignoring of Vulkan |
v1.12.3-1027-g5b20ace50 |
Henrik Rydgård |
2022-04-08 12:04:34 |
No build |
OK, this does crash |
v1.12.3-1026-ge0f73507f |
Henrik Rydgård |
2022-04-08 11:55:49 |
No build |
Time the stress test |
v1.12.3-1025-gb04e5925d |
Henrik Rydgård |
2022-04-08 11:41:50 |
No build |
Add a scheduling stress test to TestThreadManager.cpp. Was hoping to find the cause of the issue I looked at in #15431 |
v1.12.3-1024-g477b1773c |
Henrik Rydgård |
2022-03-27 22:46:20 |
Download |
Download |
Download |
Bump Android target version to 12L. (I believe we already handle the one relevant behavior change, which is that insets can change at any time) |
v1.12.3-1023-g5d9588e19 |
Henrik Rydgård |
2022-03-27 22:36:24 |
No build |
Gradle bump |
v1.12.3-1022-gfbe3fdeda |
Henrik Rydgård |
2022-04-03 16:42:06 |
Download |
Download |
Download |
Merge: 61b976844 170441313 Merge pull request #15467 from unknownbrackets/sigpipe Net: Ignore SIGPIPE errors on POSIX systems |
v1.12.3-1021-gd443c1bb3 |
Unknown W. Brackets |
2022-04-03 01:37:04 |
No build |
Switch: Fix GL build typo. |
v1.12.3-1020-g61b976844 |
Henrik Rydgård |
2022-04-03 11:16:08 |
|
Download |
Download |
Merge: 6f04f52f5 141b83228 Merge pull request #15466 from yisonPylkita/detect-cores-count-in-build_script Detect number of cores in build script |
v1.12.3-1020-g4ee9292d2 |
Unknown W. Brackets |
2022-04-03 01:35:24 |
No build |
NetAdhoc: Fix warning. |
v1.12.3-1019-gb71f17586 |
Unknown W. Brackets |
2022-04-03 01:34:13 |
No build |
Switch: Avoid loading Vulkan. |
v1.12.3-1019-g141b83228 |
Wojciech Bartnik |
2022-04-02 18:53:06 |
No build |
Detect number of cores in build script |
v1.12.3-1019-g53fe6940d |
iota97 |
2022-03-31 17:03:34 |
No build |
Allow to change atlas per theme |
v1.12.3-1018-g6f04f52f5 |
Henrik Rydgård |
2022-03-24 14:24:43 |
Download |
Download |
Download |
Merge: a155c4972 1a6c88990 Merge pull request #15456 from ANR2ME/adhoc [Adhoc] Fix inconsistency issue between Windows and non-Windows |
v1.12.3-1017-g1a6c88990 |
ANR2ME |
2022-03-24 02:17:15 |
No build |
Increase the timeout when the connection to the AdhocServer is already in progress, avoids cutting off the connection if it took longer than expected but almost completed. |
v1.12.3-1016-gd5152752d |
ANR2ME |
2022-03-24 02:12:27 |
No build |
Added a function to get SO_ERROR on a socket. |
v1.12.3-1015-g86315fed3 |
ANR2ME |
2022-03-24 01:24:09 |
No build |
Updated getLocalIp function to detects local IP better. |
v1.12.3-1014-g65a90a2ec |
ANR2ME |
2022-03-17 01:36:40 |
No build |
Use the most recent posix socket id during blocking simulation, since there is a possibility for the socket id to changes after recreated. |
v1.12.3-1013-g6b0cb78b3 |
ANR2ME |
2022-03-17 00:43:07 |
No build |
Recreate the socket before attempting to connect again after ECONNREFUSED/ENETUNREACH error, since reusing the socket only works on Windows. |
v1.12.3-1012-g267757a5e |
ANR2ME |
2022-03-15 23:12:25 |
No build |
Caches IP-specific Port Offset to avoid recalculating them. |
v1.12.3-1011-g5e739f32b |
ANR2ME |
2022-03-15 23:21:45 |
No build |
Use reference when possible to avoid copying. |
v1.12.3-1010-g2b09f81ff |
ANR2ME |
2022-03-15 21:51:46 |
No build |
Initialize some socket-related structs to avoid unexpected behavior. (May fix Unknown Source Port issue) |
v1.12.3-1009-g9209fb7c6 |
ANR2ME |
2022-03-14 23:06:15 |
No build |
Shouldn't return as soon as possible when a blocking PtpConnect is getting ECONNREFUSED error, since it should be treated as ETIMEDOUT on non-Windows platform |
v1.12.3-1008-g170441313 |
Unknown W. Brackets |
2022-04-03 01:07:51 |
No build |
Net: Ignore SIGPIPE errors on POSIX systems. This should work on BSD/macOS/Linux/iOS/similar. |
v1.12.3-1008-g155d3e047 |
ANR2ME |
2022-03-14 19:10:16 |
No build |
Ignore disconnected error on PtpFlush. Fixes disconnection issue on some games (ie. R-Type Command) |
v1.12.3-1007-ga155c4972 |
Henrik Rydgård |
2022-03-20 23:15:38 |
Download |
Download |
Download |
Merge: de5c02a39 7f07b4154 Merge pull request #15454 from unknownbrackets/debugger-opt Debugger: Fast path write tag lookup |
v1.12.3-1006-g7f07b4154 |
Unknown W. Brackets |
2022-03-20 21:24:42 |
No build |
Debugger: Keep separate tag dirty for RAM. VRAM and RAM can often be separately dirty, so keeping two ranges helps reduce flushing, and flushing things together is more efficient. |
v1.12.3-1005-g7eafbb54b |
Unknown W. Brackets |
2022-03-20 21:12:23 |
No build |
Debugger: Fast path write tag lookup. |
v1.12.3-1004-gf2bba34f8 |
Unknown W. Brackets |
2022-02-21 03:27:05 |
No build |
softgpu: Combine memcpy into single. |
v1.12.3-1003-g694515138 |
Unknown W. Brackets |
2022-02-21 03:15:31 |
No build |
Debugger: Improve tag on copies. MemInit shows up sometimes when the allocation would be more useful. |
v1.12.3-1002-g7389a36fa |
Unknown W. Brackets |
2022-02-21 00:54:35 |
No build |
softgpu: Avoid unnecessary clearMode checks. Already baked into the flag. |
v1.12.3-1001-gde5c02a39 |
Henrik Rydgård |
2022-03-20 16:34:48 |
Download |
Download |
Download |
Merge: 97bc7a1ae 52cf01539 Merge pull request #15452 from ANR2ME/generate_apk [Build] Manual generate Android APK |
v1.12.3-1000-g52cf01539 |
ANR2ME |
2022-03-20 04:37:48 |
No build |
Manual generate Android APK |
v1.12.3-999-g97bc7a1ae |
Unknown W. Brackets |
2022-03-13 23:55:42 |
Download |
Download |
Download |
Merge: 6dce4f573 6b2a31dff Merge pull request #15441 from hrydgard/modinfoaddr-errorcheck Add a check to the elf loader, preventing a crash on bad module info addr |
v1.12.3-998-g6b2a31dff |
Henrik Rydgård |
2022-03-13 23:36:18 |
No build |
Add a check to the elf loader, preventing a crash on bad module info addr |
v1.12.3-997-g6dce4f573 |
Henrik Rydgård |
2022-03-13 21:56:58 |
Download |
Download |
Download |
Merge: b631ace6d 374ccafa7 Merge pull request #15440 from unknownbrackets/softgpu-32bit softgpu: Plug bad leak of bin queue data |
v1.12.3-990-gb631ace6d |
Henrik Rydgård |
2022-03-11 09:55:47 |
Download |
Download |
Download |
Merge: 2abe3d615 ccef3de34 Merge pull request #15433 from iota97/game-info Add version to game screen |
v1.12.3-989-gccef3de34 |
iota97 |
2022-03-11 07:23:42 |
No build |
Add version to game screen |
v1.12.3-988-g2abe3d615 |
Henrik Rydgård |
2022-03-08 22:33:08 |
Download |
Download |
Download |
Merge: 81fcb3cd0 7cab540fc Merge pull request #15431 from hrydgard/shortcircuit-texture-replacement Early-out in texture replacement code, if replacement disabled |
v1.12.3-987-g374ccafa7 |
Unknown W. Brackets |
2022-03-13 21:34:37 |
No build |
softgpu: Plug bad leak of bin queue data. |
v1.12.3-987-g7cab540fc |
Henrik Rydgård |
2022-03-08 19:46:27 |
No build |
Short circuit the texture replacement code |
v1.12.3-986-gd50da7dc5 |
Henrik Rydgård |
2022-03-08 19:46:00 |
No build |
Don't track small wide-stride block transfers |
v1.12.3-986-ga3f682fc5 |
Unknown W. Brackets |
2022-03-13 21:34:14 |
No build |
softgpu: Reduce memory usage on 32-bit. |
v1.12.3-985-ge68b16af6 |
Unknown W. Brackets |
2022-03-13 21:33:19 |
No build |
softgpu: Enure aligned bin queues. On 32-bit, we still want these aligned to 16 bytes. |
v1.12.3-985-g81fcb3cd0 |
Henrik Rydgård |
2022-03-05 10:41:43 |
Download |
Download |
Download |
Merge: 47ff758af da4b9e82f Merge pull request #15426 from unknownbrackets/softgpu-debug softgpu: Fix build with basic logging |
v1.12.3-984-g163fa352e |
Unknown W. Brackets |
2022-03-13 20:44:58 |
No build |
softgpu: Avoid some unaligned access on x86_32. |
v1.12.3-983-gef3f5ff54 |
Unknown W. Brackets |
2022-03-13 20:06:48 |
No build |
Loaders: Fix 64-bit conversion warnings on 32-bit. |
v1.12.3-983-g47ff758af |
Henrik Rydgård |
2022-03-02 09:50:42 |
Download |
Download |
Download |
Merge: 3bfab6326 73ece5b5c Merge pull request #15424 from unknownbrackets/path-unc Windows: Create SYSTEM directory early |
v1.12.3-982-gffbd9bbe9 |
Unknown W. Brackets |
2022-03-13 20:03:48 |
No build |
Global: Fix some int/size_t conversion warnings. |
v1.12.3-982-g73ece5b5c |
Unknown W. Brackets |
2022-03-02 06:07:17 |
No build |
Windows: Correct root vol handling for UNC paths. Otherwise CreateFullPath() fails. |
v1.12.3-981-gda4b9e82f |
Unknown W. Brackets |
2022-03-05 09:08:09 |
No build |
softgpu: Fix build with basic logging. |
v1.12.3-981-g0e932ba27 |
Unknown W. Brackets |
2022-03-02 04:36:36 |
No build |
Windows: Create SYSTEM directory early. On UNC, we see paths as absolute and don't auto-create this on config load. We should really create it here anyway. |
v1.12.3-980-g3bfab6326 |
Henrik Rydgård |
2022-02-24 13:23:37 |
Download |
Download |
Download |
Merge: e98e48e2e 5cf662119 Merge pull request #15418 from iota97/crash Show game crashed title |
v1.12.3-979-g5cf662119 |
iota97 |
2022-02-24 12:25:04 |
No build |
Show game crashed |
v1.12.3-978-ge98e48e2e |
Henrik Rydgård |
2022-02-21 22:03:01 |
Download |
Download |
Download |
Merge: dcc4decd6 1ba8f1fa0 Merge pull request #15416 from unknownbrackets/gles-invalidate GLES: Remove old invalidation code |
v1.12.3-976-gdcc4decd6 |
Henrik Rydgård |
2022-02-21 18:23:22 |
Download |
Download |
Download |
Merge: f1b349544 c20f352be Merge pull request #15415 from unknownbrackets/gles-dualsrc GLES: Add asserts for correct blend usage |
v1.12.3-974-gf1b349544 |
Henrik Rydgård |
2022-02-21 08:38:36 |
Download |
Download |
Download |
Merge: 40e9c73fc bbce43684 Merge pull request #15414 from unknownbrackets/gles-dualsrc GLES: Use EXT not GLES3 for dualsrc blend support |
v1.12.3-974-gc20f352be |
Unknown W. Brackets |
2022-02-21 17:57:21 |
No build |
GLES: Add asserts for correct blend usage. Also make sure we don't try to use ARB blending on GLES. |
v1.12.3-973-gbbce43684 |
Unknown W. Brackets |
2022-02-21 08:19:21 |
No build |
GLES: Use EXT not GLES3 for dualsrc blend support. See #15413, thanks icecream95. |
v1.12.3-973-g1ba8f1fa0 |
Unknown W. Brackets |
2022-02-21 18:31:28 |
No build |
GLES: Remove old invalidation code. We must've changed something to a KEEP, this never seems to catch anything now. |
v1.12.3-972-g40e9c73fc |
Henrik Rydgård |
2022-02-21 00:12:18 |
Download |
Download |
Download |
Merge: eb765a80f 539e2bbbf Merge pull request #15412 from unknownbrackets/framedump-dupe Debugger: Track unchanged VRAM to avoid copy |
v1.12.3-971-g539e2bbbf |
Unknown W. Brackets |
2022-02-20 22:51:40 |
No build |
Debugger: Track unchanged VRAM to avoid copy. See #15251, the framedump here reused a VRAM texture for many draws, and this caused it to recopy the texture over and over again. Use a flag to skip if possible. |
v1.12.3-970-geb765a80f |
Henrik Rydgård |
2022-02-20 21:42:00 |
Download |
|
|
Merge: 474b8a26c 1d0936ea7 Merge pull request #15411 from unknownbrackets/softgpu-range softgpu: Apply region x2/y2 as a scissor |
v1.12.3-967-g474b8a26c |
Henrik Rydgård |
2022-02-20 21:36:34 |
No build |
Merge: 16b8bc19a 14000a562 Merge pull request #15409 from hrydgard/upgrade-vulkan-headers Upgrade to Vulkan 1.3 headers (and remove the .hpp files) |
v1.12.3-964-g16b8bc19a |
Henrik Rydgård |
2022-02-20 21:03:18 |
Download |
Download |
Download |
Merge: bc71a0d8e ff5edb2bb Merge pull request #15389 from unknownbrackets/softgpu-rect Draw rectangles always using a specialized path in softgpu |
v1.12.3-963-gff5edb2bb |
Unknown W. Brackets |
2022-02-20 19:50:42 |
No build |
softgpu: Correct accounting for pixel center. Filtering is still not perfect but this makes different orientations better. |
v1.12.3-962-gdf1a91ee2 |
Unknown W. Brackets |
2022-02-20 19:25:00 |
No build |
samplerjit: Correct nearest negative texture clamp. Was not clamping to zero when negative. |
v1.12.3-961-ge1eb4ba94 |
Unknown W. Brackets |
2022-02-10 05:49:35 |
No build |
softgpu: Directly implement rectangle drawing. |
v1.12.3-961-g1d0936ea7 |
Unknown W. Brackets |
2022-02-20 21:21:09 |
No build |
Debugger: Improve drawing range in softgpu. We don't always want all of region, particularly if scissor is a regular screen size. This improves debugging in GoW. |
v1.12.3-960-ge3aabdc86 |
Unknown W. Brackets |
2022-02-20 21:00:39 |
No build |
softgpu: Use region as a second scissor. It's effectively a scissor in the common case of REGION1 being zero. |
v1.12.3-960-gcc6491342 |
Unknown W. Brackets |
2022-02-09 08:11:12 |
No build |
softgpu: Prepare dedicated rectangle path. We're still sometimes using the slow rect-as-triangles path, let's do something faster. As a first step, just handle binning. |
v1.12.3-959-gbc71a0d8e |
Henrik Rydgård |
2022-02-20 18:38:26 |
Download |
|
Download |
Merge: 7f505c0c2 6737d69f0 Merge pull request #15410 from unknownbrackets/softgpu-verts softgpu: Remove offset from screenpos, adjust filtering coords |
v1.12.3-958-g6737d69f0 |
Unknown W. Brackets |
2022-02-20 18:19:48 |
No build |
softgpu: Cleanup some now unused state. |
v1.12.3-957-ga88c9a068 |
Unknown W. Brackets |
2022-02-20 18:13:20 |
No build |
softgpu: Remove incorrect offsetting for X/Y. |
v1.12.3-956-g14000a562 |
Henrik Rydgård |
2022-02-20 21:28:01 |
No build |
Also delete vulkan_funcs.hpp, oops |
v1.12.3-956-g1bc3acf2e |
Unknown W. Brackets |
2022-02-20 06:03:49 |
No build |
softgpu: Use a const for subpixel screenpos factor. |
v1.12.3-955-ga66377fdf |
Unknown W. Brackets |
2022-02-20 05:38:44 |
No build |
softgpu: Remove offset from screenpos. This simplifies tighter calculations, and reduces the common magnitudes we'll be dealing with. |
v1.12.3-955-g68160a1a7 |
Henrik Rydgård |
2022-02-19 20:04:49 |
No build |
Upgrade to Vulkan 1.3 headers (and remove the .hpp files) |
v1.12.3-954-g7f505c0c2 |
Henrik Rydgård |
2022-02-18 14:48:28 |
Download |
|
Download |
Gradle upgrade again. Remove some redundant version checks (we don't support Android versions older than Gingerbread anyway) |
v1.12.3-953-gf53d7717e |
Henrik Rydgård |
2022-02-18 23:50:26 |
Download |
|
Download |
Merge: 86681f02b 1d37ec48a Merge pull request #15408 from iota97/theme-bg Allow to set default background color in a theme |
v1.12.3-952-g1d37ec48a |
iota97 |
2022-02-18 21:02:07 |
No build |
Allow to set default background color in a theme |
v1.12.3-951-g86681f02b |
Henrik Rydgård |
2022-02-18 15:13:00 |
Download |
Download |
Download |
Merge: e88ddbb42 b1cf29bb3 Merge pull request #15396 from hrydgard/ui-tint-saturate Add UI Tint/Saturation settings |
v1.12.3-950-gb1cf29bb3 |
iota97 |
2022-02-11 19:13:44 |
No build |
Fix live update |
v1.12.3-949-g981f5dd63 |
Henrik Rydgård |
2022-02-11 18:43:21 |
No build |
Make the untextured uniform buffer the same size. |
v1.12.3-948-g3f505f760 |
iota97 |
2022-02-11 18:23:56 |
No build |
Disable darkening background, also allow to over saturate up to 2 |
v1.12.3-947-gce2995f95 |
Henrik Rydgård |
2022-02-11 15:12:52 |
No build |
Add UI Tint/Saturation settings Does the color tinting in the vertex shader. |
v1.12.3-946-ge88ddbb42 |
Henrik Rydgård |
2022-02-17 10:45:13 |
Download |
Download |
|
Merge: 9bc6b9655 aa9d097d1 Merge pull request #15394 from iota97/theme Allow custom UI themes |
v1.12.3-937-g9bc6b9655 |
Henrik Rydgård |
2022-02-16 07:42:05 |
Download |
Download |
Download |
Merge: 7a7bb7dd3 ad18833a4 Merge pull request #15405 from unknownbrackets/softjit-sse2 Fix some samplerjit issues without SSE4 or AVX |
v1.12.3-934-g7a7bb7dd3 |
Unknown W. Brackets |
2022-02-16 05:17:19 |
Download |
Download |
Download |
Merge: 1f71a69be cf1c77b0e Merge pull request #15390 from rofl0r/ci_source_release CI: add github action to build source release tarball with submodules |
v1.12.3-923-gad18833a4 |
Unknown W. Brackets |
2022-02-16 05:13:38 |
No build |
samplerjit: Fix non-SSE4 bugs in jit. |
v1.12.3-922-ga201d3f56 |
Unknown W. Brackets |
2022-02-16 05:12:45 |
No build |
samplerjit: Fix non-AVX three-op shift. Oops, was still shifting the source register. |
v1.12.3-922-g1f71a69be |
Henrik Rydgård |
2022-02-15 13:18:56 |
Download |
Download |
Download |
Unhide "Cache ISO in RAM" on ARM platform. Not the right block level. We should probably check for available RAM instead. |
v1.12.3-921-g858539c5b |
Henrik Rydgård |
2022-02-13 21:42:43 |
Download |
Download |
Download |
Merge: f79bc927e 957e15f23 Merge pull request #15402 from unknownbrackets/debugger-highlight GE Debugger: Highlight changed state values |
v1.12.3-917-g957e15f23 |
Unknown W. Brackets |
2022-02-13 19:53:01 |
No build |
GE Debugger: Highlight changed matrix values. |
v1.12.3-916-gf79bc927e |
Henrik Rydgård |
2022-02-13 19:30:34 |
No build |
Merge: df1a15938 ea6c42aaf Merge pull request #15401 from unknownbrackets/debugger-scroll Debugger: Avoid scroll on breakpoint add |
v1.12.3-916-g8ffef9dd1 |
Unknown W. Brackets |
2022-02-13 19:33:19 |
No build |
GE Debugger: Highlight changed state values. This way it's easy to tell while stepping what is different. Especially useful in the watch tab. |
v1.12.3-915-gea6c42aaf |
Unknown W. Brackets |
2022-02-13 16:57:54 |
No build |
Debugger: Avoid scroll on breakpoint add. |
v1.12.3-915-g71e855a82 |
Unknown W. Brackets |
2022-02-13 19:22:59 |
No build |
GE Debugger: Track last gstate on stepping. |
v1.12.3-914-gb654ee9d4 |
Unknown W. Brackets |
2022-02-13 19:22:38 |
No build |
Debugger: Allow custom draw and generic lists. |
v1.12.3-914-g9435938ad |
Unknown W. Brackets |
2022-02-13 16:55:34 |
No build |
Debugger: Cleanup some header pollution. Also simplify just a bit. |
v1.12.3-913-gdf1a15938 |
Henrik Rydgård |
2022-02-13 15:28:16 |
No build |
Merge: 83318c55b 3d4c1548b Merge pull request #15399 from unknownbrackets/softgpu-vertices Convert more verts to rects, fix strip/fan skew on clip |
v1.12.3-911-gaa9d097d1 |
iota97 |
2022-02-14 15:07:33 |
No build |
More fixes for themes |
v1.12.3-910-g561870dc2 |
iota97 |
2022-02-14 13:57:22 |
No build |
Merge item and button style, remove hightlighed and few other fixes |
v1.12.3-909-gcf1c77b0e |
rofl0r |
2022-02-12 00:32:41 |
No build |
remove more prebuilt stuff and huge rapidjson testsuite (unused) |
v1.12.3-909-g7860aea62 |
iota97 |
2022-02-14 11:30:37 |
No build |
Fix disabled bg |
v1.12.3-908-gf4b5c16e1 |
iota97 |
2022-02-14 07:59:18 |
No build |
Allow translation |
v1.12.3-908-g515278b7f |
rofl0r |
2022-02-11 21:52:22 |
No build |
also delete pre-built ffmpeg windows libraries |
v1.12.3-907-ge5843160f |
iota97 |
2022-02-14 07:37:56 |
No build |
Add themes to assets |
v1.12.3-907-g83318c55b |
Henrik Rydgård |
2022-02-13 15:26:21 |
No build |
Merge: 4c095ce06 7cef06c19 Merge pull request #15400 from unknownbrackets/softgpu-frameskip softgpu: Track dirty vs really dirty per buffer |
v1.12.3-907-g32f54ba40 |
rofl0r |
2022-02-11 18:13:30 |
No build |
fix version string generation |
v1.12.3-906-g82c76c854 |
rofl0r |
2022-02-11 18:02:57 |
No build |
fix version number display |
v1.12.3-906-g65b7b65bc |
iota97 |
2022-02-12 18:30:55 |
No build |
Adress feedback |
v1.12.3-905-g80cbe20ed |
rofl0r |
2022-02-11 16:18:11 |
No build |
try 2: remove pre-built ffmpeg and vulkan libraries |
v1.12.3-905-g9ac07a10f |
iota97 |
2022-02-11 13:16:37 |
No build |
Forgot pragma, silly me |
v1.12.3-905-g4c095ce06 |
Unknown W. Brackets |
2022-02-12 05:27:03 |
Download |
Download |
Download |
Merge: 21736d1ab 1c313da54 Merge pull request #15397 from iota97/comment-fix Keep comment up to date |
v1.12.3-904-ge9ae4ac9d |
rofl0r |
2022-02-11 15:59:12 |
No build |
remove pre-built ffmpeg and vulkan libraries |
v1.12.3-904-g5e1062678 |
iota97 |
2022-02-11 12:32:23 |
No build |
Allow custom UI themes |
v1.12.3-904-g1c313da54 |
iota97 |
2022-02-11 19:30:25 |
No build |
Keep comment up to date |
v1.12.3-903-g21736d1ab |
Henrik Rydgård |
2022-02-11 08:39:01 |
Download |
Download |
Download |
Merge: 90d98be5f d1c642982 Merge pull request #15392 from unknownbrackets/debugger-memview Make debugger memory search more consistent |
v1.12.3-903-g71ad10b98 |
rofl0r |
2022-02-11 15:51:10 |
No build |
fix mime type of xz tarball |
v1.12.3-902-gbff3dfe88 |
rofl0r |
2022-02-11 15:30:01 |
No build |
rename action title |
v1.12.3-901-g96abab9c9 |
rofl0r |
2022-02-11 15:29:10 |
No build |
rename to tarball.yml |
v1.12.3-900-g90d98be5f |
Henrik Rydgård |
2022-02-11 08:38:16 |
No build |
Merge: 0d2ed47bd 0e4daa05b Merge pull request #15393 from unknownbrackets/gedebugger-crash GE Debugger: Avoid crash on Step Draw with flush |
v1.12.3-900-g3b767a410 |
rofl0r |
2022-02-11 15:28:14 |
No build |
use recursive submodules and checkoutv2 |
v1.12.3-899-g3d4c1548b |
Unknown W. Brackets |
2022-02-10 04:04:12 |
No build |
softgpu: Allow tri -> rect in transform. |
v1.12.3-899-g0d90a6684 |
rofl0r |
2021-02-28 17:05:58 |
No build |
CI: add github action to build source release tarball with submodules whenever a release is created on github using "make new release", CI will automatically create a tarball containing all sources including submodules and upload it. this makes it much easier for distros to build ppsspp using their existing workflow, without having to resort to running git from build scripts. fixes #13973 fixes #11090 |
v1.12.3-898-g259b10d42 |
Unknown W. Brackets |
2022-02-12 09:03:40 |
No build |
softgpu: Turn more tri strips into rects. This catches a common case in Valkyrie Profile. Rotation is resolved by just always using tl/br. |
v1.12.3-898-g0d2ed47bd |
Henrik Rydgård |
2022-02-10 08:56:15 |
Download |
Download |
Download |
Merge: 0ed8b1e32 6064b7735 Merge pull request #15388 from unknownbrackets/gedebugger GE Debugger: Correct icon list cleanup on shutdown |
v1.12.3-897-g2381f355c |
Unknown W. Brackets |
2022-02-10 04:04:12 |
No build |
softgpu: Combine tris to rects with ignored z too. |
v1.12.3-896-gd1c642982 |
Unknown W. Brackets |
2022-02-11 05:40:02 |
No build |
Debugger: Improve memory search result draw speed. |
v1.12.3-896-g85cb4101d |
Unknown W. Brackets |
2022-02-12 19:55:53 |
No build |
softgpu: Cleanup todos on perspective correctness. Only the texture appears to be perspective corrected. Color is simply linear. |
v1.12.3-896-g0ed8b1e32 |
Henrik Rydgård |
2022-02-09 13:46:59 |
Download |
Download |
Download |
Merge: 695efe372 c48680ccd Merge pull request #15386 from stuken/libretro_inc_fix Add missing Config.h include |
v1.12.3-895-gd583720f2 |
Unknown W. Brackets |
2022-02-11 05:39:29 |
No build |
Debugger: Search scratchpad/ram/vram consistently. |
v1.12.3-895-gc48680ccd |
Stuart Kenny |
2022-02-09 12:39:05 |
No build |
Add missing Config.h include |
v1.12.3-895-g6064b7735 |
Unknown W. Brackets |
2022-02-10 04:04:38 |
No build |
GE Debugger: Correct icon list cleanup on shutdown. |
v1.12.3-895-g8e7bc80e4 |
Unknown W. Brackets |
2022-02-09 08:23:08 |
No build |
softgpu: Avoid modifying source vertex data. This was dangerous for strips and fans, which reuse the verts for subsequent primitives. |
v1.12.3-895-g7cef06c19 |
Unknown W. Brackets |
2022-02-13 00:27:18 |
No build |
softgpu: Track dirty vs really dirty per buffer. When games draw and display with a frame lag, it becomes important that we indicate really dirty for the correct buffer. Since some triple buffer, this attempts to track at the buffer level using 1024 byte granularity. |
v1.12.3-895-g0e4daa05b |
Unknown W. Brackets |
2022-02-11 06:44:41 |
No build |
GE Debugger: Avoid crash on Step Draw with flush. If we're already stepping, we shouldn't try to re-enter stepping. |
v1.12.3-894-g695efe372 |
Henrik Rydgård |
2022-02-08 09:25:25 |
Download |
Download |
Download |
Merge: ca4d193ad 77fa87d9b Merge pull request #15383 from fjtrujy/master Generate Docker Layer for PPSSPPHeadless |
v1.12.3-892-gca4d193ad |
Henrik Rydgård |
2022-02-08 09:23:45 |
Download |
|
Download |
Merge: 50350e13a f17f6465a Merge pull request #15384 from unknownbrackets/gedebugger-overhead Reduce GE Debugger overhead a bit |
v1.12.3-891-gf17f6465a |
Unknown W. Brackets |
2022-02-08 08:55:10 |
No build |
GE Debugger: Optimize slab lookup. If the slab is the last one, we can grab it right away. |
v1.12.3-890-gda4206b07 |
Unknown W. Brackets |
2022-02-08 08:54:18 |
No build |
GE Debugger: Skip overhead without breakpoints. In the common case that there's no breakpoints, we can skip most of the checks and a call. |
v1.12.3-889-g50350e13a |
Henrik Rydgård |
2022-02-07 08:52:57 |
Download |
Download |
Download |
Merge: d542a8ce5 c66619f7c Merge pull request #15378 from unknownbrackets/gedebugger-skip GE Debugger: Add filter to skip prim calls |
v1.12.3-887-gd542a8ce5 |
Henrik Rydgård |
2022-02-07 08:52:50 |
No build |
Merge: dfb10382e 8418287a8 Merge pull request #15382 from unknownbrackets/vulkan-lost Vulkan: Avoid crash on double DeviceLost |
v1.12.3-885-gdfb10382e |
Henrik Rydgård |
2022-02-07 08:50:48 |
Download |
|
Download |
Merge: 9eeea5a36 456a38b1c Merge pull request #15379 from unknownbrackets/io-truncate Android: Correct truncation behavior |
v1.12.3-884-g8418287a8 |
Unknown W. Brackets |
2022-02-07 08:34:44 |
No build |
Vulkan: Avoid crash on double DeviceLost. This caused Android to crash when switching to OpenGL, because the destructor would try to deinit again. There weren't any objects, but draw_ was no longer valid. |
v1.12.3-883-g9eeea5a36 |
Henrik Rydgård |
2022-02-06 23:03:15 |
Download |
Download |
Download |
Merge: 51c21ce7c 80e054b79 Merge pull request #15377 from unknownbrackets/memblock-detail Debugger: Avoid mem write tag lookup on small alloc |
v1.12.3-882-g80e054b79 |
Unknown W. Brackets |
2022-02-06 18:28:48 |
No build |
Debugger: Avoid write tag lookup on small alloc. |
v1.12.3-881-gc66619f7c |
Unknown W. Brackets |
2022-02-07 06:25:33 |
No build |
GE Debugger: Add filter to skip prim calls. This allows you to cut prims from the scene as desired. |
v1.12.3-881-g456a38b1c |
Unknown W. Brackets |
2022-02-07 07:05:42 |
No build |
Android: Correct truncation behavior. |
v1.12.3-881-g77fa87d9b |
Francisco Javier Trujillo Mata |
2022-02-07 20:57:33 |
No build |
Generate dockerfile in GHA |
v1.12.3-881-g2e2b22298 |
Unknown W. Brackets |
2022-02-06 18:23:53 |
No build |
Debugger: Use detailed meminfo with breakpoints. Usually there won't be any breakpoints, so it makes sense to enable detail when they're added automatically. |
v1.12.3-880-g51c21ce7c |
Henrik Rydgård |
2022-02-06 17:15:06 |
Download |
Download |
Download |
Merge: 1d4e90dc2 d28307847 Merge pull request #15373 from CelesteBlue-dev/patch-1 Delete pauth_tool, useless since pauth keys known |
v1.12.3-878-g1d4e90dc2 |
Henrik Rydgård |
2022-02-06 17:13:59 |
Download |
|
Download |
Merge: 1826a4f42 459bb83c2 Merge pull request #15376 from unknownbrackets/debugger-playback Improve GE debugger playback, changes, and breakpoint display |
v1.12.3-874-g459bb83c2 |
Unknown W. Brackets |
2022-02-06 09:16:35 |
No build |
GE Debugger: Allow modify/breakpoint on matrix. |
v1.12.3-873-g72b2fbf63 |
Unknown W. Brackets |
2022-02-06 04:25:29 |
No build |
GE Debugger: Cleanup right click on state. Oops, was toggling breakpoint on "Change..." if you right clicked the icon. |
v1.12.3-872-g9f434fa14 |
Unknown W. Brackets |
2022-02-06 04:21:48 |
No build |
GE Debugger: Allow setting secondary values. This makes it convenient to update the bufw of textures or similar. |
v1.12.3-871-g1bb1f34af |
Unknown W. Brackets |
2022-02-06 04:00:31 |
No build |
GE Debugger: Add breakpoint icon in state. |
v1.12.3-870-g1826a4f42 |
Henrik Rydgård |
2022-02-06 17:13:19 |
No build |
Merge: f58d4dfcf 99d7703d3 Merge pull request #15375 from unknownbrackets/samplerjit-dxt Precalculate offsets for linear DXT in software renderer |
v1.12.3-870-g4de217d3e |
Unknown W. Brackets |
2022-02-06 02:55:03 |
No build |
GE Debugger: Cleanup vertex list redraw. When you're scrolled down and it deletes items, it was previously scrolling up an extra step, and not redrawing. This tries to force workaround the bug. |
v1.12.3-869-g99d7703d3 |
Unknown W. Brackets |
2022-02-05 22:04:17 |
No build |
samplerjit: Precalculate DXT1/3/5 offsets. This improves WALL-E by 8% overall. |
v1.12.3-869-g4a8d32047 |
Unknown W. Brackets |
2022-02-06 01:57:36 |
No build |
GE Debugger: Flush downcount when changing lists. In case you step ahead or similar. |
v1.12.3-868-gd28307847 |
CelesteBlue-dev |
2022-02-05 00:23:03 |
No build |
Delete pauth_tool, useless since pauth keys known pauth_tool was added because of #4074 pauth_tool can be removed because of #12559 |
v1.12.3-868-gc91b51c8e |
Unknown W. Brackets |
2022-02-04 05:21:37 |
No build |
samplerjit: Reduce DXT5 decode code size a bit. |
v1.12.3-868-g1d37f24e1 |
Unknown W. Brackets |
2022-02-06 01:56:54 |
No build |
GE Debugger: Reduce playback command noise. No need to reassert these values each prim. |
v1.12.3-867-gf58d4dfcf |
Henrik Rydgård |
2022-02-01 09:43:35 |
Download |
Download |
Download |
Merge: c3ecd41e2 c2dd59084 Merge pull request #15372 from unknownbrackets/bmi2 Optimize jits with a bit of BMI2 |
v1.12.3-864-gc2dd59084 |
Unknown W. Brackets |
2022-02-01 09:16:38 |
No build |
samplerjit: Optimize DXT calc using BMI2. |
v1.12.3-863-g3e4afe2a0 |
Unknown W. Brackets |
2022-02-01 07:30:44 |
No build |
samplerjit: Avoid RCX gymanstics with BMI2. |
v1.12.3-862-g4cadcea6d |
Unknown W. Brackets |
2022-02-01 07:05:34 |
No build |
samplerjit: Decode colors with BMI2. This only happens with nearest, though, so very small benefit. |
v1.12.3-861-g367525f87 |
Unknown W. Brackets |
2022-02-01 06:40:54 |
No build |
softjit: Use PEXT to downsample colors. This gives between 1-2% in many games. |
v1.12.3-860-g10bf37571 |
Unknown W. Brackets |
2022-02-01 06:27:51 |
No build |
softjit: Use BMI2 to speed up dst color loads. This is about 1% overall gain in some games. |
v1.12.3-859-gc3ecd41e2 |
Henrik Rydgård |
2022-02-01 08:03:03 |
Download |
Download |
Download |
Merge: bd0656960 be8c74cab Merge pull request #15371 from unknownbrackets/flushbefore softgpu: Avoid flush on END |
v1.12.3-859-gad43380ef |
Unknown W. Brackets |
2022-02-01 04:50:48 |
No build |
softjit: Use BMI to simplify some masking. |
v1.12.3-858-g16dca4f69 |
Unknown W. Brackets |
2022-02-01 04:36:28 |
No build |
x86jit: Use BMI2 for variable shifts. We don't actually regalloc ECX, but this still saves a copy, and on modern CPUs these seem to be pretty fast. |
v1.12.3-857-gbe8c74cab |
Unknown W. Brackets |
2022-02-01 04:32:46 |
No build |
softgpu: Avoid flush on END. We only, but always, flush when exiting list interp in FinishDeferred. It's not necessary at END, and hurts for simple signals that don't stop list processing. |
v1.12.3-857-gbd0656960 |
Unknown W. Brackets |
2022-02-01 04:35:25 |
Download |
Download |
Download |
Merge: 748eef05d 2a82d392e Merge pull request #15370 from hrydgard/remove-flushbefore GPUCommon: Remove misleading flag FLUSHBEFORE. |
v1.12.3-856-g2a82d392e |
Henrik Rydgård |
2022-02-01 00:05:32 |
No build |
Remove double flush in GE_CMD_END |
v1.12.3-855-g6d31562ea |
Henrik Rydgård |
2022-01-31 23:57:56 |
No build |
GPUCommon: Remove misleading flag FLUSHBEFORE. Fixes the new problem in #13967 Though of course doesn't fix the vertical lines. |
v1.12.3-854-g748eef05d |
Henrik Rydgård |
2022-01-31 15:23:21 |
Download |
Download |
Download |
Merge: cd7cea90a edcc1a710 Merge pull request #15369 from unknownbrackets/include-cleanup Global: Reduce includes of common headers |
v1.12.3-853-gedcc1a710 |
Unknown W. Brackets |
2022-01-31 07:06:54 |
No build |
HLE: Fix some type convert warnings. Almost missed these. |
v1.12.3-852-g2479d5220 |
Unknown W. Brackets |
2022-01-31 00:49:02 |
No build |
Global: Reduce includes of common headers. In many places, string, map, or Common.h were included but not needed. |
v1.12.3-851-g3df6cb704 |
Unknown W. Brackets |
2022-01-31 00:15:38 |
No build |
Global: Fix some type conversion warnings. Hidden by some warning disables. |
v1.12.3-850-g5e185f3d8 |
Unknown W. Brackets |
2022-01-31 00:11:57 |
No build |
Common: Remove some unused files. |
v1.12.3-849-gcd7cea90a |
Henrik Rydgård |
2022-01-31 00:08:44 |
Download |
Download |
Download |
Merge: 9f9f86d46 f24e25526 Merge pull request #15368 from unknownbrackets/display-stats Refactor display stats, prevent flush while stepping |
v1.12.3-848-gf24e25526 |
Unknown W. Brackets |
2022-01-30 19:47:10 |
No build |
Core: Skip stats reset while stepping. This way, you can use it to actually see the stats. |
v1.12.3-847-g129a60383 |
Unknown W. Brackets |
2022-01-30 19:46:50 |
No build |
Display: Account for stepping time in graphs. Frame times should count that as sleep too. |
v1.12.3-846-g48b597a1b |
Unknown W. Brackets |
2022-01-30 19:37:50 |
No build |
Display: Move core counters/stats to HW file. This separates things better, so not everything is pulling in HLE. |
v1.12.3-845-gad2e38098 |
Unknown W. Brackets |
2022-01-30 18:41:08 |
No build |
Display: Move listeners to separate HW file. Mixing this in with the HLE management funcs was messy. |
v1.12.3-844-g9f9f86d46 |
Henrik Rydgård |
2022-01-30 17:49:17 |
Download |
Download |
Download |
Merge: 4a9ffb6b8 7e814decc Merge pull request #15367 from unknownbrackets/headless-speed Improve the speed of headless tests |
v1.12.3-841-g7e814decc |
Unknown W. Brackets |
2022-01-30 17:23:14 |
No build |
Headless: Improve total test time on Windows. This improves it by almost 40%. |
v1.12.3-840-ge062c31a8 |
Unknown W. Brackets |
2022-01-30 17:04:35 |
No build |
Headless: Improve test init time. |
v1.12.3-840-g4a9ffb6b8 |
Henrik Rydgård |
2022-01-30 16:42:15 |
Download |
Download |
Download |
Merge: 77502db4c 693439b71 Merge pull request #15366 from unknownbrackets/unittest-fix Build: Fix Windows unit tests |
v1.12.3-839-g693439b71 |
Unknown W. Brackets |
2022-01-30 15:56:05 |
No build |
Build: Fix Windows unit tests. |
v1.12.3-839-g664d18cc9 |
Unknown W. Brackets |
2022-01-30 17:03:54 |
No build |
Debugger: Encourage better meminfo accounting. This makes MSVC generate a tighter loop and inline. |
v1.12.3-838-g77502db4c |
Henrik Rydgård |
2022-01-30 10:47:30 |
Download |
Download |
Download |
Merge: c50f5d7fa 1b2cf52bf Merge pull request #15363 from unknownbrackets/softjit-unittest Add unit test to verify compilation of sampler/pixel jits |
v1.12.3-830-g1b2cf52bf |
Unknown W. Brackets |
2022-01-30 07:20:46 |
No build |
samplerjit: Fix non-shared CLUT on Linux. Oops, good that CI will catch this now - I've broken this more than once. |
v1.12.3-829-gc50f5d7fa |
Henrik Rydgård |
2022-01-30 10:46:35 |
Download |
|
Download |
Merge: 8dd059936 df454d2ce Merge pull request #15362 from unknownbrackets/actions-ccache Build: Enable ccache for GitHub Actions |
v1.12.3-829-ga40d32d58 |
Unknown W. Brackets |
2022-01-30 05:31:18 |
No build |
samplerjit: Validate compile in a unit test. |
v1.12.3-828-g26a8d498d |
Unknown W. Brackets |
2022-01-30 05:29:43 |
No build |
samplerjit: Correct level lookup in nearest. |
v1.12.3-827-g3387ab171 |
Unknown W. Brackets |
2022-01-30 05:29:08 |
No build |
samplerjit: Fix reg corruption in DXT funcs. We'd cache something in a reg, but it'd no longer be there. |
v1.12.3-827-g8dd059936 |
Henrik Rydgård |
2022-01-30 10:46:24 |
No build |
Merge: 524486e34 cb0bc8543 Merge pull request #15364 from unknownbrackets/warnings Cleanup a few warnings |
v1.12.3-826-gd200ef40d |
Unknown W. Brackets |
2022-01-30 05:28:20 |
No build |
samplerjit: Compile sampler funcs together. We can't have the cache clear between nearest/linear, because then we'll call a bunch of int3's. |
v1.12.3-825-g0d93200fa |
Unknown W. Brackets |
2022-01-30 03:34:14 |
No build |
softjit: Add tests for compile success. |
v1.12.3-824-ge266eb78a |
Unknown W. Brackets |
2022-01-30 03:32:49 |
No build |
Common: Avoid assert hang in CI. |
v1.12.3-824-gcb0bc8543 |
Unknown W. Brackets |
2022-01-30 07:36:21 |
No build |
Build: Ignore nullable completeness on Android. Gives a bunch of warning spam with Vulkan Memory Allocator. |
v1.12.3-824-g524486e34 |
Henrik Rydgård |
2022-01-30 10:46:06 |
No build |
Merge: 078c61cfc 41da6d9f4 Merge pull request #15365 from unknownbrackets/kernel-timing Kernel: Adjust timings of LwMutex and EventFlag |
v1.12.3-823-g43819fcd1 |
Unknown W. Brackets |
2022-01-30 07:36:08 |
No build |
UI: Cleanup some reference warnings. |
v1.12.3-823-g41da6d9f4 |
Unknown W. Brackets |
2022-01-30 08:19:53 |
No build |
Kernel: Adjust timings of LwMutex and EventFlag. This better matches tests on real firmware. These funcs are sometimes often used. See #15348 - Corpse Party. |
v1.12.3-823-g3dde3efa9 |
Unknown W. Brackets |
2022-01-30 03:31:40 |
No build |
softjit: Fix stencil bug running out of regs. To apply the stencil test mask, we need another gen reg. |
v1.12.3-822-g078c61cfc |
Henrik Rydgård |
2022-01-30 00:31:01 |
Download |
Download |
Download |
Merge: 00411320e ce775af76 Merge pull request #15360 from unknownbrackets/samplerjit-opt Cleanup register usage a bit in samplerjit |
v1.12.3-819-gdf454d2ce |
Unknown W. Brackets |
2022-01-29 23:01:51 |
No build |
Build: Enable ccache for GitHub Actions. |
v1.12.3-818-g00411320e |
Henrik Rydgård |
2022-01-30 00:29:42 |
Download |
|
Download |
Merge: 368baec58 00e809341 Merge pull request #15361 from unknownbrackets/unittest Run unit tests in GitHub Actions |
v1.12.3-812-g00e809341 |
Unknown W. Brackets |
2022-01-29 21:32:03 |
No build |
Build: Run unit tests after build. |
v1.12.3-811-g9c695aea9 |
Unknown W. Brackets |
2022-01-29 21:49:20 |
No build |
Headless: Remove stack corruption workaround. This doesn't seem necessary anymore, was made static in 2013. |
v1.12.3-810-g368baec58 |
Henrik Rydgård |
2022-01-29 11:00:16 |
Download |
Download |
Download |
Merge: 99cfff3ac 171e2b571 Merge pull request #15359 from ANR2ME/network [Network] An attempt to fix GetIPList on Darwin (MacOS/iOS) |
v1.12.3-810-g1a787a2bc |
Unknown W. Brackets |
2022-01-29 21:32:27 |
No build |
Headless: Add flag to run failing tests. |
v1.12.3-809-g7099df661 |
Unknown W. Brackets |
2022-01-29 23:06:55 |
No build |
unittest: Skip D3D shader compile on non-Windows. Tests were just failing before. |
v1.12.3-809-g171e2b571 |
ANR2ME |
2022-01-28 23:41:22 |
No build |
Added another attempt to detect GETIFADDRS availability, which is more common on newer OS |
v1.12.3-808-gce775af76 |
Unknown W. Brackets |
2022-01-29 20:40:22 |
No build |
softgpu: Skip new CLUT if identical. Games often reupload CLUT data that is already there, this skips some copying later in the bin manager. |
v1.12.3-808-gc37a58d39 |
ANR2ME |
2022-01-28 23:38:50 |
No build |
We might be missing the SIOCGIFADDR |
v1.12.3-808-g95e292ef6 |
Unknown W. Brackets |
2022-01-29 22:36:25 |
No build |
unittest: Correct Windows-specific Path tests. |
v1.12.3-807-gcdea71e90 |
ANR2ME |
2022-01-28 23:36:09 |
No build |
Added logs for error within SIOCGIFCONF section. |
v1.12.3-807-g5976cad79 |
Unknown W. Brackets |
2022-01-29 18:47:06 |
No build |
samplerjit: Reduce register waste. A few registers were allocated longer than needed, which made requiring stack more likely. |
v1.12.3-807-g7b4006045 |
Unknown W. Brackets |
2022-01-29 21:31:13 |
No build |
unittest: Use more consistent output executable. PPSSPPHeadless has PPSSPP as a prefix, so should PPSSPPUnitTest. |
v1.12.3-806-geb70a9034 |
Unknown W. Brackets |
2022-01-29 08:50:54 |
No build |
samplerjit: Avoid frac uv transfer to gen regs. It should just stay in vec, this is more convenient anyway. |
v1.12.3-806-ga181c9f7c |
Unknown W. Brackets |
2022-01-29 21:22:11 |
No build |
unittest: Correct failing unit test. Was just an invalid flag combination. |
v1.12.3-806-g7aa3b1398 |
ANR2ME |
2022-01-28 23:32:00 |
No build |
Change a confusing variable naming |
v1.12.3-805-g99cfff3ac |
Henrik Rydgård |
2022-01-27 15:12:06 |
Download |
Download |
Download |
Merge: 6446008a2 864d0200f Merge pull request #15355 from unknownbrackets/mp3 Add some Mp3 fixes from a bit ago, pass several mp3 tests |
v1.12.3-800-g6446008a2 |
Henrik Rydgård |
2022-01-27 09:38:08 |
Download |
Download |
Download |
Merge: 5634d9baf 1a3fed434 Merge pull request #15356 from stuken/libretro_2xbrz_option Expose 2xBRZ texture filter option for libretro. |
v1.12.3-800-g864d0200f |
Unknown W. Brackets |
2022-01-27 09:12:06 |
No build |
Mp3: Delay low level init. |
v1.12.3-799-gd45fe9358 |
Unknown W. Brackets |
2019-05-04 16:25:41 |
No build |
Mp3: Output PCM data using even/odd buffer slot. This makes sense since the audio APIs are all async. |
v1.12.3-798-g5634d9baf |
Henrik Rydgård |
2022-01-27 09:33:42 |
No build |
Merge: 49a17e9ab 9d1be0847 Merge pull request #15354 from unknownbrackets/tests-minor Kernel: Fail threads with invalid priority |
v1.12.3-798-g914d022ee |
Unknown W. Brackets |
2019-05-04 15:52:02 |
No build |
Mp3: Allow decode with NULL out pointer. |
v1.12.3-797-g4903e14aa |
Unknown W. Brackets |
2019-05-04 15:40:43 |
No build |
Mp3: Cleanup AuCtx constructor. |
v1.12.3-797-g1a3fed434 |
Stuart Kenny |
2022-01-27 09:27:04 |
No build |
Expose 2xBRZ texture filter option. |
v1.12.3-796-g49a17e9ab |
Unknown W. Brackets |
2022-01-26 15:48:55 |
Download |
Download |
Download |
Merge: c955ea942 1bc60f600 Merge pull request #15349 from hrydgard/list-hdr-formats Vulkan: Add support for listing all the available surface formats in system info. |
v1.12.3-792-gc955ea942 |
Henrik Rydgård |
2022-01-26 10:08:23 |
Download |
Download |
Download |
Merge: 54053b6b8 9e688eaa7 Merge pull request #15351 from unknownbrackets/tests-minor Correct an Rtc test and a savedata test |
v1.12.3-792-g9d1be0847 |
Unknown W. Brackets |
2022-01-27 09:02:18 |
No build |
Kernel: Fail threads with invalid priority. No real reports so far except what looks like garbage data, which probably crashes anyway. |
v1.12.3-791-g9e688eaa7 |
Unknown W. Brackets |
2022-01-26 09:34:31 |
No build |
Rtc: Fix day of week stack bounds issue. Also, add a couple other tests showing as passing now. |
v1.12.3-790-ge75d2a097 |
Unknown W. Brackets |
2022-01-26 09:31:30 |
No build |
Savedata: Fix indeterminate timing of field update. This makes the test pass consistently, instead of depending on thread timing. |
v1.12.3-789-g54053b6b8 |
Henrik Rydgård |
2022-01-26 09:19:06 |
Download |
Download |
Download |
Merge: 678cc2c94 99d6d569f Merge pull request #15347 from unknownbrackets/samplerjit-opt Improve samplerjit code a bit with mipmaps |
v1.12.3-785-g678cc2c94 |
Henrik Rydgård |
2022-01-26 09:18:01 |
Download |
|
Download |
Merge: 0e2f5d66b f1254b197 Merge pull request #15350 from unknownbrackets/softgpu-fixes Fix a few broken tests in software renderer |
v1.12.3-784-gf1254b197 |
Unknown W. Brackets |
2022-01-26 04:50:35 |
No build |
Ge: Fix sceGeBreak error case. Seems to be some compiler optimization. |
v1.12.3-784-g99d6d569f |
Unknown W. Brackets |
2022-01-25 06:28:04 |
No build |
samplerjit: Reduce transfers in nearest texel calc. This benefits a few games, mostly where there's lots of UI or similar. |
v1.12.3-784-g1bc60f600 |
Henrik Rydgård |
2022-01-26 14:33:09 |
No build |
UWP buildfix |
v1.12.3-783-ge82b54e4b |
Unknown W. Brackets |
2022-01-26 04:24:48 |
No build |
softgpu: Cull no-pos and through s8 pos verts. Seems like these just don't draw anything, ever. |
v1.12.3-783-gc1e657ed4 |
Unknown W. Brackets |
2022-01-25 05:14:00 |
No build |
samplerjit: Better vectorize UV linear calc. Gives about 1-2% when mips are used. |
v1.12.3-783-g30756acf9 |
Henrik Rydgård |
2022-01-26 13:28:59 |
No build |
Quick hack attempt around build failures |
v1.12.3-782-g733046962 |
Unknown W. Brackets |
2022-01-25 04:01:00 |
No build |
samplerjit: Reuse XMM reg for sizes. Gives just under 1% overall improvement in games using mips. |
v1.12.3-782-g61e30e8f8 |
Unknown W. Brackets |
2022-01-26 04:06:43 |
No build |
softgpu: Fix cull in throughmode. Was only an issue for triangles used to draw rectangles, but caused our test to fail. Also move a test that was failing due to an outdated prx to passing. |
v1.12.3-782-g8dc8fae16 |
Henrik Rydgård |
2022-01-25 19:22:49 |
No build |
Vulkan: Add support for listing all the available surface formats in system info. Enabling the EXT_swapchain_colorspace extension lets the driver expose all the formats it really supports. Used this to discover that my Galaxy S21 supports Display-P3 which is a wider gamut than sRGB. Might be able to do some color boosting mode for fun. Or, use this stuff to play around with HDR? |
v1.12.3-781-g0e2f5d66b |
Henrik Rydgård |
2022-01-24 09:37:59 |
Download |
Download |
Download |
Merge: fbc965fb5 07b67ef57 Merge pull request #15345 from unknownbrackets/softgpu-blend Fix some minor softgpu blending bugs |
v1.12.3-778-gfbc965fb5 |
Henrik Rydgård |
2022-01-24 09:18:17 |
|
Download |
|
Merge: 1c18c172a 8efb99801 Merge pull request #15343 from unknownbrackets/gpu-region GPU: Log and report when region1 is non-zero |
v1.12.3-776-g1c18c172a |
Henrik Rydgård |
2022-01-24 09:17:37 |
Download |
|
Download |
Merge: c1b8fb737 d74001f4f Merge pull request #15339 from unknownbrackets/softgpu-flags Use dirty flags for softgpu state updates |
v1.12.3-772-g07b67ef57 |
Unknown W. Brackets |
2022-01-24 09:08:33 |
No build |
softgpu: Fix pixel ID for invalid blend factors. They should still be treated as FIX, we were accidentally using our special values. |
v1.12.3-771-g6c723c051 |
Unknown W. Brackets |
2022-01-24 09:05:00 |
No build |
softjit: Fix src blend factor handling. This was causing us to skip a shift, oops. |
v1.12.3-770-gc1b8fb737 |
Henrik Rydgård |
2022-01-24 08:38:45 |
Download |
Download |
Download |
Merge: eba93f2ee e47ee7989 Merge pull request #15344 from unknownbrackets/gpu-signal-jumps GPU: Allow relative jumps and calls |
v1.12.3-767-geba93f2ee |
Henrik Rydgård |
2022-01-24 08:19:34 |
|
Download |
Download |
Merge: 1267853e6 3010cd56d Merge pull request #15340 from unknownbrackets/softgpu-textures Correct UV rotation and through mipmaps, optimize texenv blend a bit |
v1.12.3-764-gd74001f4f |
Unknown W. Brackets |
2022-01-23 16:24:10 |
No build |
softgpu: Reuse transform state. |
v1.12.3-763-g1267853e6 |
Henrik Rydgård |
2022-01-24 08:18:45 |
No build |
Merge: 23b76aa15 818d17183 Merge pull request #15341 from unknownbrackets/softgpu-dither softgpu: Correct clear mode dither |
v1.12.3-763-g9ea5367a8 |
Unknown W. Brackets |
2022-01-23 16:09:25 |
No build |
softgpu: Add dirty flags for rasterization state. |
v1.12.3-762-ga27da25cd |
Unknown W. Brackets |
2022-01-23 09:55:19 |
No build |
softgpu: Use dirty flags for render overlap checks. |
v1.12.3-762-g3010cd56d |
Unknown W. Brackets |
2022-01-23 21:26:58 |
No build |
softgpu: Correct simple rectangles with mipmaps. Might be used for fonts, we could potentially check for bias/slope, but mipmaps are uncommon in direct through draws anyway. |
v1.12.3-761-ge47ee7989 |
Unknown W. Brackets |
2022-01-24 08:06:33 |
No build |
GE Debugger: Allow GPU stepping while CPU stepping. This can happen if you step into an update stall address call or similar. |
v1.12.3-761-gd8c5c35b1 |
Unknown W. Brackets |
2022-01-23 20:43:34 |
No build |
samplerjit: Optimize texenv blending a bit. This reduces to a single multiply, which is much faster. |
v1.12.3-761-g77db9c818 |
Unknown W. Brackets |
2022-01-23 09:54:37 |
No build |
softgpu: Fix state race on screen offset. Caused glitches in Motorstorm. |
v1.12.3-761-g23b76aa15 |
Henrik Rydgård |
2022-01-24 08:17:06 |
Download |
|
|
Merge: 5a6bf8b43 b4eab7201 Merge pull request #15342 from unknownbrackets/conv4444 Common: Fix conversion of 4444 to BGRA |
v1.12.3-760-gb4eab7201 |
Unknown W. Brackets |
2022-01-24 04:22:32 |
No build |
Common: Fix conversion of 4444 to BGRA. This was affecting tests emitting screenshots in 4444 as well as Direct3D backends. |
v1.12.3-760-g818d17183 |
Unknown W. Brackets |
2022-01-23 21:39:50 |
No build |
softgpu: Correct clear mode dither. It does apply, but have to be careful about alpha. |
v1.12.3-760-g648b71616 |
Unknown W. Brackets |
2022-01-21 05:33:29 |
No build |
softgpu: Correct UV rotation for transformed rects. |
v1.12.3-760-g511c82231 |
Unknown W. Brackets |
2022-01-24 08:03:30 |
No build |
GPU: Allow relative jumps and calls. These are tested in gpu/signals/jumps, so they ought to work. Doesn't seem like games generally use them, though. |
v1.12.3-760-g76f9103e9 |
Unknown W. Brackets |
2022-01-23 07:41:41 |
No build |
softgpu: Add a table and initial dirty flags. Not actually using the dirty flags to skip state, but have moved to Execute_* functions and everything else like other graphics backends. |
v1.12.3-760-g8efb99801 |
Unknown W. Brackets |
2022-01-24 04:36:37 |
No build |
GPU: Log and report when region1 is non-zero. |
v1.12.3-759-g5a6bf8b43 |
Henrik Rydgård |
2022-01-23 00:30:52 |
Download |
Download |
Download |
Merge: 130b7d71a eb95b9952 Merge pull request #15338 from unknownbrackets/ge-debugger Alow flushing at will via the GE debugger |
v1.12.3-755-g130b7d71a |
Henrik Rydgård |
2022-01-22 21:01:13 |
Download |
Download |
Download |
Merge: b5e8c2104 4262e657b Merge pull request #15337 from unknownbrackets/softgpu-fixes samplerjit: Fix Linux x64 stack corruption |
v1.12.3-754-geb95b9952 |
Unknown W. Brackets |
2022-01-22 22:12:59 |
No build |
GE Debugger: Add option to auto flush. This makes it easier to see what's happening in each draw. |
v1.12.3-754-g4262e657b |
Unknown W. Brackets |
2022-01-22 19:49:36 |
No build |
samplerjit: Oops, forgot about 64 unpack. Just a minor codegen tweak. Always forget there are more of these than pack instructions. |
v1.12.3-753-gb840eec29 |
Unknown W. Brackets |
2022-01-22 20:59:49 |
No build |
GE Debugger: Cut down on primary buttons. Most of these are not commonly used, and it makes the interface feel a bit cluttered. |
v1.12.3-753-g0425b8d63 |
Unknown W. Brackets |
2022-01-22 19:47:32 |
No build |
samplerjit: Fix Linux stack corruption. Oops, nearest was not using the red zone correctly. |
v1.12.3-752-ga4a72ed7c |
Unknown W. Brackets |
2022-01-22 20:46:49 |
No build |
GE Debugger: Add a menu to the GE debugger window. This will allow adding more features without making the UI a mess. |
v1.12.3-752-g36217e813 |
Unknown W. Brackets |
2022-01-22 19:46:21 |
No build |
Build: Fix some minor warnings. Just to get more warning clean. |
v1.12.3-751-gb5e8c2104 |
Henrik Rydgård |
2022-01-22 09:36:30 |
Download |
Download |
Download |
Merge: 54d63cc1d 1cbbd197b Merge pull request #15334 from unknownbrackets/headless Update pspautotests, require passing in GitHub Actions |
v1.12.3-742-g54d63cc1d |
Henrik Rydgård |
2022-01-21 17:33:12 |
Download |
Download |
Download |
Merge: 6fd082f14 a0f0a0655 Merge pull request #15335 from iota97/clean Clean up hardware tessellation setting |
v1.12.3-741-ga0f0a0655 |
iota97 |
2022-01-21 16:55:53 |
No build |
Clean up hardware tasseletion setting |
v1.12.3-741-g1cbbd197b |
Unknown W. Brackets |
2022-01-21 05:53:38 |
No build |
Headless: Return an exit code on test failure. |
v1.12.3-740-g6fd082f14 |
Henrik Rydgård |
2022-01-21 09:41:25 |
Download |
Download |
Download |
Show the software rendering option on all platforms It's improved greatly in performance thanks to Unknown's hard work, and is becoming a lot more usable. It's not JIT-optimized on ARM yet, but it's fast enough for some 2D games. See #12543 |
v1.12.3-740-g6c013cec9 |
Unknown W. Brackets |
2022-01-22 05:22:12 |
No build |
Common: Print assert failures to stderr. |
v1.12.3-739-gce0e872d3 |
Unknown W. Brackets |
2022-01-21 16:21:27 |
No build |
softgpu: Define constexpr var for older C++. |
v1.12.3-739-g6bcc6076a |
Henrik Rydgård |
2022-01-21 08:57:05 |
Download |
Download |
Download |
Merge: c9dee44cf c0c3f7284 Merge pull request #15333 from unknownbrackets/softgpu-opt Small optimizations to software flushing |
v1.12.3-738-gc0c3f7284 |
Unknown W. Brackets |
2022-01-21 03:17:23 |
No build |
softgpu: Avoid flush texturing from stride. This generally detects overlap more accurately using a dirty rectangles approach. Also detects render to self much more accurately, including with depth. |
v1.12.3-738-g8573c34f8 |
Unknown W. Brackets |
2022-01-22 04:19:40 |
No build |
x86jit: Check CALL dist for safe memory funcs. |
v1.12.3-737-gdec0ba7b7 |
Unknown W. Brackets |
2022-01-21 02:01:39 |
No build |
softgpu: Flush framebuf only on change. Sometimes games are reasserting the same framebuf, which was causing unnecessary flushing. |
v1.12.3-737-g212e730e9 |
Unknown W. Brackets |
2022-01-21 08:39:10 |
No build |
samplerjit: Fix some Linux register issues. |
v1.12.3-736-gc4c54730b |
Unknown W. Brackets |
2022-01-21 01:59:38 |
No build |
softgpu: Remove bin asserts. These are active in release and used in tight loops. |
v1.12.3-736-g85d868a36 |
Unknown W. Brackets |
2022-01-21 07:42:04 |
No build |
Headless: Fix font tests on Linux. |
v1.12.3-735-g55c11425e |
Unknown W. Brackets |
2022-01-21 01:58:43 |
No build |
softgpu: Use persistent bin task state. It's constant, so it's better to avoid the copying and allocation. A small win, but removes new from the profile. |
v1.12.3-735-g5c5fdb48b |
Unknown W. Brackets |
2022-01-21 07:03:55 |
No build |
Build: Speed up macOS actions build a bit. |
v1.12.3-734-g47a8e5e61 |
Unknown W. Brackets |
2022-01-21 06:57:42 |
No build |
Headless: Update passing tests. Also make GitHub Actions run only passing. |
v1.12.3-734-g3e4d768e7 |
Unknown W. Brackets |
2022-01-20 08:17:09 |
No build |
softgpu: Pack vertexdata a bit better. This reduces the BinItem size by 15%. |
v1.12.3-733-gc9dee44cf |
Henrik Rydgård |
2022-01-19 22:09:30 |
Download |
Download |
Download |
Merge: d081dacc2 fbb1246cf Merge pull request #15331 from ANR2ME/adhoc_matching [AdhocMatching] Fix timing issue |
v1.12.3-732-gfbb1246cf |
ANR2ME |
2022-01-19 20:49:14 |
No build |
Reducing MatchingEvents processing delays. Fixes timing issue on a few games (Super Pocket Tennis, Thrillville Off the Rails, Lord of Arcana, Gundam: Senjou No Kizuna Portable, StarWars The Force Unleashed) |
v1.12.3-731-gbfd532561 |
ANR2ME |
2022-01-19 18:30:03 |
No build |
Report sceNetAdhocMatchingInit to find out a list of games that use AdhocMatching library to be tested with. |
v1.12.3-730-g71f08a3db |
ANR2ME |
2022-01-05 06:22:11 |
No build |
Discard HELLO Events when in the middle of Joining |
v1.12.3-729-g0755dc0bb |
ANR2ME |
2022-01-05 06:14:06 |
No build |
Updated notifyMatchingHandler comments |
v1.12.3-728-g03b6d1ed0 |
ANR2ME |
2022-01-05 06:13:11 |
No build |
Updated MatchingArgs comment |
v1.12.3-727-ga1accc87d |
ANR2ME |
2022-01-05 06:12:18 |
No build |
Added comment related to EVENT_HELLO |
v1.12.3-726-gd081dacc2 |
Henrik Rydgård |
2022-01-19 09:37:15 |
Download |
Download |
Download |
Merge: b1d158e3e 6ec819878 Merge pull request #15330 from unknownbrackets/softjit-usage Simplify constant writes, reduce prolog/epilog in softjit/samplerjit |
v1.12.3-725-g6ec819878 |
Unknown W. Brackets |
2022-01-19 08:27:25 |
No build |
samplerjit: Reduce prolog/epilog spill. Track reg usage so we only push/pop what we need. |
v1.12.3-724-g357e2e9d6 |
Unknown W. Brackets |
2022-01-18 20:34:51 |
No build |
softjit: Simplify constant writes. |
v1.12.3-723-gc2985bca3 |
Unknown W. Brackets |
2022-01-18 20:19:03 |
No build |
softjit: Centralize some common funcs from sampler. No need to duplicate this code. |
v1.12.3-722-gb1d158e3e |
Henrik Rydgård |
2022-01-18 09:08:44 |
Download |
Download |
Download |
Merge: 1c90bdc78 ac2b96cec Merge pull request #15327 from unknownbrackets/softjit-const softjit: Switch to constant pool for draw pixel |
v1.12.3-720-g1c90bdc78 |
Henrik Rydgård |
2022-01-18 09:07:45 |
Download |
|
|
Merge: 2b2c92d08 0ba2d05da Merge pull request #15326 from unknownbrackets/avx-simplify samplerjit: Simplify AVX shift-copies |
v1.12.3-718-g2b2c92d08 |
Henrik Rydgård |
2022-01-17 22:03:34 |
|
Download |
Download |
Merge: 4ea1c0855 b0dbdb4dd Merge pull request #15324 from unknownbrackets/ui-zip-error UI: Reset ZIP install errors for new ZIPs |
v1.12.3-717-gb0dbdb4dd |
Unknown W. Brackets |
2021-10-17 02:53:05 |
No build |
UI: Reset ZIP install errors for new ZIPs. |
v1.12.3-717-gac2b96cec |
Unknown W. Brackets |
2022-01-18 04:47:39 |
No build |
softjit: Switch to constant pool. This is simpler without RIP access checks, and tends to be fast. |
v1.12.3-717-g0ba2d05da |
Unknown W. Brackets |
2022-01-18 00:15:36 |
No build |
samplerjit: Simplify AVX shift-copies. These have been the most common and the fallback is safe. Let's just add a helper. |
v1.12.3-716-g4ea1c0855 |
Henrik Rydgård |
2022-01-17 15:56:46 |
|
Download |
Download |
Merge: cba746115 7218fbbe9 Merge pull request #15323 from unknownbrackets/softgpu-opt2 softgpu: Guide more SSE light factor handling |
v1.12.3-714-gcba746115 |
Henrik Rydgård |
2022-01-17 09:19:06 |
Download |
Download |
Download |
Merge: 128e2fa14 abef17cac Merge pull request #15322 from unknownbrackets/softgpu-opt softgpu: Reduce copying during clipping |
v1.12.3-713-gabef17cac |
Unknown W. Brackets |
2022-01-17 08:40:57 |
No build |
softgpu: Simplify mask check. This performs a bit better. |
v1.12.3-712-g7218fbbe9 |
Unknown W. Brackets |
2022-01-17 09:03:06 |
No build |
softgpu: Guide more SSE light factor handling. Missed these others in computed state. Helps mostly to do this inside Process(). |
v1.12.3-712-g89bc87a38 |
Unknown W. Brackets |
2022-01-17 08:18:02 |
No build |
softgpu: Reduce copying during clipping. Common case is nothing needs to be clipped. |
v1.12.3-711-g128e2fa14 |
Henrik Rydgård |
2022-01-17 07:43:34 |
Download |
Download |
Download |
Merge: 5c1505418 423ec7625 Merge pull request #15318 from unknownbrackets/softgpu-opt softgpu: Heuristic to avoid over-draining |
v1.12.3-708-g5c1505418 |
Henrik Rydgård |
2022-01-17 07:41:59 |
No build |
Merge: e603e201d 653c036ac Merge pull request #15321 from unknownbrackets/debugger Debugger: Fix crash in software renderer |
v1.12.3-706-ge603e201d |
Henrik Rydgård |
2022-01-17 07:41:01 |
No build |
Merge: 1b5ceb1e7 206d586c1 Merge pull request #15320 from unknownbrackets/softgpu-flush softgpu: Fix block transfer flush detection |
v1.12.3-704-g1b5ceb1e7 |
Henrik Rydgård |
2022-01-17 07:40:41 |
No build |
Merge: bdc69f517 fcc3b7684 Merge pull request #15319 from unknownbrackets/softgpu-verts Precompute state for vertex transform |
v1.12.3-703-gfcc3b7684 |
Unknown W. Brackets |
2022-01-17 01:44:48 |
No build |
softgpu: Use SSE in lighting param computation. The compiler couldn't figure this out. Halves time in this func. |
v1.12.3-702-g73c143c44 |
Unknown W. Brackets |
2022-01-17 01:28:40 |
No build |
softgpu: Precompute some of screen space multiply. This at least avoids the shifts and makes it easier to vectorize. Only helps a little. |
v1.12.3-701-g31745110e |
Unknown W. Brackets |
2022-01-17 00:57:21 |
No build |
softpu: Premultiply matrix transforms. Where possible, we can skip some multiplies per vertex. |
v1.12.3-701-g423ec7625 |
Unknown W. Brackets |
2022-01-16 21:21:38 |
No build |
softgpu: Correct texsize flush annotation. |
v1.12.3-700-g653c036ac |
Unknown W. Brackets |
2022-01-17 06:00:53 |
No build |
Debugger: Fix crash in software renderer. The clut isn't set by sampler state, it's set normally by the binner. |
v1.12.3-700-g206d586c1 |
Unknown W. Brackets |
2022-01-17 06:01:30 |
No build |
softgpu: Fix block transfer flush detection. Fixes video graphics in Gods Eater Burst. |
v1.12.3-700-g83adc44c2 |
Unknown W. Brackets |
2022-01-17 05:19:51 |
No build |
softgpu: Heuristic to avoid over-draining. Some games (i.e. VC3) benefit from an early drain, since they get more done while processing more verts. Others finish the draw quickly, and then cause significant overhead in queueing new threads. This attempts to balance the two, and improves Call of Duty and Blade Dancer. |
v1.12.3-700-g12a4c63fc |
Unknown W. Brackets |
2022-01-17 00:01:07 |
No build |
softgpu: Precompute state for vertex transform. Doesn't help a ton, but with lots of verts can improve a percent or two. |
v1.12.3-699-gbdc69f517 |
Henrik Rydgård |
2022-01-17 01:06:35 |
Download |
Download |
Download |
Merge: 06ae4d057 2797e035d Merge pull request #15317 from unknownbrackets/softgpu-lighting softgpu: Precompute lighting parameters |
v1.12.3-697-g06ae4d057 |
Henrik Rydgård |
2022-01-17 01:05:48 |
No build |
Merge: d6d3bf360 1764111a4 Merge pull request #15316 from unknownbrackets/softgpu-binning Throw some memory at the softgpu problem |
v1.12.3-696-g1764111a4 |
Unknown W. Brackets |
2022-01-16 20:49:41 |
No build |
softgpu: Reduce wasted memory. |
v1.12.3-695-gcb5ac04d1 |
Unknown W. Brackets |
2022-01-16 18:30:02 |
No build |
softgpu: Tune some queue sizes for perf. Using a chunk of RAM for this, but mostly with many threads. |
v1.12.3-694-gd95475e02 |
Unknown W. Brackets |
2022-01-16 18:07:33 |
No build |
softgpu: Expose flush reasons/times in debug stats. |
v1.12.3-694-g2797e035d |
Unknown W. Brackets |
2022-01-16 20:24:27 |
No build |
softgpu: Precompute lighting parameters. In many cases, games use lighting just for diffuse or something, this helps skip what's not needed too. Good improvement in a scene from a Naruto game. |
v1.12.3-693-gd6d3bf360 |
Henrik Rydgård |
2022-01-16 19:54:47 |
Download |
Download |
Download |
Merge: ba63d9cf0 7e5f03eed Merge pull request #15314 from unknownbrackets/softgpu-binning Allow binning of separate textures |
v1.12.3-692-g7e5f03eed |
Unknown W. Brackets |
2022-01-16 17:21:15 |
No build |
softgpu: Reduce flushing for smaller textures. |
v1.12.3-691-g86749a3fe |
Unknown W. Brackets |
2022-01-16 08:36:58 |
No build |
softgpu: Flush block xfer only on overlap too. |
v1.12.3-690-g2de7993dc |
Unknown W. Brackets |
2022-01-16 08:32:21 |
No build |
softgpu: Decorate some stats for flushes. |
v1.12.3-689-gcc155ec46 |
Unknown W. Brackets |
2022-01-16 08:24:58 |
No build |
softgpu: Avoid texture/CLUT flush unless overlap. Only need to flush here if there's some overlap in the target. |
v1.12.3-688-g9466dc639 |
Unknown W. Brackets |
2022-01-16 17:13:42 |
No build |
softgpu: Flush on offset changes. |
v1.12.3-687-gd6fa301ab |
Unknown W. Brackets |
2022-01-16 08:12:03 |
No build |
softgpu: Track CLUTs as states for binning. This way we can have multiple CLUTs in process at once, which helps. |
v1.12.3-686-gba63d9cf0 |
Henrik Rydgård |
2022-01-16 10:32:28 |
Download |
Download |
Download |
Merge: f96c22765 2ad7d8ed2 Merge pull request #15312 from unknownbrackets/softgpu-state softgpu: Fix alpha blend with one/zero |
v1.12.3-684-gf96c22765 |
Henrik Rydgård |
2022-01-16 10:27:36 |
No build |
Merge: 9bef900cd 18f2a45a6 Merge pull request #15313 from unknownbrackets/softgpu-binning softgpu: Allow binning across prim calls |
v1.12.3-683-g18f2a45a6 |
Unknown W. Brackets |
2022-01-16 07:19:44 |
No build |
softgpu: Allow binning across prim calls. |
v1.12.3-682-g9bef900cd |
Henrik Rydgård |
2022-01-16 09:40:25 |
|
Download |
Download |
Merge: 2aa41b45b fc292b127 Merge pull request #15311 from unknownbrackets/softgpu-state Avoid gstate references in rasterizerization |
v1.12.3-676-g2ad7d8ed2 |
Unknown W. Brackets |
2022-01-16 09:38:49 |
No build |
softgpu: Fix alpha blend with one/zero. Wasn't setting the fixed value constants in these cases, so need to handle in the C++ version. |
v1.12.3-675-gfc292b127 |
Unknown W. Brackets |
2022-01-16 08:51:21 |
No build |
softgpu: Correct dither matrix lookup. Oops, need to wrap x/y, of course... |
v1.12.3-674-g6da776530 |
Unknown W. Brackets |
2022-01-16 07:31:28 |
No build |
softgpu: Correct logic op state update. |
v1.12.3-673-g6896a7a64 |
Unknown W. Brackets |
2022-01-16 03:20:25 |
No build |
softgpu: Use cached state for screen offset. |
v1.12.3-672-gedb79d968 |
Unknown W. Brackets |
2022-01-16 03:09:09 |
No build |
softgpu: Cache CLUT params in sampler state. And now there's no more gstate for pixel drawing or sampling. Just a little left in rasterization. |
v1.12.3-672-g2aa41b45b |
Henrik Rydgård |
2022-01-16 09:39:18 |
No build |
Merge: 86714d9f9 0f2fc00f1 Merge pull request #15309 from unknownbrackets/debugger Debugger: Avoid flushing meminfo on write lookup |
v1.12.3-671-gc0e85e617 |
Unknown W. Brackets |
2022-01-16 02:52:40 |
No build |
softgpu: Move texenv color into sampler state. |
v1.12.3-670-gad3635c82 |
Unknown W. Brackets |
2022-01-16 02:22:43 |
No build |
softgpu: Move tex size to cached state. |
v1.12.3-670-g86714d9f9 |
Henrik Rydgård |
2022-01-16 09:38:45 |
Download |
|
Download |
Merge: aeb81c3cb b42ebe15d Merge pull request #15310 from unknownbrackets/softgpu-opt softgpu: Tune queue push/pop to reduce overhead |
v1.12.3-669-gb42ebe15d |
Unknown W. Brackets |
2022-01-16 06:59:23 |
No build |
softgpu: Fix off-by-one size limit on bin queues. |
v1.12.3-669-g02c555939 |
Unknown W. Brackets |
2022-01-16 00:38:56 |
No build |
softgpu: Remove z from DrawingCoords. It's not really used much of anywhere, anyway. |
v1.12.3-668-gbf2e06073 |
Unknown W. Brackets |
2022-01-16 00:28:07 |
No build |
softgpu: Move c++ tex func to sampler. It's not used anywhere else now. |
v1.12.3-668-g2539fb7c3 |
Unknown W. Brackets |
2022-01-16 03:43:44 |
No build |
softgpu: Tune queue push/pop to reduce overhead. These aren't safetly atomic with concurrent pushers or poppers, but as long as there's only one of each, they're still safe. Shaves a decent % off Drain time for heavy scenes. |
v1.12.3-668-g0f2fc00f1 |
Unknown W. Brackets |
2022-01-16 04:43:16 |
No build |
Debugger: Avoid flushing meminfo on write lookup. Small improvement on frequent block transfers, etc. |
v1.12.3-667-gaeb81c3cb |
Henrik Rydgård |
2022-01-15 23:55:25 |
Download |
Download |
Download |
Merge: 165e0a12a a2abf9402 Merge pull request #15307 from unknownbrackets/softgpu-state softgpu: Remove accesses to gstate from DrawPixel |
v1.12.3-667-ga228b2ab6 |
Unknown W. Brackets |
2022-01-16 00:20:21 |
No build |
softgpu: Use cached sampler state outside jit. |
v1.12.3-666-ga2abf9402 |
Unknown W. Brackets |
2022-01-15 22:17:40 |
No build |
softgpu: Cache line drawing state. |
v1.12.3-665-g58455c8cf |
Unknown W. Brackets |
2022-01-15 22:01:04 |
No build |
softgpu: Use cached state for clear write mask. |
v1.12.3-664-g092b03bd6 |
Unknown W. Brackets |
2022-01-15 21:08:00 |
No build |
softgpu: Move fixed blend factor to draw pix state. This is the last of the gstate. |
v1.12.3-663-gf4f7ea273 |
Unknown W. Brackets |
2022-01-15 20:59:08 |
No build |
softgpu: Cache colortest params in draw pix state. |
v1.12.3-662-gaa9d75124 |
Unknown W. Brackets |
2022-01-15 20:46:07 |
No build |
softgpu: Cache alpha/stencil test masks in state. |
v1.12.3-661-gacad2640d |
Unknown W. Brackets |
2022-01-15 20:17:43 |
No build |
softgpu: Cache logicOp in draw pixel state. |
v1.12.3-660-gc0d548846 |
Unknown W. Brackets |
2022-01-15 19:52:02 |
No build |
softgpu: Use cached write mask in draw pixel. |
v1.12.3-659-gf1ce2e771 |
Unknown W. Brackets |
2022-01-15 19:32:15 |
No build |
softgpu: Cache minz/maxz in draw pixel state. |
v1.12.3-658-g0b3f096c0 |
Unknown W. Brackets |
2022-01-15 18:58:48 |
No build |
softgpu: Cache strides in draw pixel state. |
v1.12.3-657-ge9f3720e2 |
Unknown W. Brackets |
2022-01-15 18:38:50 |
No build |
softgpu: Cache fog color draw pixel state. |
v1.12.3-656-g165e0a12a |
Henrik Rydgård |
2022-01-15 20:58:09 |
Download |
Download |
Download |
Merge: a12a1962d 880826bab Merge pull request #15305 from unknownbrackets/softgpu-opt softgpu: Avoid double calculating screenpos |
v1.12.3-653-ga12a1962d |
Henrik Rydgård |
2022-01-15 20:44:49 |
Download |
|
Download |
Merge: bdc62be88 3134bd1ff Merge pull request #15303 from unknownbrackets/softgpu-verts softgpu: Enqueue batches of prims when binning |
v1.12.3-649-g880826bab |
Unknown W. Brackets |
2022-01-15 18:14:06 |
No build |
softgpu: Remove disable of cached pixel state. That mode is slower now (with the other state changes), and we don't want to read gstate anymore anyway. |
v1.12.3-648-gcf3384c99 |
Unknown W. Brackets |
2022-01-15 09:14:10 |
No build |
softgpu: Avoid double calculating screenpos. |
v1.12.3-647-gbdc62be88 |
Henrik Rydgård |
2022-01-14 16:21:16 |
Download |
Download |
Download |
Merge: 12e4784e4 46e3c7152 Merge pull request #15302 from unknownbrackets/softgpu-verts Process verts within a draw call in binned threads within softgpu |
v1.12.3-641-g3134bd1ff |
Unknown W. Brackets |
2022-01-15 09:02:31 |
No build |
softgpu: Cleanup push/pop atomic handling. Two concurrent push/pops would hazard, though we don't do that. This improves perf a bit by avoiding an atomic read again. |
v1.12.3-641-g12e4784e4 |
Henrik Rydgård |
2022-01-14 08:59:11 |
No build |
Merge: 4c6eff304 6839aac10 Merge pull request #15301 from unknownbrackets/softgpu-opt Move more state processing to per prim call |
v1.12.3-640-gc86a0157d |
Unknown W. Brackets |
2022-01-15 05:52:20 |
No build |
softgpu: Remove old task. Oops. |
v1.12.3-639-gf09122557 |
Unknown W. Brackets |
2022-01-15 05:36:09 |
No build |
softgpu: Stop storing model pos. We don't even use this anywhere else. Also skip needless Lerp on clip. |
v1.12.3-638-gd6a8cb2a0 |
Unknown W. Brackets |
2022-01-15 05:26:05 |
No build |
softgpu: Stop storing normal/worldnormal/worldpos. This is only needed for lighting, which is applied right away. This improves perf just simply from less data being copied. |
v1.12.3-637-g5a35525fd |
Unknown W. Brackets |
2022-01-15 05:19:32 |
No build |
softgpu: Enqueue batches of prims when binning. This cuts some thread overhead. |
v1.12.3-636-g46e3c7152 |
Unknown W. Brackets |
2022-01-14 08:14:45 |
No build |
softgpu: Adjust binning thresholds. This improves Persona 3 and LBP. |
v1.12.3-636-g4c6eff304 |
Henrik Rydgård |
2022-01-14 08:07:20 |
|
|
Download |
Merge: 8d45593d7 d5c5e9478 Merge pull request #15298 from unknownbrackets/softgpu-opt Compute func IDs and get func pointers once per prim call |
v1.12.3-635-gdffc33312 |
Unknown W. Brackets |
2022-01-14 08:03:24 |
No build |
softgpu: Avoid thread ordering hazard. Must run the primitives in the right order. No shortcutting allowed. |
v1.12.3-634-g970e9c2f5 |
Unknown W. Brackets |
2022-01-14 07:17:12 |
No build |
softgpu: Move threading into BinManager. This threads much more effectively, across entire prim call. |
v1.12.3-633-g48ef4a18b |
Unknown W. Brackets |
2022-01-14 04:07:41 |
No build |
softgpu: Handle scissor/range in BinManager. |
v1.12.3-632-ga0a9b1e89 |
Unknown W. Brackets |
2022-01-13 18:26:59 |
No build |
softgpu: Add class to manage and enqueue for bins. For now, just forwarding. |
v1.12.3-632-g8d45593d7 |
Henrik Rydgård |
2022-01-13 16:52:27 |
No build |
Merge: c8247401b d5036ff2a Merge pull request #15299 from ANR2ME/adhoc_gamemode [AdhocGameMode] Fix Bomberman Panic Bomber multiplayer |
v1.12.3-631-gd5036ff2a |
ANR2ME |
2022-01-13 10:13:53 |
No build |
Fix buffer overflow issue on GameMode. |
v1.12.3-631-g6839aac10 |
Unknown W. Brackets |
2022-01-12 06:23:29 |
No build |
Debugger: Cache list PC for softgpu tagging. Still slow, but improved. |
v1.12.3-630-gd962fb35d |
Unknown W. Brackets |
2022-01-12 04:42:40 |
No build |
softgpu: Centralize more prim drawing state. |
v1.12.3-630-g4b6431f7f |
ANR2ME |
2022-01-13 09:35:16 |
No build |
GameMode Scheduler should only runs when there are active Master. |
v1.12.3-629-gd06f17d27 |
Unknown W. Brackets |
2022-01-11 09:07:24 |
No build |
softgpu: Move tex filter setting check to state. |
v1.12.3-629-g2d5699d62 |
ANR2ME |
2022-01-13 08:06:51 |
No build |
Prevent creating another GameMode Master, since we don't support more than one Master data, and there is no ID related to Master. |
v1.12.3-628-g75ff3e44e |
Unknown W. Brackets |
2022-01-11 09:00:03 |
No build |
softgpu: Move texture addresses to prim state. |
v1.12.3-628-g73dff0566 |
ANR2ME |
2022-01-13 08:02:33 |
No build |
Fix an issue where more than one GameMode Scheduler can be scheduled. |
v1.12.3-627-gd5c5e9478 |
Unknown W. Brackets |
2022-01-11 06:43:41 |
No build |
softgpu: Prepare more state per prim call. |
v1.12.3-627-g4d0c7385e |
ANR2ME |
2022-01-13 07:03:58 |
No build |
Fix an issue where sceNetAdhocGameModeCreateReplica blocked current thread for initial sync while Master data hasn't been created yet. |
v1.12.3-626-g9efdaf9ba |
ANR2ME |
2022-01-13 04:51:43 |
No build |
Updated sceNetAdhocGameModeUpdateReplica (Fix Bomberman Panic Bomber) |
v1.12.3-626-g9ec7d65c4 |
Unknown W. Brackets |
2022-01-10 08:31:12 |
No build |
softgpu: Use func IDs instead of gstate more. |
v1.12.3-625-gd7a82ab7b |
Unknown W. Brackets |
2022-01-10 08:20:40 |
No build |
softgpu: Compute func IDs once per batch of verts. This saves a decent chunk of time, especially when many verts are being drawn. |
v1.12.3-625-g2bd79838b |
ANR2ME |
2022-01-13 04:36:11 |
No build |
Fix invalid argument issue of sceNetAdhocPtpAccept on Bomberman Panic Bomber. |
v1.12.3-624-gc8247401b |
Henrik Rydgård |
2022-01-10 20:35:47 |
Download |
Download |
Download |
Merge: e1cc590e7 8b7902550 Merge pull request #15297 from iota97/placeholder-change Avoid confusion for translator |
v1.12.3-623-g8b7902550 |
iota97 |
2022-01-10 20:04:47 |
No build |
Avoid confusion for translator |
v1.12.3-622-ge1cc590e7 |
Henrik Rydgård |
2022-01-10 17:27:27 |
No build |
Merge: c54518a64 a8f23fdbe Merge pull request #15292 from Felipefpl/master Updated pt-br translation |
v1.12.3-618-gc54518a64 |
Henrik Rydgård |
2022-01-10 07:01:14 |
No build |
Merge: d2fa26d4d a9a07b093 Merge pull request #15295 from unknownbrackets/debugger softgpu: Output normals to GE debugger |
v1.12.3-617-ga9a07b093 |
Unknown W. Brackets |
2022-01-10 06:34:05 |
No build |
Vulkan: Avoid crash on bad shader. |
v1.12.3-616-ge57730a97 |
Unknown W. Brackets |
2022-01-10 06:33:45 |
No build |
softgpu: Output normals to GE debugger. |
v1.12.3-615-gd2fa26d4d |
Unknown W. Brackets |
2022-01-10 01:54:40 |
No build |
Merge: 9595cc3c8 26203552b Merge pull request #15294 from ccawley2011/keyboard-layout Use System_GetPropertyInt to report the keyboard layout |
v1.12.3-613-g9595cc3c8 |
Unknown W. Brackets |
2022-01-10 01:35:20 |
No build |
Merge: 37c2dd8dd 5adf188ea Merge pull request #15293 from ccawley2011/sdl-credits UI: Mention SDL in the credits when it's being used alongside Qt |
v1.12.3-612-g26203552b |
Cameron Cawley |
2022-01-10 01:11:08 |
No build |
Use System_GetPropertyInt to report the keyboard layout |
v1.12.3-612-g5adf188ea |
Cameron Cawley |
2022-01-10 00:36:20 |
No build |
UI: Mention SDL in the credits when it's being used alongside Qt |
v1.12.3-611-g37c2dd8dd |
Henrik Rydgård |
2022-01-09 22:15:16 |
Download |
|
|
Merge: 2d7a7fd34 b915a82c4 Merge pull request #15291 from unknownbrackets/samplerjit-565 samplerjit: Fix alpha for 565 in linear lookup |
v1.12.3-610-gb915a82c4 |
Unknown W. Brackets |
2022-01-09 20:33:54 |
No build |
softgpu: Correct decal doubling without alpha. |
v1.12.3-610-ga8f23fdbe |
Felipe |
2022-01-10 17:21:11 |
No build |
Add files via upload |
v1.12.3-609-gc7886db1d |
Felipe |
2022-01-09 23:12:46 |
No build |
Update pt_BR.ini |
v1.12.3-609-g72aa4be87 |
Unknown W. Brackets |
2022-01-09 20:10:12 |
No build |
samplerjit: Skip processing alpha if unused. |
v1.12.3-608-gfe0b3dbd0 |
Unknown W. Brackets |
2022-01-09 20:08:46 |
No build |
samplerjit: Fix alpha for 565 in linear lookup. |
v1.12.3-608-gbfc61d831 |
Felipe |
2022-01-09 20:54:10 |
No build |
Add files via upload Updated the translation |
v1.12.3-607-g2d7a7fd34 |
Henrik Rydgård |
2022-01-09 08:33:28 |
Download |
Download |
Download |
Merge: fe37d8e66 88ef2d1ac Merge pull request #15288 from unknownbrackets/softgpu-self softgpu: Draw top left of rectangles first |
v1.12.3-604-gfe37d8e66 |
Henrik Rydgård |
2022-01-09 08:32:47 |
No build |
Merge: c4aa1699b d7e71543f Merge pull request #15286 from unknownbrackets/headless Fix GE frame dump compare with height less than 272 |
v1.12.3-601-gd7e71543f |
Unknown W. Brackets |
2022-01-09 01:12:48 |
No build |
UI: Use comparison screenshot as frame dump icon. This makes it easier to tell a big list apart. |
v1.12.3-601-gc4aa1699b |
Henrik Rydgård |
2022-01-09 08:31:07 |
Download |
|
|
Merge: eee62849f 8a00c2d23 Merge pull request #15287 from unknownbrackets/sse4 GPU: Allow gcc/clang/icc runtime SSE4 usage |
v1.12.3-601-g88ef2d1ac |
Unknown W. Brackets |
2022-01-09 06:05:08 |
No build |
softgpu: Skip threading when rendering to self. This will probably always be a problem to thread. |
v1.12.3-600-ga45eeb56e |
Unknown W. Brackets |
2022-01-09 01:06:17 |
No build |
Headless: Fix compare of smaller buffers. When the buffer is smaller, we need to flip properly to compare the correct pixels. |
v1.12.3-600-g6367d5dc8 |
Unknown W. Brackets |
2022-01-09 05:53:01 |
No build |
softgpu: Draw top left of rectangles first. This helps when things do self-rendering, since this way we won't read from things we've just written to when scaling down. See #11623. |
v1.12.3-600-g8a00c2d23 |
Unknown W. Brackets |
2022-01-09 02:00:00 |
No build |
GPU: Allow gcc/clang/icc runtime SSE4 usage. All our builds before were only using SSE4 in jit... |
v1.12.3-599-geee62849f |
Henrik Rydgård |
2022-01-08 22:05:06 |
Download |
Download |
Download |
Merge: d11357cac 9458610d9 Merge pull request #15284 from unknownbrackets/softgpu-opt Improve softgpu lighting accuracy and speed |
v1.12.3-592-g9458610d9 |
Unknown W. Brackets |
2022-01-08 08:22:57 |
No build |
softgpu: Avoid rsqrt path for normals. In LittleBigPlanet, it's noticeable that the lighting is very off due to the slight loss of accuracy - possibly due to cutoff or similar. |
v1.12.3-591-g43f71884e |
Unknown W. Brackets |
2022-01-08 02:53:24 |
No build |
softgpu: Clarify internal matrix multiply usage. |
v1.12.3-590-gce8a49b1c |
Unknown W. Brackets |
2022-01-07 05:10:47 |
No build |
softgpu: Retain floats in diffuse/specular. This seems to be a bit more accurate. Color blending seems correct now, but the factors and especially pow results are off. Also, normalize normal to 0, 0, 1, which seems to match results better. |
v1.12.3-589-gbd354164b |
Unknown W. Brackets |
2022-01-06 08:10:47 |
No build |
softgpu: Cleanup -NAN and diffuse factor. |
v1.12.3-588-gd11357cac |
Henrik Rydgård |
2022-01-08 22:03:55 |
Download |
|
|
Merge: 49e7d72f4 c7fc44886 Merge pull request #15285 from unknownbrackets/softgpu-xrange Skip part of row easily outside triangles in softgpu |
v1.12.3-588-g537e35774 |
Unknown W. Brackets |
2022-01-06 05:25:22 |
No build |
softgpu: Correct NAN spotlight exponent/direction. |
v1.12.3-587-gc7fc44886 |
Unknown W. Brackets |
2022-01-08 18:39:30 |
No build |
softgpu: Use some SSE4 in triangle interpolation. |
v1.12.3-587-gb86bdc945 |
Unknown W. Brackets |
2022-01-05 16:04:49 |
No build |
softgpu: Correct handling of NAN attenuation. |
v1.12.3-586-gfa80c448e |
Unknown W. Brackets |
2022-01-05 08:42:01 |
No build |
softgpu: More closely match PSP light rounding. |
v1.12.3-586-g3b1cc0d3b |
Unknown W. Brackets |
2021-11-15 05:48:27 |
No build |
softgpu: Limit minX/maxX per line. Only helps when single-threaded, though. |
v1.12.3-585-ge7d66f202 |
Unknown W. Brackets |
2022-01-04 18:21:39 |
No build |
softgpu: Reuse SSE/NEON matrix code. |
v1.12.3-585-g49e7d72f4 |
Henrik Rydgård |
2022-01-07 11:11:02 |
Download |
Download |
Download |
Remove QWEmct from credits as requested |
v1.12.3-584-g2e1ef5dfe |
Henrik Rydgård |
2022-01-07 09:36:24 |
|
Download |
Download |
Merge: 683289402 a397bf811 Merge pull request #15283 from unknownbrackets/warnings UI: Fix some sign/size comparison warnings |
v1.12.3-584-g079b67e7e |
Unknown W. Brackets |
2022-01-04 18:00:50 |
No build |
softgpu: Use common SIMD matrix multiplies. |
v1.12.3-583-gcba2374ab |
Unknown W. Brackets |
2022-01-04 07:56:26 |
No build |
softgpu: Separate calculation of S/T. We could probably reuse, but we're not right now and it complicates the logic. |
v1.12.3-582-g683289402 |
Henrik Rydgård |
2022-01-05 09:43:20 |
Download |
Download |
Download |
Merge: f82f24a9b e2f8cf8bf Merge pull request #15279 from unknownbrackets/samplerjit-fastpath softgpu: Correct mirroring in fastpath+nearest |
v1.12.3-580-gf82f24a9b |
Henrik Rydgård |
2022-01-05 09:42:30 |
No build |
Merge: 40093634a 099377110 Merge pull request #15280 from unknownbrackets/samplerjit-dxt Correct some recent regressions in samplerjit |
v1.12.3-576-g40093634a |
Henrik Rydgård |
2022-01-03 23:29:52 |
Download |
Download |
Download |
Merge: b2bb0be05 d98e5bfc9 Merge pull request #15277 from unknownbrackets/softjit-opt Small optimizations to raster and sampler, lighting optimization |
v1.12.3-575-gd98e5bfc9 |
Unknown W. Brackets |
2022-01-03 15:43:48 |
No build |
softgpu: Improve usage of SSE for lighting. Gives about a 2% improvement in many places. |
v1.12.3-574-g2aa57679f |
Unknown W. Brackets |
2022-01-03 08:32:57 |
No build |
softjit: Keep mip S/T calc in SIMD. This is only a tiny bit faster, though. |
v1.12.3-573-ga309ed791 |
Unknown W. Brackets |
2022-01-03 06:44:17 |
No build |
softjit: Use RIP access in color/depth off. Seems to help, though it's small. |
v1.12.3-573-g099377110 |
Unknown W. Brackets |
2022-01-05 09:11:34 |
No build |
samplerjit: Fix standard bufw check. Oops, bufw could be intentionally higher while w is 16 bytes. |
v1.12.3-572-g741a9b0a4 |
Unknown W. Brackets |
2022-01-05 09:00:03 |
No build |
samplerjit: Fix DXT compilation. |
v1.12.3-572-g612cc0ab5 |
Unknown W. Brackets |
2022-01-03 05:07:52 |
No build |
softjit: Optimize depth range checks. This was higher than I expected on the profile. Not a huge improvement, but a bit faster. |
v1.12.3-571-ge2f8cf8bf |
Unknown W. Brackets |
2022-01-05 08:42:31 |
No build |
softgpu: Correct mirroring in fastpath+nearest. |
v1.12.3-571-ga397bf811 |
Unknown W. Brackets |
2022-01-07 05:40:29 |
No build |
UI: Fix some sign/size comparison warnings. Mostly size_t vs int. |
v1.12.3-571-g19998976c |
Unknown W. Brackets |
2022-01-05 08:58:07 |
No build |
samplerjit: Correct linear compile failure. It was resetting to nullptr, because `nearest` was nullptr. |
v1.12.3-571-g961cfcd75 |
Unknown W. Brackets |
2022-01-03 05:04:37 |
No build |
softjit: Add describes here too. Helpful to aggregate when there are multiple rasterizers. |
v1.12.3-570-gb2bb0be05 |
Henrik Rydgård |
2022-01-03 09:27:44 |
Download |
Download |
Download |
Merge: daf9e7020 26e7768a6 Merge pull request #15275 from unknownbrackets/samplerjit-avx2 Use AVX2 gather for samplerjit |
v1.12.3-569-g26e7768a6 |
Unknown W. Brackets |
2022-01-03 02:17:40 |
No build |
samplerjit: Remove old linear nearest paths. We only use it for DXT now, so let's not keep the dead code around. |
v1.12.3-568-g5e3bef7e1 |
Unknown W. Brackets |
2022-01-03 01:52:22 |
No build |
samplerjit: Avoid gather if overread could crash. This should be rare, but a game could easily shove a CLUT4 texture at the end of VRAM, and then accessing the last index would segfault. |
v1.12.3-567-g7806dfdde |
Unknown W. Brackets |
2022-01-03 01:38:18 |
No build |
samplerjit: Use VPGATHERDD for all types. |
v1.12.3-566-gce6ea8da1 |
Unknown W. Brackets |
2022-01-02 22:52:48 |
No build |
samplerjit: Apply gather lookup to all CLUT4. |
v1.12.3-565-g22f770c82 |
Unknown W. Brackets |
2022-01-02 19:45:03 |
No build |
samplerjit: Use VPGATHERDD for simple CLUT4 loads. Planning to expand this to more paths. |
v1.12.3-564-g65c84d5dd |
Unknown W. Brackets |
2022-01-02 17:45:07 |
No build |
samplerjit: Avoid a couple more copies in AVX. From looking at assembly, just trying to keep it small. |
v1.12.3-563-gdaf9e7020 |
Henrik Rydgård |
2022-01-02 23:30:51 |
|
Download |
Download |
Merge: d3f0af745 759418753 Merge pull request #15274 from unknownbrackets/softgpu-mask softgpu: Skip sample lookup if masked |
v1.12.3-562-g759418753 |
Unknown W. Brackets |
2022-01-02 17:43:25 |
No build |
softgpu: Skip sample lookup if masked. Was hoping making other things faster would make this unnecessary or worse, but it hasn't seemed to. This gives a pretty decent improvement in most places (~4%.) |
v1.12.3-561-ga0fe4d06b |
Unknown W. Brackets |
2022-01-02 17:22:43 |
No build |
softgpu: Stop specializing on miplevels. Now that samplerjit is processing mips, it no longer helps. Just complexity now. |
v1.12.3-560-ge4673a5fa |
Unknown W. Brackets |
2022-01-02 06:28:20 |
No build |
softgpu: Separately profile verts and lighting. |
v1.12.3-559-gd3f0af745 |
Henrik Rydgård |
2022-01-02 18:11:07 |
Download |
Download |
Download |
Merge: c07ca2d89 a25976126 Merge pull request #15273 from unknownbrackets/softjit-bloom Optimize software renderer handling of common bloom operations |
v1.12.3-554-ga25976126 |
Unknown W. Brackets |
2022-01-02 06:19:55 |
No build |
samplerjit: Use nearest func in fast path too. This uses the more optimal tex funcs. |
v1.12.3-553-gc07ca2d89 |
Henrik Rydgård |
2022-01-02 18:09:16 |
No build |
Merge: c7062d706 496545e55 Merge pull request #15272 from unknownbrackets/softgpu-meminfo softgpu: Add code for tracking GPU writes |
v1.12.3-553-gba17f538d |
Unknown W. Brackets |
2022-01-02 06:04:12 |
No build |
softjit: Avoid const temp registers. Was trying to make sure register allocation was okay in the worst case. |
v1.12.3-552-ge93c709f5 |
Unknown W. Brackets |
2022-01-02 08:17:00 |
No build |
sofjit: Correctly poison memory. Noticed this wasn't breakpoints when reviewing some assembly output. |
v1.12.3-551-gc7062d706 |
Henrik Rydgård |
2022-01-02 17:55:46 |
Download |
|
Download |
Merge: 6fb5d82fe 0eec4e7e4 Merge pull request #15271 from unknownbrackets/samplerjit-color16 samplerjit: Decode colors in parallel |
v1.12.3-551-g745c35f32 |
Unknown W. Brackets |
2022-01-02 06:24:03 |
No build |
softjit: Small bloom optimization. Another common case, src*dst + dst*0. Can skip the add. |
v1.12.3-550-g355bad666 |
Unknown W. Brackets |
2022-01-02 05:40:28 |
No build |
softjit: Optimize common case bloom blending. Bloom often uses fixed ONE + ONE, which is a lot less work for us. And bloom often runs over and over again on pixels, so saving work is good. |
v1.12.3-549-g6fb5d82fe |
Henrik Rydgård |
2022-01-02 17:32:54 |
Download |
Download |
Download |
Merge: 5b06dbce8 8ea67b571 Merge pull request #15264 from unknownbrackets/samplerjit-vec A couple more smaller samplerjit optimizations |
v1.12.3-547-g496545e55 |
Unknown W. Brackets |
2022-01-02 01:25:34 |
No build |
softgpu: Add code for tracking GPU writes. Unfortunately, it has a pretty noticeable speed impact, even at the basic "assume everything's written" level. Compiled off by default, but at least it's there. Doesn't account for tests (i.e. alpha test skipping write) so still not perfectly accurate. |
v1.12.3-547-g0eec4e7e4 |
Unknown W. Brackets |
2022-01-01 23:17:08 |
No build |
samplerjit: Decode colors in parallel. Not used in a ton of games, but a decent improvement where it is used. |
v1.12.3-546-g5b06dbce8 |
Henrik Rydgård |
2022-01-02 09:53:19 |
Download |
Download |
Download |
Merge: cb1f26122 85b7b221b Merge pull request #15265 from unknownbrackets/debugger Debugger: Correct delayed symbol listbox updates |
v1.12.3-544-gcb1f26122 |
Henrik Rydgård |
2022-01-02 09:47:19 |
|
|
Download |
Merge: da38c027b 025ac99f2 Merge pull request #15269 from unknownbrackets/softgpu-opt softgpu: Reduce interpolation if not needed |
v1.12.3-542-gda38c027b |
Henrik Rydgård |
2022-01-02 09:46:29 |
No build |
Merge: 827e1713d 706003530 Merge pull request #15268 from unknownbrackets/samplerjit-nearest Implement nearest in samplerjit, like linear |
v1.12.3-536-g706003530 |
Unknown W. Brackets |
2022-01-01 02:26:22 |
No build |
samplerjit: Implement nearest in jit. This uses the tex func and similar within jit. |
v1.12.3-535-g827e1713d |
Henrik Rydgård |
2022-01-02 09:45:37 |
No build |
Merge: 244b0a86f d41e42d24 Merge pull request #15267 from unknownbrackets/softgpu-cleanup Fix assortment of softgpu bugs |
v1.12.3-535-g91c9343e8 |
Unknown W. Brackets |
2021-12-31 20:42:37 |
No build |
samplerjit: Refactor and reuse constant pool. It's just here to be rip accessible, the fixed values can be output just once. |
v1.12.3-534-gd41e42d24 |
Unknown W. Brackets |
2022-01-02 00:57:26 |
No build |
softgpu: Correct off-by-one scissor mask. Fixes Brave Story in the software renderer. Was overwriting display list data in the stride gap. |
v1.12.3-534-g40240be91 |
Unknown W. Brackets |
2021-12-31 20:08:08 |
No build |
samplerjit: Update nearest args, temp disable jit. This temporarily disables jit for nearest, but refactors to use the new arg structure. It now matches linear. |
v1.12.3-533-gb35ca3d47 |
Unknown W. Brackets |
2022-01-01 21:39:40 |
No build |
softgpu: Cleanup min/max tri range handling. The previous looked like it had off by one errors. This is simpler. |
v1.12.3-533-g5f84de7de |
Unknown W. Brackets |
2021-12-31 19:36:30 |
No build |
softjit: Small optimizations. |
v1.12.3-532-ge82fd3bd3 |
Unknown W. Brackets |
2022-01-01 23:14:33 |
No build |
GPU: Avoid spline crashes on bad data. If we get 0 prims, we can generate confusing index bounds and go out of bounds. Similarly, if we get a crazy number of control points and fail to allocate, we can crash. |
v1.12.3-532-g06e954fe2 |
Unknown W. Brackets |
2021-12-31 19:35:26 |
No build |
samplerjit: Create a separate fetch func. This allows nearest to become more similar to linear, where it applies the texture function. |
v1.12.3-531-g12405709f |
Unknown W. Brackets |
2022-01-01 18:12:00 |
No build |
softgpu: Skip processing scissored triangles. If only one side was scissored (common), we might even put it on a thread, which ended up as a lot of overhead. Gives 3-4% improvement in some places. |
v1.12.3-531-g3bc600915 |
Unknown W. Brackets |
2021-12-31 19:23:59 |
No build |
samplerjit: Refactor sampler ID calculation. Make it the same as pixel func IDs. |
v1.12.3-530-g6aec68aa5 |
Unknown W. Brackets |
2021-12-31 22:02:58 |
No build |
samplerjit: Correct wrong bufw at mip levels. Oops, was always using the base bufw. |
v1.12.3-529-gdbb015f42 |
Unknown W. Brackets |
2021-12-31 21:07:28 |
No build |
samplerjit: Oops, fix Linux mipmap handling. |
v1.12.3-528-gc31f74689 |
Unknown W. Brackets |
2022-01-01 22:57:08 |
No build |
PPGe: Disable dither in UI drawing. We perform it in software, but it looks bad. |
v1.12.3-527-g8ea67b571 |
Unknown W. Brackets |
2021-12-31 17:11:57 |
No build |
samplerjit: Tiny dependency optimizations. This had a small but measureable impact (~0.3%.) |
v1.12.3-527-g8c31f1bb3 |
Unknown W. Brackets |
2022-01-01 21:33:57 |
No build |
softjit: Fix regcache error when clearing. Happens for non-through clears. |
v1.12.3-526-gfc3688d27 |
Unknown W. Brackets |
2021-12-31 17:10:04 |
No build |
samplerjit: Small AVX optimization to modulate. Only gives about 0.5% but it's still something. |
v1.12.3-526-g85b7b221b |
Unknown W. Brackets |
2021-12-31 18:10:40 |
No build |
Debugger: Correct delayed symbol listbox updates. With the dialogs no longer created on start, this message wasn't coming through. |
v1.12.3-526-g025ac99f2 |
Unknown W. Brackets |
2022-01-02 03:34:04 |
No build |
softgpu: Reduce interpolation if not needed. About 3% gain in some areas. |
v1.12.3-526-g0ad4502dd |
Unknown W. Brackets |
2022-01-02 00:26:00 |
No build |
GPU: Fix bone matrix CALL opt corruption. If the matrix number is high and we have extra CALLs, we can't load it into the memory after the bone matrixes. |
v1.12.3-525-g244b0a86f |
Henrik Rydgård |
2021-12-31 09:29:59 |
|
Download |
Download |
Merge: 879e2842d 1addf84e9 Merge pull request #15262 from unknownbrackets/samplerjit-vec samplerjit: Use SSSE3/SSE4 in linear filtering |
v1.12.3-523-g879e2842d |
Henrik Rydgård |
2021-12-31 09:28:15 |
Download |
|
Download |
Merge: fd540f178 33e9841a4 Merge pull request #15263 from unknownbrackets/softgpu softgpu: Skip zero size triangles |
v1.12.3-522-g33e9841a4 |
Unknown W. Brackets |
2021-12-31 08:27:24 |
No build |
softgpu: Skip zero size triangles. These were drawing before, incorrectly, which caused artifacts. Noticeable in Blade Dancer. |
v1.12.3-521-gfd540f178 |
Henrik Rydgård |
2021-12-30 10:31:32 |
Download |
Download |
Download |
Merge: 08e1677d7 7aa9664d2 Merge pull request #15261 from unknownbrackets/x64-avx Add AVX/AVX2 instructions to the x64 emitter |
v1.12.3-521-g1addf84e9 |
Unknown W. Brackets |
2021-12-31 00:23:48 |
No build |
samplerjit: Use SSSE3/SSE4 in linear filtering. |
v1.12.3-520-g7aa9664d2 |
Unknown W. Brackets |
2021-12-30 04:46:11 |
No build |
x64jit: Add AVX2-only instructions. |
v1.12.3-519-g7508fcc22 |
Unknown W. Brackets |
2021-12-30 03:22:22 |
No build |
x64jit: Add AVX-only instructions. |
v1.12.3-518-g147b81d6f |
Unknown W. Brackets |
2021-12-30 02:31:09 |
No build |
x64jit: Add AVX/AVX2 encodings. Also fix the FMA double ones, which were passing W wrongly. |
v1.12.3-517-g08e1677d7 |
Henrik Rydgård |
2021-12-29 21:42:01 |
Download |
Download |
Download |
Merge: d4d6dea44 4bd94a4e5 Merge pull request #15260 from unknownbrackets/samplerjit-vec Correct level bug in samplerjit, minor SSE4 opt |
v1.12.3-514-g4bd94a4e5 |
Unknown W. Brackets |
2021-12-29 16:11:53 |
No build |
samplerjit: Pass funcs as an argument. Seeing computing the ID in some profiles, so want to avoid computing per thread/invocation. |
v1.12.3-513-g28cfbe0e5 |
Unknown W. Brackets |
2021-12-29 16:10:30 |
No build |
samplerjit: Add an alternate profiling method. This is more useful to group common operations together for profiling. |
v1.12.3-512-gd4d6dea44 |
Henrik Rydgård |
2021-12-29 10:23:13 |
Download |
Download |
Download |
Merge: 1f5680e61 631706a8b Merge pull request #15256 from unknownbrackets/samplerjit-vec Move texture coords, mipmapping, and blending func into linear jit |
v1.12.3-512-g3aedea89e |
Unknown W. Brackets |
2021-12-29 16:09:36 |
No build |
samplerjit: Correct level lookup offset. |
v1.12.3-511-gbf06342f9 |
Unknown W. Brackets |
2021-12-29 16:07:35 |
No build |
samplerjit: Minor SSE4 optimizations. These seem to be a bit faster. |
v1.12.3-510-g631706a8b |
Unknown W. Brackets |
2021-12-29 05:21:21 |
No build |
samplerjit: Set stackArgPos_ early. Unfortunately, this has to match the value set lower... |
v1.12.3-509-g74eb450e7 |
Unknown W. Brackets |
2021-12-29 02:52:17 |
No build |
samplerjit: Move texture function into jit. Could do this also for nearest, might end up with a third set of functions there for a direct sample lookup (for debug funcs.) |
v1.12.3-508-g940e6bb1d |
Unknown W. Brackets |
2021-12-29 01:22:54 |
No build |
samplerjit: Lookup both mip tex values. |
v1.12.3-507-g6b55d328e |
Unknown W. Brackets |
2021-12-29 00:37:25 |
No build |
samplerjit: Use regcache for linear filtering. This makes it easier to reuse for mipmap filtering. |
v1.12.3-506-gcdf14c857 |
Unknown W. Brackets |
2021-12-28 23:12:58 |
No build |
samplerjit: Calculate mip level U/V/offsets. Not actually doing the sampling for the second mip level in the single jit pass yet, but close. |
v1.12.3-505-ga4558a573 |
Unknown W. Brackets |
2021-12-28 21:04:16 |
No build |
samplerjit: Take texptr/bufw as arrays. Prep for moving mip map sampling into linear. |
v1.12.3-504-g4864850b3 |
Unknown W. Brackets |
2021-12-28 20:29:29 |
No build |
samplerjit: Handle mipmap width/height in S/T calc. |
v1.12.3-503-ga84accf71 |
Unknown W. Brackets |
2021-12-28 18:56:51 |
No build |
samplerjit: Move S/T calculation into jit. Gives a pretty decent 5-10% improvement in many places. |
v1.12.3-502-g476dfdf73 |
Unknown W. Brackets |
2021-12-28 03:14:21 |
No build |
samplerjit: Add more bits for S/T, skip multiply. For now, we're not using those other bits yet. |
v1.12.3-501-g9cc0883d5 |
Unknown W. Brackets |
2021-12-28 00:31:37 |
No build |
softgpu: Correct non-SSE T clamp. |
v1.12.3-501-g1f5680e61 |
Henrik Rydgård |
2021-12-27 21:00:51 |
Download |
Download |
Download |
Merge: cc767622d 39d5b1c22 Merge pull request #15253 from unknownbrackets/samplerjit-vec Vectorize texture sampling a bit, make filtering more accurate |
v1.12.3-500-g39d5b1c22 |
Unknown W. Brackets |
2021-12-27 02:30:11 |
No build |
softgpu: Reduce mipmap fraction to 4 bits. For CONST (and SLOPE with flat w), this produces accurate values. SLOPE is still wrong in its handling of w, and AUTO seems to calculate using a different and less accurate ramp. But they both produce values with 16 steps, in any case. |
v1.12.3-499-gd6b6ef4cb |
Unknown W. Brackets |
2021-12-25 23:28:56 |
No build |
softgpu: Correct nearest filtering too. Turns out to have the same behavior as linear, when it comes to the subpixel offset. |
v1.12.3-498-g1dfaea906 |
Unknown W. Brackets |
2021-12-25 21:33:53 |
No build |
softgpu: Remove no longer possible report. Also, it's known how this behaves, now. |
v1.12.3-497-g75f105f84 |
Unknown W. Brackets |
2021-12-25 17:48:27 |
No build |
softgpu: Make linear filtering more accurate. This matches tests for various u/v offsets and x/y subpixel offsets. Mipmaps are probably still wrong. |
v1.12.3-496-g3cd19b02a |
Unknown W. Brackets |
2021-12-13 04:13:19 |
No build |
samplerjit: Handle unswizzled offsets too. |
v1.12.3-495-g820361f34 |
Unknown W. Brackets |
2021-12-13 03:42:42 |
No build |
samplerjit: Calculate texel byte offset as vector. |
v1.12.3-494-g4d6a2f391 |
Unknown W. Brackets |
2021-12-13 00:15:10 |
No build |
samplerjit: Blend linear using integers. |
v1.12.3-493-g6f4e73575 |
Unknown W. Brackets |
2021-12-12 22:18:29 |
No build |
samplerjit: Accumulate results in an XMM. |
v1.12.3-492-gb00a66e34 |
Unknown W. Brackets |
2021-12-12 18:13:27 |
No build |
samplerjit: Pass u/v coords as vector. |
v1.12.3-491-gcc767622d |
Henrik Rydgård |
2021-12-21 08:29:37 |
Download |
Download |
Download |
Merge: 31d7d1e55 9017f9125 Merge pull request #15247 from unknownbrackets/debugger-hash Debugger: Don't try to hash invalid RAM |
v1.12.3-489-g31d7d1e55 |
Unknown W. Brackets |
2021-12-20 00:32:20 |
Download |
Download |
Download |
Merge: 2c38a14ad 74f76e5ef Merge pull request #15244 from hrydgard/vulkan-profiler-toggle Make the Vulkan GPU log profiler a runtime developer setting |
v1.12.3-488-g74f76e5ef |
Henrik Rydgård |
2021-12-20 00:11:51 |
No build |
Missing stdarg.h include |
v1.12.3-487-gfadf01dc7 |
Unknown W. Brackets |
2021-12-19 23:56:50 |
No build |
Vulkan: Update profiler formatting for this. |
v1.12.3-486-gdf2f0df15 |
Henrik Rydgård |
2021-12-19 22:49:42 |
No build |
Make the Vulkan GPU log profiler a runtime developer setting. I keep forgetting to disable the define on commit, this is a better solution. |
v1.12.3-485-g748b8287a |
Henrik Rydgård |
2021-12-19 19:39:15 |
No build |
Add format string support to Vulkan log-profiler |
v1.12.3-484-g2c38a14ad |
Henrik Rydgård |
2021-12-19 20:59:56 |
Download |
Download |
Download |
Merge: 3a61119e7 00f970739 Merge pull request #15243 from unknownbrackets/icache-hash jit: Use a hash for invalidate/clear all |
v1.12.3-482-g3a61119e7 |
Unknown W. Brackets |
2021-12-19 19:15:35 |
Download |
Download |
Download |
Merge: a9dcf482c 148ca0804 Merge pull request #15242 from hrydgard/unknownbrackets-vk-profiler Vulkan: Disable profiler by default again |
v1.12.3-481-g148ca0804 |
Unknown W. Brackets |
2021-12-19 18:12:58 |
No build |
Vulkan: Disable profiler by default again. |
v1.12.3-480-ga9dcf482c |
Henrik Rydgård |
2021-12-18 21:51:33 |
Download |
Download |
Download |
Improve the check for "slow" GPUs (with regards to tex scaling). See #15238 |
v1.12.3-479-g1e9e3376b |
Henrik Rydgård |
2021-12-18 16:47:43 |
Download |
Download |
Download |
Merge: 285106588 80ae4b039 Merge pull request #15238 from hrydgard/hardware-texscale-limits Vulkan: Be more restrictive about hardware texture upscaling on "slow" GPUs |
v1.12.3-477-g285106588 |
Henrik Rydgård |
2021-12-17 09:35:19 |
Download |
Download |
Download |
Merge: d294b6a1c 3e73ce87e Merge pull request #15237 from unknownbrackets/path-case Path: Check for PSP case insensitively |
v1.12.3-476-g80ae4b039 |
Henrik Rydgård |
2021-12-16 20:54:14 |
No build |
Vulkan: Be more restrictive about texture upscaling on "slow" devices. Applies the same rules as for software upscaling in this case. Should fix the stutters seen in #15109 |
v1.12.3-475-gd294b6a1c |
Henrik Rydgård |
2021-12-14 08:57:23 |
Download |
Download |
Download |
Merge: c07068f89 001d67b71 Merge pull request #15235 from hrydgard/unknownbrackets-cull-remove GPU: Remove explicit rect/line depth cull |
v1.12.3-474-g001d67b71 |
Unknown W. Brackets |
2021-12-14 08:07:26 |
No build |
GPU: Remove explicit rect/line depth cull. This appears to be breaking NFS (#15129) and isn't fully correct since the triangles are still later checked anyway. |
v1.12.3-473-gc07068f89 |
Henrik Rydgård |
2021-12-13 22:42:03 |
Download |
Download |
Download |
Fix text wrapping on PromptScreen by improving the layout |
v1.12.3-472-gff887b0f1 |
Henrik Rydgård |
2021-12-13 09:13:48 |
Download |
Download |
Download |
Vulkan: Don't generate mipmaps for huge textures (probably menu backgrounds). Other minor fixes. |
v1.12.3-471-g975578170 |
Henrik Rydgård |
2021-12-13 09:00:57 |
No build |
Oops, accidentally enabled the logging GPU profiler by default. |
v1.12.3-470-gcd8493f47 |
Henrik Rydgård |
2021-12-12 23:49:41 |
Download |
Download |
Download |
Merge: c1a41bef7 0e65b86e0 Merge pull request #15230 from hrydgard/4xbrz-opt Vulkan: 4xBRZ texture upscaling shader optimizations |
v1.12.3-462-g0e65b86e0 |
Henrik Rydgård |
2021-12-12 23:13:18 |
No build |
Address feedback (preserve alpha-ignoring equality checks) |
v1.12.3-461-gb99a5b661 |
Henrik Rydgård |
2021-12-12 19:44:45 |
No build |
Minor fixes |
v1.12.3-460-gc1a41bef7 |
Henrik Rydgård |
2021-12-12 23:26:39 |
|
Download |
Download |
Merge: 293b5c0cf 7fe9c4e51 Merge pull request #15231 from unknownbrackets/debugger-debounce Debounce debugger window updates |
v1.12.3-460-g5adf23280 |
Henrik Rydgård |
2021-12-12 18:55:08 |
No build |
Turn video upscaling off. |
v1.12.3-459-gfb3b7f8e2 |
Henrik Rydgård |
2021-12-12 18:48:42 |
No build |
Optimize the xBRZ texture scaling shaders by 30% on Adreno, less on Mali |
v1.12.3-459-g7fe9c4e51 |
Unknown W. Brackets |
2021-12-12 20:57:24 |
No build |
Debugger: Debounce updates to disasm text. This is a bit slow, so deferring it improves update speed. |
v1.12.3-458-gdc9816cea |
Henrik Rydgård |
2021-12-12 18:20:42 |
No build |
Add hardcoded bool toggle for upscaling video, fix log, remove a comment, minor opt |
v1.12.3-458-g045fc0f2b |
Unknown W. Brackets |
2021-12-12 20:28:57 |
No build |
Debugger: Never wait inactive on window update. This blocks the UI, and we always get a message when stepping is actually active anyway. More importantly, we PostMessage() debugger state, so we might've already resumed. |
v1.12.3-457-gdb2eddcf2 |
Unknown W. Brackets |
2021-12-12 20:18:18 |
No build |
Debugger: Remove double debug window updates. Core_EnableStepping() is already marking the debug windows for update, there's no need to call SetDebugMode() again. |
v1.12.3-457-g628363e30 |
Henrik Rydgård |
2021-12-12 23:20:06 |
No build |
fmt |
v1.12.3-456-gc57e5b081 |
Unknown W. Brackets |
2021-12-12 20:03:19 |
No build |
Debugger: Debounce list control updates. |
v1.12.3-456-g10db19efc |
Henrik Rydgård |
2021-12-12 18:18:09 |
No build |
Add a 2x2 downsampled version of 4xBRZ as 2xBRZ (save memory bandwidth) fmt |
v1.12.3-455-ge7e5d031b |
Unknown W. Brackets |
2021-12-12 19:49:38 |
No build |
Debugger: Fix crash on ill-timed breakpoint update. |
v1.12.3-455-g7e097084a |
Henrik Rydgård |
2021-12-12 23:07:11 |
No build |
Make a copy of tex_4xbrz |
v1.12.3-454-gde1a6a93d |
Unknown W. Brackets |
2021-12-12 19:22:21 |
No build |
Debugger: Debounce redraws using timers. |
v1.12.3-454-g9017f9125 |
Unknown W. Brackets |
2021-12-21 01:17:18 |
No build |
Debugger: Don't try to hash invalid RAM. |
v1.12.3-454-g9d6889c98 |
Henrik Rydgård |
2021-12-12 17:54:27 |
No build |
Bump gradle version again |
v1.12.3-454-g3e73ce87e |
Unknown W. Brackets |
2021-12-16 20:37:05 |
No build |
Path: Check for PSP case insensitively. This allows a game to look up ms0:/psp/ eve with the PSP special case path handling. |
v1.12.3-454-g00f970739 |
Unknown W. Brackets |
2021-12-19 19:40:33 |
No build |
jit: Use a hash for invalidate/clear all. This should make sceKernelICacheClearAll() more useful. |
v1.12.3-453-g293b5c0cf |
Henrik Rydgård |
2021-12-12 13:41:51 |
Download |
Download |
Download |
Merge: e1ff73061 3833d935f Merge pull request #15229 from hrydgard/gpu-profiling-improvements Add a new logging profiler to the Vulkan backend |
v1.12.3-452-g3833d935f |
Henrik Rydgård |
2021-12-12 12:06:30 |
No build |
Fixes when profiler is disabled. Typo, validation fix More fixes Fix mipgen logging Disable the logging profiler by default again Important to use the macro |
v1.12.3-451-g994562050 |
Henrik Rydgård |
2021-12-12 11:56:29 |
No build |
Switch to macros to easily disable the new profiling. Add missing scope |
v1.12.3-450-g55fe21db1 |
Henrik Rydgård |
2021-12-12 11:34:05 |
No build |
Add a simple GPU profiler to profile individual events, rather than full passes. |
v1.12.3-449-ge1ff73061 |
Henrik Rydgård |
2021-12-12 09:10:27 |
Download |
Download |
Download |
Merge: 3ece12bb6 0d4af4959 Merge pull request #15223 from hrydgard/multi-atlas Split off the fonts from the atlas |
v1.12.3-445-g3ece12bb6 |
Henrik Rydgård |
2021-12-12 08:46:35 |
No build |
Merge: c6731d9d0 de2481f36 Merge pull request #15228 from unknownbrackets/vrndf Correct vrndf2 range |
v1.12.3-443-gc6731d9d0 |
Henrik Rydgård |
2021-12-12 08:45:39 |
No build |
Merge: 818f33d97 35a5f257f Merge pull request #15227 from unknownbrackets/warnings Fix some warnings |
v1.12.3-442-g35a5f257f |
Unknown W. Brackets |
2021-12-11 19:45:05 |
No build |
Build: Correct AppleClang warning handling. |
v1.12.3-441-gce3e29a64 |
Unknown W. Brackets |
2021-12-11 19:03:50 |
No build |
softjit: Fix a function arg template warning. We're just ignoring it because it's a false positive in this case. |
v1.12.3-440-g0d4ec5ca2 |
Unknown W. Brackets |
2021-12-11 18:41:28 |
No build |
softjit: Fix an enum type comparion error. Same values, though, so didn't matter. |
v1.12.3-439-ga009a04b2 |
Unknown W. Brackets |
2021-12-11 18:41:12 |
No build |
Build: Avoid compiler flag warning. These are clang warnings. |
v1.12.3-438-g63e623ecb |
Unknown W. Brackets |
2021-12-11 18:40:40 |
No build |
Build: Fix some format truncation warnings. Generally all should be safe already, but better to be sure. |
v1.12.3-437-gde2481f36 |
Unknown W. Brackets |
2021-12-11 18:48:02 |
No build |
interp: Correct vrndf2 range. This seems more likely to be how the hardware works, given the range of values. |
v1.12.3-437-gaeee31736 |
Unknown W. Brackets |
2021-12-11 18:15:38 |
No build |
Vulkan: Ignore VMA nullability warnings. |
v1.12.3-436-g818f33d97 |
Henrik Rydgård |
2021-12-11 09:30:43 |
Download |
Download |
Download |
Merge: 204b2a48e 5593b8ff6 Merge pull request #15225 from unknownbrackets/softjit-cond-fix softjit: Throw away regs allocated in conditionals |
v1.12.3-436-g0d4af4959 |
Unknown W. Brackets |
2021-12-11 17:38:10 |
No build |
UI: Clarify error message. Include both files, even if the platform only uses one of the two. |
v1.12.3-435-g7e578b31f |
Unknown W. Brackets |
2021-12-11 17:35:43 |
No build |
Build: Remove old-style android/assets/. We now read everything directly from assets/, so there's no need for outdated duplicates. Also cleanup some outdated files/instructions. |
v1.12.3-434-gd4237fd54 |
Henrik Rydgård |
2021-12-10 22:43:04 |
No build |
Split the atlas into three, well two, but two different cases for the fonts. Platforms that can use OS fonts don't need font_atlas.zim but they do need ascii font for debug, so does use asciifont_atlas.zim. |
v1.12.3-433-g204b2a48e |
Unknown W. Brackets |
2021-12-10 21:44:39 |
|
Download |
Download |
Merge: 7b07a1385 b85a7e9a4 Merge pull request #15222 from hrydgard/fix-shutdown-assert Fix shutdown assert / potential crash |
v1.12.3-432-gb85a7e9a4 |
Henrik Rydgård |
2021-12-10 21:01:01 |
No build |
Name uniform buffers, add more asserts. Used this to track down the bug fixed in the previous commit. |
v1.12.3-431-ge10b53def |
Henrik Rydgård |
2021-12-10 21:00:45 |
No build |
Fix an ordering issue causing us to hit some asserts |
v1.12.3-430-g7b07a1385 |
Henrik Rydgård |
2021-12-10 10:37:43 |
Download |
Download |
Download |
Merge: 97f3b477a fe7b573a3 Merge pull request #15220 from unknownbrackets/vulkan-exit Vulkan: Fix use-after-free on shutdown |
v1.12.3-428-g97f3b477a |
Henrik Rydgård |
2021-12-10 10:37:19 |
Download |
|
|
Merge: 51dce175a c2c16032f Merge pull request #15219 from unknownbrackets/vulkan-2d Vulkan: Avoid desc set error in tests |
v1.12.3-423-g51dce175a |
Henrik Rydgård |
2021-12-09 22:13:48 |
Download |
Download |
Download |
Merge: 3e5ba249b b3cd13500 Merge pull request #15218 from unknownbrackets/softjit-sampler samplerjit: Fix DXT1/DXT5 register releasing |
v1.12.3-421-g3e5ba249b |
Henrik Rydgård |
2021-12-08 22:55:12 |
Download |
Download |
Download |
Merge: aa8ef54d4 45308a16c Merge pull request #15217 from hrydgard/scissor-auto-clamp Vulkan is strict about scissor rect, so let's clamp centrally. |
v1.12.3-419-gaa8ef54d4 |
Henrik Rydgård |
2021-12-08 22:47:16 |
Download |
Download |
Download |
Merge: dbfa4e683 44dc3555a Merge pull request #15216 from hrydgard/curframebuffer-sync FramebufferManagerCommon: Fix some issues where currentRenderVfb_ could get out of sync. |
v1.12.3-418-g45308a16c |
Henrik Rydgård |
2021-12-08 22:34:47 |
No build |
Vulkan is strict about scissor rect, so let's clamp centrally. Better than spreading the logic all over. Fixes #15207 |
v1.12.3-418-g44dc3555a |
Henrik Rydgård |
2021-12-08 21:57:32 |
No build |
FramebufferManagerCommon: Fix some issues where currentRenderVfb_ could get out of sync. It would get out of sync with draw_->GetCurrentFramebuffer(), which led to checks for self-texturing not working, hitting an assert. This caused problems when turning off "slow effects", and who knows what else. Fixes #15208 |
v1.12.3-417-gdbfa4e683 |
Henrik Rydgård |
2021-12-08 21:38:23 |
Download |
Download |
Download |
Merge: b352f6107 26fd74edd Merge pull request #15213 from ANR2ME/adhoc [Adhoc] Updated PdpCreate, PdpSend, PdpRecv, GetPdpStat, GetPtpStat |
v1.12.3-412-g26fd74edd |
ANR2ME |
2021-12-08 02:44:54 |
No build |
Updated GetPtpStat |
v1.12.3-411-g004ecc008 |
ANR2ME |
2021-11-24 17:44:52 |
No build |
Updated GetPdpStat |
v1.12.3-410-gc2c16032f |
Unknown W. Brackets |
2021-12-10 08:57:37 |
No build |
Vulkan: Document lifetime for desc set pool. |
v1.12.3-410-gb352f6107 |
Henrik Rydgård |
2021-12-08 08:50:13 |
Download |
Download |
Download |
Merge: be7916105 69ec6b197 Merge pull request #15215 from ANR2ME/adhocctl [Adhocctl] Fix Tekken 5 Dark Resurrection Multiplayer |
v1.12.3-410-g3b8eb6b04 |
ANR2ME |
2021-12-08 02:36:46 |
No build |
Added a note regarding FIONREAD behavior on different platforms. |
v1.12.3-409-gf1e4b41f1 |
ANR2ME |
2021-12-07 22:46:42 |
No build |
Discard PDP packets from an IP that can't be resolved to Player's MAC address (simple version) to prevent confusing the game, since the source MAC won't be updated and may contains invalid MAC. Added TODO to handle unresolvable packets properly. |
v1.12.3-409-g8d06431ea |
Unknown W. Brackets |
2021-12-10 04:03:17 |
No build |
Vulkan: Use new desc sets in Draw and VulkanUtil. It seems like a bug that destory device objects wasn't clearing descSets. |
v1.12.3-408-gbe7916105 |
Henrik Rydgård |
2021-12-08 08:46:23 |
No build |
Merge: 5907897c3 7c7340e33 Merge pull request #15214 from unknownbrackets/threads-atomic ThreadManager: Check for exchange failure |
v1.12.3-408-g5593b8ff6 |
Unknown W. Brackets |
2021-12-11 09:06:45 |
No build |
softjit: Skip a common case CMP. |
v1.12.3-408-g1010d7ac0 |
Unknown W. Brackets |
2021-12-10 03:39:55 |
No build |
Vulkan: Refactor common desc pool handling. |
v1.12.3-408-g6d1a06924 |
ANR2ME |
2021-12-07 22:37:16 |
No build |
Added another returned error code on PdpCreate |
v1.12.3-407-gfe7b573a3 |
Unknown W. Brackets |
2021-12-10 08:52:10 |
No build |
Vulkan: Fix use-after-free on shutdown. |
v1.12.3-407-gd35ef352c |
Unknown W. Brackets |
2021-12-11 09:06:14 |
No build |
softjit: Throw away regs allocated in conditionals. If this happens, the register no longer has a deterministic value. |
v1.12.3-407-gb3cd13500 |
Unknown W. Brackets |
2021-12-09 17:17:29 |
No build |
samplerjit: Fix DXT1/DXT5 register releasing. Oops, broke this while refactoring. |
v1.12.3-407-g79d31d4b8 |
ANR2ME |
2021-12-07 22:34:17 |
No build |
Allow Sending PDP to non-existing MAC address (except invalid mac address). Fixes an issue on NBA Ballers Rebound where players unable to enter Multiplayer Menu again after getting connection issue. |
v1.12.3-407-g75d2188a9 |
Unknown W. Brackets |
2021-12-10 02:43:00 |
No build |
Vulkan: Avoid desc set error in tests. This requires quite a few DrawActiveTextures, but some pspautotests were triggering it. |
v1.12.3-407-g69ec6b197 |
ANR2ME |
2021-12-08 06:00:59 |
No build |
Fix Tekken 5 Dark Resurrection Multiplayer |
v1.12.3-407-g7c7340e33 |
Unknown W. Brackets |
2021-12-08 03:24:01 |
No build |
ThreadManager: Check for exchange failure. Even if expected stays null, since it's weak assume it can fail. |
v1.12.3-406-g5907897c3 |
Henrik Rydgård |
2021-12-07 23:04:34 |
Download |
Download |
Download |
Merge: 1f21796dd a2f9f6856 Merge pull request #15211 from hrydgard/vulkan-fixes Vulkan: Specify Vulkan version, fix mip level generation calculation |
v1.12.3-403-ga2f9f6856 |
Henrik Rydgård |
2021-12-07 21:46:10 |
No build |
Vulkan: More scissor dimension checks. See #15207 |
v1.12.3-402-g05429fc34 |
Henrik Rydgård |
2021-12-07 21:28:58 |
No build |
Vulkan: Correct the max level to generate mipmap calculation |
v1.12.3-401-g1f21796dd |
Henrik Rydgård |
2021-12-07 21:38:35 |
Download |
Download |
Download |
Merge: f1a4abfad 6d38ea31d Merge pull request #15174 from iota97/ctr-anim Make CRT animation speed configurable |
v1.12.3-401-g0179cb181 |
Henrik Rydgård |
2021-12-07 21:28:39 |
No build |
Very minor logging improvement |
v1.12.3-400-g466a731ec |
Henrik Rydgård |
2021-12-07 21:26:14 |
No build |
Detect and specify the max available Vulkan version, up to 1.2. |
v1.12.3-399-gf1a4abfad |
Henrik Rydgård |
2021-12-07 19:38:23 |
|
Download |
Download |
Merge: d3d87894b cdbebc189 Merge pull request #15210 from jdgleaver/libretro-dup-frames (libretro) Force enable g_Config.bRenderDuplicateFrames + minor audio buffer tweaks |
v1.12.3-398-gcdbebc189 |
jdgleaver |
2021-12-07 17:21:59 |
No build |
(libretro) Force enable g_Config.bRenderDuplicateFrames + minor audio buffer tweaks |
v1.12.3-397-gd3d87894b |
Henrik Rydgård |
2021-12-07 09:08:42 |
Download |
Download |
Download |
Merge: 3e5511b60 17171bc9d Merge pull request #15201 from CarterLi/master Use system headers when building with system miniupnpc |
v1.12.3-396-g17171bc9d |
李通洲 |
2021-12-05 17:21:14 |
No build |
Use system headers when building with system miniupnpc Fixes https://github.com/hrydgard/ppsspp/pull/15185 |
v1.12.3-395-g3e5511b60 |
Henrik Rydgård |
2021-12-06 09:14:16 |
|
Download |
Download |
Merge: 196e2ca9f 3180e6c04 Merge pull request #15204 from unknownbrackets/softgpu-texfunc Correct accuracy of texture functions in software rendering |
v1.12.3-390-g3180e6c04 |
Unknown W. Brackets |
2021-12-06 01:28:37 |
No build |
softgpu: Correct alpha on add + invalid texfuncs. |
v1.12.3-389-g325a1f75a |
Unknown W. Brackets |
2021-12-06 01:09:26 |
No build |
softgpu: Match texenv blend texfunc accurately. |
v1.12.3-389-g196e2ca9f |
Henrik Rydgård |
2021-12-06 09:12:46 |
Download |
|
|
Merge: 197897979 f9a7ad3e3 Merge pull request #15205 from unknownbrackets/android-content-hang ThreadManager: Use separate pool for IO blocking |
v1.12.3-388-gf9a7ad3e3 |
Unknown W. Brackets |
2021-12-06 05:30:37 |
No build |
ThreadManager: Use separate pool for IO blocking. This prevents starving the compute pool (which may be used very regularly parallel loops or other tasks) if the IO operations are slow. |
v1.12.3-388-g0b6e7c421 |
Unknown W. Brackets |
2021-12-05 22:33:51 |
No build |
softgpu: Make decal tex func more accurate. Tested for all values of A * B + 0 * (255 - B), as well as A * 127 + B * (255 - 127), and matches accurately. Spot checked other values, but not exhaustively. |
v1.12.3-387-g154bb5374 |
Unknown W. Brackets |
2021-12-05 22:10:18 |
No build |
softgpu: Correct accuracy on fast path modulate. |
v1.12.3-387-g8b5173350 |
Unknown W. Brackets |
2021-12-06 04:22:13 |
No build |
ThreadManager: Make TaskType a property of a Task. |
v1.12.3-386-gf9bab64bd |
Unknown W. Brackets |
2021-12-06 04:06:18 |
No build |
Android: Optimize content URI exists check. |
v1.12.3-386-g73460f746 |
Unknown W. Brackets |
2021-12-05 21:06:52 |
No build |
softgpu: Correct accuracy of MODULATE texfunc. This matches hardware tests for every value of A * B. Interesting that it's a different formula than alpha blend. |
v1.12.3-385-g197897979 |
Henrik Rydgård |
2021-12-05 18:34:31 |
Download |
Download |
Download |
Merge: 0afddcc38 df8dbd886 Merge pull request #15202 from twinaphex/master (Libretro) Reimplement audio - |
v1.12.3-384-gdf8dbd886 |
twinaphex |
2021-12-05 17:31:36 |
No build |
(Libretro) Reimplement audio - * Move audio callback to the main thread (fixes the longstanding hang issues when using OpenGL) * 64ms on desktop isn't enough due to excess buffering going on in this emulator. Set default to 128ms instead. * Different audio approach is necessary due to the following: it sets a fixed framerate of 60, then sends either too many or too few audio samples per frame in order to force the frontend to run at the correct speed (.e.g. making the frontend run in slow motion for games that run at 30fps) - this is undesirable for libretro, we want a consistent amount of audio samples per batch. See further comments in libretro.cpp for more information |
v1.12.3-383-g0afddcc38 |
Henrik Rydgård |
2021-12-05 09:34:15 |
Download |
Download |
Download |
Merge: 897aa8193 891fa8c61 Merge pull request #15200 from unknownbrackets/softjit-sampler Use vectorcall and regcache in samplerjit (software renderer) |
v1.12.3-377-g897aa8193 |
Henrik Rydgård |
2021-12-05 09:31:41 |
Download |
|
Download |
Merge: 4b5d703e0 9155cd749 Merge pull request #15199 from unknownbrackets/symbolmap Debugger: Speed up GetFunctionSize() |
v1.12.3-374-g4b5d703e0 |
Unknown W. Brackets |
2021-12-04 14:11:39 |
Download |
Download |
Download |
Merge: e34f82627 fd245f286 Merge pull request #15197 from hrydgard/shm-open Common: Correct shm_open() call |
v1.12.3-373-gfd245f286 |
Unknown W. Brackets |
2021-12-03 23:30:32 |
No build |
Common: Correct shm_open() call. Don't remember what happened here, this was meant to be shm_open(). |
v1.12.3-373-g891fa8c61 |
Unknown W. Brackets |
2021-12-05 00:35:27 |
No build |
softgpu: Template away uncommon mip usage. Improves general case about 10%. |
v1.12.3-372-ge34f82627 |
Henrik Rydgård |
2021-12-03 08:56:57 |
Download |
Download |
Download |
Merge: 984dac562 b332d0411 Merge pull request #15194 from unknownbrackets/psmf-validate Psmf: Check for invalid stream/EP map entry counts |
v1.12.3-372-g48e940441 |
Unknown W. Brackets |
2021-12-05 00:33:56 |
No build |
softgpu: Remove useless switch by UV gen mode. They're all handled earlier now, and the switch is on a value & 3, so the default wasn't even possible. |
v1.12.3-371-gff94974df |
Unknown W. Brackets |
2021-12-04 23:47:28 |
No build |
softgpu: Avoid texlevel check when maxlevel is 0. |
v1.12.3-370-g9155cd749 |
Unknown W. Brackets |
2021-12-04 23:51:02 |
No build |
Debugger: Reduce meminfo block check hazard. If a debugger (i.e. the memory view) checks for memory block info while a save state is being loaded, it can crash. This was already rare, but this change makes it significantly rarer. Of course, it's still possible without a mutex, but I'm wanting to avoid slowing down the lookups as they are used at runtime within emulation. |
v1.12.3-370-g984dac562 |
Henrik Rydgård |
2021-12-03 08:56:36 |
|
|
Download |
Merge: 676ed6c15 212669d2b Merge pull request #15193 from unknownbrackets/vulkan-pipeline Vulkan: Cleanup pipeline var shadowing |
v1.12.3-370-g823c4adb1 |
Unknown W. Brackets |
2021-12-04 22:57:58 |
No build |
softgpu: Keep arguments in vectors for sampling. |
v1.12.3-369-ge2425a1e0 |
Unknown W. Brackets |
2021-12-04 23:49:50 |
No build |
Debugger: Speed up GetFunctionSize(). Tested games with lots of functions, it's just never worth generating the full active symbols. Direct lookup saves 0.005s startup on desktop in a typical game. |
v1.12.3-369-gd7c25b3e7 |
Unknown W. Brackets |
2021-12-04 22:04:53 |
No build |
samplerjit: Refactor nearest using reg cache. |
v1.12.3-369-gb332d0411 |
Unknown W. Brackets |
2021-12-03 04:04:48 |
No build |
Psmf: Check for invalid stream/EP map entry counts. |
v1.12.3-369-g212669d2b |
Unknown W. Brackets |
2021-12-03 02:57:40 |
No build |
Vulkan: Cleanup pipeline var shadowing. |
v1.12.3-368-g676ed6c15 |
Henrik Rydgård |
2021-12-02 09:02:55 |
Download |
Download |
Download |
Merge: bfe31d8b6 4aa5bee14 Merge pull request #15190 from unknownbrackets/softjit-cleanup Minor cleanup to software renderer jit |
v1.12.3-367-g4aa5bee14 |
Unknown W. Brackets |
2021-11-29 03:09:44 |
No build |
softjit: Make it an error to unlock a temp. Also fix some register usage in logic ops. |
v1.12.3-366-g75a918f96 |
Unknown W. Brackets |
2021-12-02 02:32:18 |
No build |
softjit: Get rid of pointless AGE00 tests. |
v1.12.3-365-gf47fb7e14 |
Unknown W. Brackets |
2021-12-02 06:41:15 |
No build |
softjit: Normalize some stencil test patterns. |
v1.12.3-364-gba69e3925 |
Unknown W. Brackets |
2021-11-29 05:24:13 |
No build |
softjit: Avoid tests for greater than 0. They take more instructions, and can be somewhat common. |
v1.12.3-363-gaec41b34d |
Unknown W. Brackets |
2021-12-02 04:31:29 |
No build |
softjit: Reduce ditherMatrix to 8-bit. Oops, not sure why I made it 16 bit. |
v1.12.3-362-g1c5615624 |
Unknown W. Brackets |
2021-11-30 16:27:11 |
No build |
softjit: Oops, correct allocation typo. Decided to leave these for paired operations. |
v1.12.3-361-gbfe31d8b6 |
Henrik Rydgård |
2021-12-01 20:26:05 |
Download |
Download |
Download |
Update Tagalog (tg_PH) with new translations by Gamemulatorer. Fixes #15189 |
v1.12.3-360-g434fa0f07 |
Henrik Rydgård |
2021-11-30 18:03:29 |
Download |
Download |
Download |
Merge: 0ab207adb dd795605c Merge pull request #15183 from orbea/spirv-cross-build ext/SPIRV-Cross-build: Update cmake version |
v1.12.3-358-g0ab207adb |
Henrik Rydgård |
2021-11-30 10:11:18 |
|
Download |
Download |
Display the graphics API on logoscreen on more platforms |
v1.12.3-357-gcfe2716d4 |
Henrik Rydgård |
2021-11-30 09:26:13 |
Download |
Download |
Download |
Merge: 382432967 12b790bb8 Merge pull request #15178 from unknownbrackets/threads-atomic Tweaks to thread manager enqueue and shutdown |
v1.12.3-353-g382432967 |
Unknown W. Brackets |
2021-11-30 09:25:31 |
No build |
Merge: f825b2cf5 34476a2b9 Merge pull request #15168 from unknownbrackets/ppge-ampersand PPGe: Prevent special ampersand handling |
v1.12.3-351-gf825b2cf5 |
Henrik Rydgård |
2021-11-30 09:06:00 |
|
Download |
Download |
Merge: 0ffc4286c c05c699ea Merge pull request #15184 from orbea/cmake cmake: Generate git-version.cpp in the build dir |
v1.12.3-349-g0ffc4286c |
Henrik Rydgård |
2021-11-30 09:04:40 |
No build |
Merge: bed1b5a82 0c3c89a09 Merge pull request #15185 from CarterLi/master CMake: Allow use system miniUPnPc and ( on macOS ) system glew |
v1.12.3-346-gbed1b5a82 |
Henrik Rydgård |
2021-11-30 09:03:55 |
No build |
Merge: d45c6bcd7 bfe82e417 Merge pull request #15181 from unknownbrackets/softjit-args softjit: Centralize argument register allocation |
v1.12.3-343-gbfe82e417 |
Unknown W. Brackets |
2021-11-29 05:24:56 |
No build |
softjit: Fix locked stencil reg. |
v1.12.3-342-gd45c6bcd7 |
Henrik Rydgård |
2021-11-30 09:02:57 |
No build |
Merge: 2a9300698 fee3b7144 Merge pull request #15186 from CarterLi/vulkan ext: Update vulkan headers & binaries |
v1.12.3-342-g0ef1df79b |
Unknown W. Brackets |
2021-11-29 00:54:48 |
No build |
headless: Enable softgpu jit for tests. |
v1.12.3-342-g0c3c89a09 |
李通洲 |
2021-11-30 07:18:02 |
No build |
ext: Allow use system glew with system ffmpeg (macOS) |
v1.12.3-341-gfee3b7144 |
李通洲 |
2021-11-22 03:49:45 |
No build |
ext: Update vulkan headers |
v1.12.3-341-gdd795605c |
orbea |
2021-11-29 17:22:50 |
No build |
ext/SPIRV-Cross-build: Update cmake version This matches the upstream SPIRV-Cross CMakeLists.txt. Also silences a warning. CMake Deprecation Warning at ext/SPIRV-Cross-build/CMakeLists.txt:15 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. |
v1.12.3-341-gc05c699ea |
orbea |
2021-11-29 19:05:13 |
No build |
cmake: Generate git-version.cpp in the build dir |
v1.12.3-341-g521b04452 |
李通洲 |
2021-11-30 04:29:28 |
No build |
ext: Support building with system miniUPnPc |
v1.12.3-341-g99c213f24 |
Unknown W. Brackets |
2021-11-28 19:01:45 |
No build |
softjit: Centralize argument register allocation. |
v1.12.3-340-g2a9300698 |
Henrik Rydgård |
2021-11-28 22:12:29 |
Download |
Download |
Download |
Merge: dbb711bf1 7aea6d2ab Merge pull request #15180 from unknownbrackets/softjit-args Refactor software renderer jit cache to be shared |
v1.12.3-336-g7aea6d2ab |
Unknown W. Brackets |
2021-11-28 21:26:23 |
No build |
softjit: Fix fog typo causing locking bug. |
v1.12.3-335-g9653c33d9 |
Unknown W. Brackets |
2021-11-28 17:54:36 |
No build |
softjit: Fix PixelFuncID arg on non-Windows x64. Oops, this is of course not put on the stack, it's in R8. |
v1.12.3-334-g2d8fdd8cf |
Unknown W. Brackets |
2021-11-28 05:57:56 |
No build |
Math3D: Allow construction from NEON vectors. This makes it match SSE and easier to keep things generic. Will impact alignment of non-packed Vec2/Vec3. |
v1.12.3-333-g96a755405 |
Unknown W. Brackets |
2021-11-28 02:12:48 |
No build |
sofjit: Move common types to reg cache header. This makes it easier to use vectors elsewhere. |
v1.12.3-332-g3d5bced29 |
Unknown W. Brackets |
2021-11-28 01:36:14 |
No build |
softjit: Rename reg cache so it can be reused. Intentionally just the name changes in this commit. |
v1.12.3-331-g4703b6cb5 |
Unknown W. Brackets |
2021-11-28 01:27:52 |
No build |
softjit: Cleanup, add other arch types to regcache. |
v1.12.3-330-gc1882fa1c |
Unknown W. Brackets |
2021-11-27 20:36:29 |
No build |
softjit: Disallow use of register after unlock. |
v1.12.3-329-g2f039abd1 |
Unknown W. Brackets |
2021-11-27 20:31:27 |
No build |
softjit: Simplify regcache usage as purpose only. Dealing with types was annoying, and this helps validate the right register is released. |
v1.12.3-328-g722c04c5e |
Unknown W. Brackets |
2021-11-27 03:43:06 |
No build |
samplerjit: Allow disabling linear too, oops. |
v1.12.3-327-gdbb711bf1 |
Henrik Rydgård |
2021-11-28 21:57:04 |
|
Download |
|
Merge: aa12c9b39 b8ab7f39d Merge pull request #15175 from unknownbrackets/mips-shutdown jit: More atomically update pointer |
v1.12.3-327-gcc099c73f |
Unknown W. Brackets |
2021-11-27 03:20:41 |
No build |
softjit: Decide stack offset on compile. This makes it easier to compile different entries or push regs. |
v1.12.3-326-ge1ed49a3e |
Unknown W. Brackets |
2021-11-27 03:17:31 |
No build |
softjit: Ensure all regs are released. |
v1.12.3-325-gd53e13b86 |
Unknown W. Brackets |
2021-11-27 03:09:42 |
No build |
softjit: Manage args in the register cache. |
v1.12.3-324-gaa12c9b39 |
Henrik Rydgård |
2021-11-28 08:26:05 |
Download |
Download |
Download |
Merge: cf6e11e1d 6fbcf6709 Merge pull request #15163 from unknownbrackets/softjit Implement a jit for drawing pixels in the software renderer |
v1.12.3-321-g6fbcf6709 |
Unknown W. Brackets |
2021-11-27 20:32:47 |
No build |
softjit: Fix disabled cache. |
v1.12.3-320-g1cb48a7bd |
Unknown W. Brackets |
2021-11-26 19:30:00 |
No build |
softjit: Reduce jit pool size a bit. |
v1.12.3-319-g1f9dc3a56 |
Unknown W. Brackets |
2021-11-26 19:12:54 |
No build |
softjit: Precalculate write mask and dither. This is slightly abusing PixelFuncID, but the intent is to provide some memory that's easily accessible from the jit func, but still associated with that calculation (i.e. not global.) |
v1.12.3-318-g4e6a5ce76 |
Unknown W. Brackets |
2021-11-26 17:45:52 |
No build |
softjit: Log any failed compiles. |
v1.12.3-317-g446eec0df |
Unknown W. Brackets |
2021-11-26 17:13:35 |
No build |
softjit: Keep color 16-bit when useful. Reuse it expanded where we can, in case of dither+fog+blend, etc. |
v1.12.3-316-gc62457bb3 |
Unknown W. Brackets |
2021-11-26 16:59:48 |
No build |
softjit: Optimize common blend inverse alpha case. |
v1.12.3-315-g1fa4e6ba2 |
Unknown W. Brackets |
2021-11-26 16:38:58 |
No build |
softjit: Add alpha blending factors. |
v1.12.3-314-gbc8d5ad37 |
Unknown W. Brackets |
2021-11-26 15:50:31 |
No build |
softjit: Cache zero vector to avoid recreating. |
v1.12.3-313-ga07017dbb |
Unknown W. Brackets |
2021-11-26 15:45:06 |
No build |
softjit: Prefer easier to refill regs. |
v1.12.3-312-g932481d3c |
Unknown W. Brackets |
2021-11-26 06:27:31 |
No build |
softjit: Minor tweak to reg order for XCHG. It's easier to use it in these places, but seems it stalls longer on the dest reg. |
v1.12.3-311-g7f167c366 |
Unknown W. Brackets |
2021-11-26 05:22:41 |
No build |
softjit: Implement min/max/absdiff blending. Alpha not yet implemented. |
v1.12.3-310-g771d45902 |
Unknown W. Brackets |
2021-11-25 08:01:03 |
No build |
softjit: Use SSE4.1 for fog and dither a bit. |
v1.12.3-309-gcf888257a |
Unknown W. Brackets |
2021-11-25 07:48:20 |
No build |
softjit: Fix dithering bug. |
v1.12.3-308-g3f3e0ea8c |
Unknown W. Brackets |
2021-11-25 05:26:36 |
No build |
softjit: Optimize typical alpha/depth test. Messed with SSE4 then realized there's no point, just use SHR. |
v1.12.3-307-g6644c4225 |
Unknown W. Brackets |
2021-11-24 06:51:15 |
No build |
softjit: Apply logic ops. |
v1.12.3-306-g961273fcf |
Unknown W. Brackets |
2021-11-24 00:04:27 |
No build |
softjit: Apply color write mask. |
v1.12.3-305-ga49a18996 |
Unknown W. Brackets |
2021-11-23 06:30:17 |
No build |
softjit: Refactor color conv to dedicated funcs. Will use this for masking too. |
v1.12.3-304-g2b4b4ae06 |
Unknown W. Brackets |
2021-11-23 05:26:52 |
No build |
softjit: Add config setting to enable/disable. Also use it for samplerjit. |
v1.12.3-303-gedb21b57b |
Unknown W. Brackets |
2021-11-23 05:20:13 |
No build |
softjit: Initial color write. At this point, it's used in some areas in some games. Alpha blending is the main unimplemented path, then logic/masking. |
v1.12.3-302-g0e63b357b |
Unknown W. Brackets |
2021-11-23 00:59:41 |
No build |
softjit: Add dithering. |
v1.12.3-301-gbd9944886 |
Unknown W. Brackets |
2021-11-22 15:35:16 |
No build |
softjit: Keep x and y args for dither. But let's still special case the 512 path, since it's so common. |
v1.12.3-300-g5ee4bdbe0 |
Unknown W. Brackets |
2021-11-22 14:59:08 |
No build |
softjit: Depth and stencil testing. |
v1.12.3-299-gf3f32cebe |
Unknown W. Brackets |
2021-11-22 02:44:07 |
No build |
softjit: Optimize some imm sizes. |
v1.12.3-298-g242328583 |
Unknown W. Brackets |
2021-11-22 02:02:26 |
No build |
softjit: Add helpers to get framebuf offsets. |
v1.12.3-297-gf8819308f |
Unknown W. Brackets |
2021-11-22 02:01:38 |
No build |
softjit: Add levels of register locking. Locking also in helpers, so need to nest locks. |
v1.12.3-296-g1e00a3b84 |
Unknown W. Brackets |
2021-11-22 01:01:55 |
No build |
softjit: Add color test. |
v1.12.3-295-g14d322956 |
Unknown W. Brackets |
2021-11-22 00:33:39 |
No build |
softjit: Add alpha test. |
v1.12.3-294-gd9f7b9cca |
Unknown W. Brackets |
2021-11-22 00:02:45 |
No build |
softjit: Initial depthrange, fog. Not really tested, just filling out parts. |
v1.12.3-293-g12b790bb8 |
Unknown W. Brackets |
2021-11-27 17:43:51 |
No build |
ThreadManager: Protect against teardown hang/leak. Make sure we lock during canceled checks/updates, and also try to free tasks queued on threads that didn't end up running. |
v1.12.3-293-g9fed7ea73 |
Unknown W. Brackets |
2021-11-21 23:13:07 |
No build |
softjit: Add register cache for softjit. |
v1.12.3-292-gde9a4dced |
Unknown W. Brackets |
2021-11-27 17:17:11 |
No build |
ThreadManager: Lock notify on global queue add. Otherwise, it's possible the chosen thread might not wake up, and then it may wait for another task to be enqueued - potentially causing a hang. |
v1.12.3-292-gcf6e11e1d |
Henrik Rydgård |
2021-11-27 23:06:05 |
|
Download |
Download |
Merge: daae09b4a f8e50b1dc Merge pull request #15176 from unknownbrackets/sdl-inflight SDL: Respect inflight frames setting in GL |
v1.12.3-292-gb8ab7f39d |
Unknown W. Brackets |
2021-11-28 01:11:51 |
No build |
jit: Lock around changes to the jit pointer. |
v1.12.3-292-g91787e63d |
Unknown W. Brackets |
2021-11-21 19:42:28 |
No build |
softjit: Switch to the __vectorcall convention. |
v1.12.3-291-gf8e50b1dc |
Unknown W. Brackets |
2021-11-27 15:57:26 |
No build |
SDL: Respect inflight frames setting in GL. |
v1.12.3-291-gd15af6e9d |
Unknown W. Brackets |
2021-11-27 17:07:12 |
No build |
ThreadManager: Use atomic task optimistically. This makes EnqueueTaskOnThread take priority as well. Gives about 1% improvement in softgpu, reducing overhead a bit. |
v1.12.3-291-gae3299ea0 |
Unknown W. Brackets |
2021-11-21 17:46:15 |
No build |
softjit: Add stubbed DrawPixel for x64. |
v1.12.3-291-g6d38ea31d |
iota97 |
2021-11-27 10:47:49 |
No build |
Make CRT animation speed configurable |
v1.12.3-291-g0c6c2fb47 |
Unknown W. Brackets |
2021-11-27 15:00:18 |
No build |
jit: More atomically update pointer. |
v1.12.3-290-gdaae09b4a |
Henrik Rydgård |
2021-11-26 09:04:09 |
Download |
Download |
Download |
Merge: 65d3f96f0 ce5ae9585 Merge pull request #15171 from unknownbrackets/softgpu-cleanup Correct some alpha/stencil/blend issues in softgpu |
v1.12.3-281-g65d3f96f0 |
Henrik Rydgård |
2021-11-26 08:55:56 |
No build |
Merge: ca5397217 367cca96b Merge pull request #15172 from unknownbrackets/vertexjit-minor vertexjit: Optimize 5551 read a bit on x86/x64 |
v1.12.3-279-gca5397217 |
Unknown W. Brackets |
2021-11-25 17:31:44 |
|
Download |
Download |
Merge: fb755bac1 c0e61c965 Merge pull request #15169 from stuken/fix_libretro_vulkan_memory_leak Destroy backbuffer when shutting down libretro vulkan context. |
v1.12.3-278-gc0e61c965 |
Stuart Kenny |
2021-11-25 17:03:23 |
No build |
Add review suggestion. |
v1.12.3-277-gd609a7c8b |
Stuart Kenny |
2021-11-25 16:32:44 |
No build |
Destroy backbuffer when shutting down vulkan conext. |
v1.12.3-276-gfb755bac1 |
Henrik Rydgård |
2021-11-24 19:03:26 |
Download |
Download |
Download |
Merge: c7bba9bf7 afdd51c0e Merge pull request #15166 from stuken/libretro_fix_vma_assert Fix vma assert on libretro content close |
v1.12.3-275-gafdd51c0e |
Stuart Kenny |
2021-11-24 17:37:29 |
No build |
Build with correct preprocessor flag |
v1.12.3-274-gc7bba9bf7 |
Henrik Rydgård |
2021-11-23 09:19:26 |
Download |
Download |
Download |
Merge: 712b87ae5 f991f6a78 Merge pull request #15162 from hrydgard/integrate-vma Integrate VMA (Vulkan Memory Allocator) |
v1.12.3-273-gf991f6a78 |
Henrik Rydgård |
2021-11-23 08:53:19 |
No build |
Remove the old allocator visualizer. Keep the setting but hide it. Other feedback |
v1.12.3-272-g8f29d9542 |
Henrik Rydgård |
2021-11-22 19:53:00 |
No build |
Buildfixes |
v1.12.3-271-g2cbadefb2 |
Henrik Rydgård |
2021-11-22 19:01:57 |
No build |
Fix bugs in deletion. Delete redundant functions. |
v1.12.3-270-ga7591d782 |
Henrik Rydgård |
2021-11-22 09:53:09 |
No build |
Switch framebuffers to use VMA for allocation as well |
v1.12.3-269-g8d5247ddf |
Henrik Rydgård |
2021-11-22 09:41:14 |
No build |
Convert the PushBuffer to use VMA. |
v1.12.3-268-g0cbb7ab02 |
Henrik Rydgård |
2021-11-22 09:04:05 |
No build |
Change the PushBuffer API a bit to not take explicit memory types. |
v1.12.3-267-gc2f594cc7 |
Henrik Rydgård |
2021-11-22 09:44:05 |
No build |
Remove the VulkanDeviceAllocator |
v1.12.3-266-g1b1e585a3 |
Henrik Rydgård |
2021-11-21 23:38:14 |
No build |
More integration, use VMA in VulkanTexture |
v1.12.3-265-gce5ae9585 |
Unknown W. Brackets |
2021-11-26 07:06:48 |
No build |
softgpu: Correct alpha blend subtract on negative. Oops, we need to subtract signed, but then clamp to unsigned. |
v1.12.3-265-g8f9ce03a8 |
Henrik Rydgård |
2021-11-21 23:08:47 |
No build |
Start integrating VMA |
v1.12.3-264-geceb691f9 |
Henrik Rydgård |
2021-11-21 23:08:22 |
No build |
Add VMA to ext/ (AMD's Vulkan Memory Allocator) |
v1.12.3-264-gdad85b97f |
Unknown W. Brackets |
2021-11-26 06:00:34 |
No build |
softgpu: Use KEEP for any invalid stencil ops. This just keeps the ID more consistent. |
v1.12.3-263-gd4bf7ea39 |
Unknown W. Brackets |
2021-11-26 03:59:32 |
No build |
sofgpu: Disable alpha blend for invalid equations. |
v1.12.3-263-g712b87ae5 |
Henrik Rydgård |
2021-11-21 22:33:43 |
Download |
Download |
Download |
Merge: b3bd06805 81fba1f4a Merge pull request #12108 from hrydgard/vulkan-async-pipeline-creation Vulkan async pipeline creation |
v1.12.3-262-g35444b305 |
Unknown W. Brackets |
2021-11-26 03:46:15 |
No build |
softgpu: Accurately alpha blend. |
v1.12.3-261-g2acf7f4ed |
Unknown W. Brackets |
2021-11-26 03:45:23 |
No build |
softgpu: Use 0 alpha for 565 alpha blending. We were previously blending as 0xFF. |
v1.12.3-260-g81fba1f4a |
Henrik Rydgård |
2021-11-21 22:08:46 |
No build |
Minor refactor |
v1.12.3-260-g2ef7dd6b0 |
Unknown W. Brackets |
2021-11-23 02:14:29 |
No build |
softgpu: Correct tagging of vertexjit. |
v1.12.3-259-g73de8db99 |
Unknown W. Brackets |
2021-11-22 14:57:54 |
No build |
softgpu: Fix stencil DECR on 5551. |
v1.12.3-259-g29f54befb |
Henrik Rydgård |
2021-11-21 21:34:05 |
No build |
Comment improvement, restore accidental deletion |
v1.12.3-258-gf1cd1d535 |
Henrik Rydgård |
2021-11-21 21:23:15 |
No build |
Add a hidden setting to turn off the shader cache, for shader compile performance work |
v1.12.3-258-g34476a2b9 |
Unknown W. Brackets |
2021-11-25 03:53:24 |
No build |
PPGe: Prevent special ampersand handling. |
v1.12.3-258-g367cca96b |
Unknown W. Brackets |
2021-11-25 08:13:09 |
No build |
vertexjit: Optimize 5551 read a bit on x86/x64. |
v1.12.3-258-g53c6a3933 |
Unknown W. Brackets |
2021-11-22 02:52:51 |
No build |
softgpu: Use ALWAYS for alpha/depth test in clear. |
v1.12.3-257-gdda425b06 |
Henrik Rydgård |
2019-06-16 21:57:22 |
No build |
Vulkan: Add a single background thread for pipeline creation Add proper waits for compile-done Don't rely on non-standard struct initialization of classes Attempt to drain the pipeline compile queue before destroying the PipelineManager. Vulkan: Bump the cache version for testing |
v1.12.3-257-gb3bd06805 |
Henrik Rydgård |
2021-11-21 19:05:13 |
Download |
Download |
Download |
Merge: be152acf7 876c8cd36 Merge pull request #15158 from unknownbrackets/softjit softgpu: Fix PixelFuncID size |
v1.12.3-256-g876c8cd36 |
Unknown W. Brackets |
2021-11-21 18:39:14 |
No build |
softgpu: Fix PixelFuncID size. Oops, can't use unions in bitfields. Also improve typesafety. |
v1.12.3-256-g62f4875e2 |
Henrik Rydgård |
2019-06-16 20:29:38 |
No build |
VulkanRenderManager: Add deferred pipeline creation (to get it off the CPU thread) |
v1.12.3-255-gbe152acf7 |
Henrik Rydgård |
2021-11-21 17:49:06 |
|
Download |
Download |
Merge: 938e6d83c 28bc91bd7 Merge pull request #15157 from unknownbrackets/softjit Refactor draw pixel and hardcode another path |
v1.12.3-254-g28bc91bd7 |
Unknown W. Brackets |
2021-11-21 17:21:59 |
No build |
softgpu: Add func to tersely name pixel funcs. |
v1.12.3-253-gf8bc6e5b9 |
Unknown W. Brackets |
2021-11-21 16:28:43 |
No build |
softgpu: Template draw pixel on fb format. This introduces a small 5-10% perf improvement. |
v1.12.3-252-g09dc38080 |
Unknown W. Brackets |
2021-11-21 16:20:19 |
No build |
softgpu: Move draw pixel code to separate file. This separates things better anyway. No major perf impact. |
v1.12.3-251-g938e6d83c |
Henrik Rydgård |
2021-11-21 14:57:47 |
Download |
Download |
Download |
Merge: 824805ec1 f7a029c61 Merge pull request #15156 from unknownbrackets/vulkan Vulkan: Fix crash on shutdown after device lost |
v1.12.3-249-g824805ec1 |
Henrik Rydgård |
2021-11-21 10:50:06 |
Download |
Download |
Download |
Merge: 7c4c35265 9abf2a472 Merge pull request #15154 from unknownbrackets/softjit Use a pixel func ID in software rendering |
v1.12.3-244-g9abf2a472 |
Unknown W. Brackets |
2021-11-21 03:53:51 |
No build |
softgpu: Confirm mask doesn't hit stencil REPLACE. |
v1.12.3-243-gaa3786ed2 |
Unknown W. Brackets |
2021-11-20 23:52:51 |
No build |
softgpu: Force off alpha blend if uselessly on. This is a simple optimization to prevent some work games sometimes waste. |
v1.12.3-243-g7c4c35265 |
Henrik Rydgård |
2021-11-21 10:49:08 |
No build |
Merge: b6f376fa6 e2f0713cc Merge pull request #15155 from unknownbrackets/softgpu-fog softgpu: Clamp and round fog by mantissa bits |
v1.12.3-242-g26378f9c8 |
Unknown W. Brackets |
2021-11-20 23:45:38 |
No build |
softgpu: Specialize sprite based on pixel func ID. |
v1.12.3-241-gf7a31c992 |
Unknown W. Brackets |
2021-11-20 23:22:55 |
No build |
softgpu: Use pixel func ID to draw pixels. This just reduces reliance on gstate directly, and should help keep things consistent. |
v1.12.3-241-gb6f376fa6 |
Henrik Rydgård |
2021-11-20 23:19:27 |
Download |
Download |
Download |
Merge: 20c3c8f29 4f85b8b2e Merge pull request #15153 from hrydgard/depointerify-promise Threading: Remove a level of indirection from Promise<T> and Mailbox<T> |
v1.12.3-240-gf7a029c61 |
Unknown W. Brackets |
2021-11-21 14:35:07 |
No build |
Vulkan: Fix crash on shutdown after device lost. This happens in SDL every time, apparently. |
v1.12.3-240-ge2f0713cc |
Unknown W. Brackets |
2021-11-21 05:54:52 |
No build |
softgpu: Clamp and round fog by mantissa bits. This matches hardware calculated fog values much better. |
v1.12.3-240-g953200c99 |
Unknown W. Brackets |
2021-11-20 22:11:52 |
No build |
softgpu: Add func to calculate pixel func ID. This normalizes some things, and eventually can be used for a jit key. |
v1.12.3-240-g4f85b8b2e |
Henrik Rydgård |
2021-11-20 22:40:10 |
No build |
Threading: Remove a level of indirection from Promise and Mailbox. Makes using small copyable or POD objects in these more efficient, and if you want to you can just put a pointer or smart pointer in there, which will effectively do the same thing as the old setup. |
v1.12.3-239-g20c3c8f29 |
Henrik Rydgård |
2021-11-20 15:58:56 |
Download |
Download |
Download |
Merge: 420fde98e 5bf0068ea Merge pull request #14848 from iota97/dpad-size-fix Fix DPAD size calculation |
v1.12.3-237-g420fde98e |
Henrik Rydgård |
2021-11-20 15:52:52 |
Download |
Download |
|
Merge: 25034fdc5 6882070df Merge pull request #15147 from stuken/libretro_content_close_crash_fix Fix libretro crash on close content after cached GPU pointer cleanup. |
v1.12.3-235-g25034fdc5 |
Henrik Rydgård |
2021-11-20 15:48:43 |
Download |
Download |
Download |
Merge: 98cd023cf c9deeae6f Merge pull request #15151 from iota97/chat-touch Prevent chat menu touch to fall throght |
v1.12.3-233-gc9deeae6f |
iota97 |
2021-11-19 16:12:26 |
No build |
Prevent chat menu touch to fall throght |
v1.12.3-233-g6882070df |
Stuart Kenny |
2021-11-17 21:33:44 |
No build |
Fix crash on close content after cached GPU pointer cleanup. |
v1.12.3-233-g98cd023cf |
Henrik Rydgård |
2021-11-20 14:47:59 |
Download |
Download |
|
On desktop, change an empty current directory to "/" on startup. Just avoids some confusion. |
v1.12.3-232-gb6e7fe1aa |
Henrik Rydgård |
2021-11-15 16:44:34 |
|
Download |
Download |
Merge: 46a434797 a871550d3 Merge pull request #15143 from unknownbrackets/ui-font-atlas UI: Switch to font texture for debug stats |
v1.12.3-230-g46a434797 |
Unknown W. Brackets |
2021-11-15 16:08:57 |
Download |
Download |
Download |
Merge: 4c1fbaf00 b6bdd6957 Merge pull request #15141 from unknownbrackets/softgpu Rectangle fast path tweaks for softgpu |
v1.12.3-224-gb6bdd6957 |
Unknown W. Brackets |
2021-11-15 15:26:11 |
No build |
softgpu: Clear by dividing out subpixel first. |
v1.12.3-223-gf802c3bc6 |
Unknown W. Brackets |
2021-11-15 15:09:12 |
No build |
softgpu: Add some comments and cleanup. |
v1.12.3-222-gbabd63c64 |
Unknown W. Brackets |
2021-11-15 03:44:30 |
No build |
softgpu: Tune thread minimums better. Darkstalkers seems more sensitive to these than many other games, this improves performance more. |
v1.12.3-221-g66f635cba |
Unknown W. Brackets |
2021-11-14 21:46:05 |
No build |
sfotgpu: Use threads to apply clears. |
v1.12.3-220-g2ab7499d8 |
Unknown W. Brackets |
2021-11-14 21:17:41 |
No build |
softgpu: Combine sliced rectangles. This mostly affects clears, and reduces overhead. Only about 2% improvement, but it's a small change. |
v1.12.3-219-g0281e2f01 |
Unknown W. Brackets |
2021-11-14 19:44:36 |
No build |
softgpu: Split out rectangle path for combining. |
v1.12.3-218-g9545e3b0e |
Unknown W. Brackets |
2021-11-14 19:28:39 |
No build |
softgpu: Fixup range cull for fans and fast path. |
v1.12.3-217-gfb6fadbbb |
Unknown W. Brackets |
2021-11-14 19:24:54 |
No build |
softgpu: Fast path rectangles as fans. Some games, such as Legend of Heroes III, use fans instead of strips. |
v1.12.3-217-g4c1fbaf00 |
Henrik Rydgård |
2021-11-15 09:17:33 |
Download |
Download |
Download |
Merge: 83fb09367 8a5f07b86 Merge pull request #15142 from unknownbrackets/gpu-cleanup Cleanup some cached pointers in GPU classes |
v1.12.3-216-g09a9927b8 |
Unknown W. Brackets |
2021-11-14 18:29:58 |
No build |
softgpu: Use range loops for sprite fast path. |
v1.12.3-215-g55cde6bd6 |
Unknown W. Brackets |
2021-11-14 18:10:12 |
No build |
softgpu: Check flat z in fast path. |
v1.12.3-214-g361c8f966 |
Unknown W. Brackets |
2021-11-14 18:00:07 |
No build |
softgpu: Fast path triangles without textures. The fast path may still be useful in this case. |
v1.12.3-214-g83fb09367 |
Unknown W. Brackets |
2021-11-15 07:56:00 |
Download |
Download |
Download |
Merge: 87d2e16b1 96c1ae0f1 Merge pull request #15140 from unknownbrackets/debugger-fix Debugger: Fix crash on stepping/break |
v1.12.3-214-g8a5f07b86 |
Unknown W. Brackets |
2021-11-15 00:25:28 |
No build |
Vulkan: Don't cache vulkan_ with draw context. Since we can get the VulkanContext cheaply from the draw context, it's easier to make sure things stay up to date. |
v1.12.3-213-ga871550d3 |
Unknown W. Brackets |
2021-11-15 16:04:17 |
No build |
UI: Switch to font texture for debug stats. |
v1.12.3-213-g96c1ae0f1 |
Unknown W. Brackets |
2021-11-14 18:31:43 |
No build |
Debugger: Fix crash on stepping/break. |
v1.12.3-213-g5bb6245b1 |
Unknown W. Brackets |
2021-11-14 17:43:52 |
No build |
softgpu: Fix leaked range flag on cull. Fixes some backgrounds in Final Fantasy 4, probably others. |
v1.12.3-213-g0dc768883 |
Unknown W. Brackets |
2021-11-14 23:13:48 |
No build |
GPU: Cleanup some extra pointers in fb managers. These weren't being used / weren't final anyway. |
v1.12.3-212-g87d2e16b1 |
Henrik Rydgård |
2021-11-14 00:15:07 |
Download |
Download |
Download |
Merge: a783f4994 42bc9066e Merge pull request #15138 from hrydgard/delay-load-dialogs Windows debugger: Load the dialogs on demand. |
v1.12.3-211-g42bc9066e |
Henrik Rydgård |
2021-11-13 22:47:29 |
No build |
Add shortcut for content_uri and native paths in CleanRecent. Saves 150ms. |
v1.12.3-210-gfc26beca4 |
Henrik Rydgård |
2021-11-13 22:24:30 |
No build |
Also delay-load the VFPU dialog, just because |
v1.12.3-209-gc004e9ca9 |
Henrik Rydgård |
2021-11-13 22:10:37 |
No build |
Windows debugger: Load the dialogs on demand. I think this is especially good for the Ge dialog since we now can avoid initializing that extra GL context unless you open the dialog. |
v1.12.3-208-ga783f4994 |
Henrik Rydgård |
2021-11-13 22:10:09 |
Download |
Download |
Download |
Merge: a25d768d5 e21f2b8fc Merge pull request #15135 from hrydgard/use-set-thread-description Use the "new" API SetThreadDescription to set thread names on Windows. |
v1.12.3-204-ga25d768d5 |
Henrik Rydgård |
2021-11-13 17:34:27 |
Download |
Download |
Download |
Merge: 3b77d29b9 e37e8850d Merge pull request #15134 from PutuDesca/patch-3 Last update (id_ID.ini) |
v1.12.3-203-ge37e8850d |
PutuDesca |
2021-11-13 15:58:34 |
No build |
Last update (id_ID.ini) I think this is enough |
v1.12.3-202-g3b77d29b9 |
Henrik Rydgård |
2021-11-13 11:54:48 |
Download |
Download |
Download |
Merge: bf1aa22fc 12581ea6c Merge pull request #15132 from LightVR0/patch-4 Retraducción |
v1.12.3-200-gbf1aa22fc |
Henrik Rydgård |
2021-11-13 11:54:32 |
No build |
Merge: 82465cb2e f60a20ed7 Merge pull request #15133 from PutuDesca/patch-2 Update id_ID.ini |
v1.12.3-199-gf60a20ed7 |
PutuDesca |
2021-11-13 03:18:32 |
No build |
Minor fixes |
v1.12.3-198-g12581ea6c |
Victor Rojas Carrasco (VR0) |
2021-11-13 00:25:08 |
No build |
Update es_LA.ini |
v1.12.3-198-g39b71f35f |
PutuDesca |
2021-11-13 03:09:50 |
No build |
Update id_ID.ini |
v1.12.3-197-g82465cb2e |
Henrik Rydgård |
2021-11-12 14:21:03 |
Download |
Download |
Download |
Merge: 5a8b0986f 227335fca Merge pull request #15131 from Narugakuruga/patch-9 Update zh_CN.ini |
v1.12.3-196-g227335fca |
Narugakuruga |
2021-11-12 14:18:58 |
No build |
Update zh_CN.ini minor wording |
v1.12.3-195-g5a8b0986f |
Henrik Rydgård |
2021-11-11 13:15:56 |
Download |
Download |
Download |
Merge: eb12c1485 9e6e17dd3 Merge pull request #15127 from PutuDesca/patch-1 id_ID.ini |
v1.12.3-194-g9e6e17dd3 |
PutuDesca |
2021-11-11 12:19:19 |
No build |
Update id_ID.ini |
v1.12.3-193-g74f50f024 |
PutuDesca |
2021-11-11 12:11:27 |
No build |
Id |
v1.12.3-192-gd1ae9677f |
PutuDesca |
2021-11-11 12:04:47 |
No build |
id_ID.ini |
v1.12.3-191-geb12c1485 |
Henrik Rydgård |
2021-11-11 07:30:20 |
Download |
Download |
Download |
Merge: 80933ac4c dc843c258 Merge pull request #15124 from unknownbrackets/vblank-mutex Display: Prevent lock around listener calls |
v1.12.3-189-g80933ac4c |
Henrik Rydgård |
2021-11-10 08:48:34 |
Download |
Download |
Download |
Merge: 1d323f96d 161a32b4a Merge pull request #15118 from hrydgard/disable-opengl-fallback-android-11 On Android 11 and later, let's not fallback to OpenGL on init crashes. |
v1.12.3-188-ge21f2b8fc |
Unknown W. Brackets |
2021-11-13 18:40:07 |
No build |
Common: UWP buildfix. Just use SetThreadDescription() directly, assuming new enough Windows. |
v1.12.3-187-g9f1c9b996 |
Henrik Rydgård |
2021-11-13 18:12:09 |
No build |
Buildfix |
v1.12.3-187-g1d323f96d |
Henrik Rydgård |
2021-11-10 08:47:21 |
No build |
Merge: df9be770d 42f92dff6 Merge pull request #15120 from PutuDesca/patch-3 Update *id_ID.ini* |
v1.12.3-186-g161a32b4a |
Henrik Rydgård |
2021-11-09 23:05:23 |
No build |
On Android 11 and later, let's not fallback to OpenGL at all. Not meaningful since Vulkan is stable and widely used now and we really don't do anything crazy when drawing the menu. See #15079 |
v1.12.3-186-g42f92dff6 |
PutuDesca |
2021-11-10 07:40:01 |
No build |
Update *id_ID.ini* and some fixes For the Balinese translation of PPSSPP, I will not continue (I stopped) because I will focus on optimizing the Indonesian language translation. Thanks... |
v1.12.3-186-g6e1455fd5 |
Henrik Rydgård |
2021-11-13 18:02:36 |
No build |
Use the "new" API SetThreadDescription to set thread names on Windows. Mainly useful in debugging and profiling tools. Using the new function helps modern debugging/profiling tools like Superluminal which don't support the old exception method. (Is there any old tool left that might be a reason we'd want to do both?) |
v1.12.3-185-gdf9be770d |
Henrik Rydgård |
2021-11-09 22:54:47 |
Download |
Download |
Download |
Add tip to Lazy texture caching button. Replaces #14183 |
v1.12.3-184-g4161b500a |
Henrik Rydgård |
2021-11-09 22:51:09 |
No build |
Merge: 4d3890547 eb81d5b30 Merge pull request #15021 from unknownbrackets/ui-font-atlas UI: Support a second texture for just fonts |
v1.12.3-182-g4d3890547 |
Henrik Rydgård |
2021-11-07 23:21:29 |
Download |
Download |
Download |
Merge: 9b457f544 1066224b6 Merge pull request #15100 from vit9696/master SDL: Read assets from Resources on macOS like on iOS |
v1.12.3-180-g9b457f544 |
Henrik Rydgård |
2021-11-07 20:45:11 |
Download |
Download |
Download |
Merge: da697d861 f66e24372 Merge pull request #15111 from unknownbrackets/softgpu-scissor softgpu: Correct scissor for pixel centers |
v1.12.3-178-gda697d861 |
Unknown W. Brackets |
2021-11-07 20:36:28 |
|
|
Download |
Merge: 3f4562c55 fb69d5638 Merge pull request #15110 from unknownbrackets/headless-compare Headless: Generate a difference highlighting png |
v1.12.3-177-gfb69d5638 |
Unknown W. Brackets |
2021-11-07 20:05:17 |
No build |
Headless: Generate a difference highlighting png. Only for graphics tests that generate a screenshot, including ppdmp. |
v1.12.3-176-g92f9d3dc4 |
Unknown W. Brackets |
2021-11-07 19:01:39 |
No build |
Headless: Move screenshot compare to class. |
v1.12.3-175-gf66e24372 |
Unknown W. Brackets |
2021-11-07 20:19:41 |
No build |
softgpu: Correct scissor for pixel centers. |
v1.12.3-175-gdc843c258 |
Unknown W. Brackets |
2021-11-11 04:30:25 |
No build |
Display: Prevent lock around listener calls. Fixes #15123, crash in Bleach: Soul Carnival 2. |
v1.12.3-175-g0875c217c |
Unknown W. Brackets |
2021-11-07 19:01:16 |
No build |
Headless: Fix ppdmp compare. |
v1.12.3-174-g3f4562c55 |
Henrik Rydgård |
2021-11-07 17:33:55 |
Download |
Download |
Download |
Merge: 1f502b8f9 b152dc1b5 Merge pull request #15109 from hrydgard/texture-upscale-rework Texture upscale shader rework (drastic perf improvement) |
v1.12.3-173-gb152dc1b5 |
Henrik Rydgård |
2021-11-07 16:48:37 |
No build |
Remove ARM Mali blacklisting for 4xBRZ, works now |
v1.12.3-172-gf58e75e46 |
Henrik Rydgård |
2021-11-07 16:31:28 |
No build |
Remove unused variable |
v1.12.3-171-g43dc54bc4 |
Henrik Rydgård |
2021-11-07 16:29:28 |
No build |
Comment fix, remove assert |
v1.12.3-170-gc60feef55 |
Henrik Rydgård |
2021-11-07 16:08:57 |
No build |
Remove support for 16-bit textures from the upscaling shader, to shorten it for benefit of mobile GPUs |
v1.12.3-169-g5654d3c9e |
Henrik Rydgård |
2021-11-07 15:51:58 |
No build |
Fix edge conditions in 4xXBZR |
v1.12.3-168-g281ddc243 |
Henrik Rydgård |
2021-11-07 15:47:05 |
No build |
Speed up the 4xBRZ upscaler with 16x and the MMPX one with 4x by not doing redundant work |
v1.12.3-167-g634970492 |
Henrik Rydgård |
2021-11-07 13:12:28 |
No build |
Switch texture scaling shaders to a fixed scale model, preparing for the next change. |
v1.12.3-166-gc111d6cc2 |
Henrik Rydgård |
2021-11-07 12:55:39 |
No build |
Remove the copy-compute-shader path |
v1.12.3-165-g1f502b8f9 |
Henrik Rydgård |
2021-11-06 21:35:11 |
Download |
Download |
Download |
Merge: 35746ca52 142db5d61 Merge pull request #15106 from unknownbrackets/depth-cull GLES: Explicitly enable ARB_cull_distance |
v1.12.3-163-g35746ca52 |
Henrik Rydgård |
2021-11-06 15:42:31 |
Download |
Download |
Download |
Merge: aefc21f4a 8fded9a2c Merge pull request #15104 from PutuDesca/patch-2 Update id_ID.ini |
v1.12.3-161-gaefc21f4a |
Henrik Rydgård |
2021-11-06 13:40:57 |
Download |
Download |
Download |
Merge: 5ff1d8601 b592e918b Merge pull request #15096 from unknownbrackets/debugger-display Fix an issue in GE frame dump recording |
v1.12.3-159-g8fded9a2c |
PutuDesca |
2021-11-06 13:00:59 |
No build |
Update (id_ID.ini) translation Update Indonesian Translation #PutuDesca & eerdfz |
v1.12.3-158-g5ff1d8601 |
Henrik Rydgård |
2021-11-06 09:18:30 |
Download |
Download |
Download |
Merge: ebc05b314 ab2f05788 Merge pull request #15101 from Halo-Michael/master Update CMakeLists.txt & zh_CN.ini |
v1.12.3-155-gebc05b314 |
Henrik Rydgård |
2021-11-06 09:16:29 |
Download |
|
Download |
Merge: 09aee83dd 8db2d37e6 Merge pull request #15099 from unknownbrackets/softgpu-depth Fix depth cull in softgpu |
v1.12.3-152-gab2f05788 |
Halo-Michael |
2021-11-06 07:59:37 |
No build |
Update CMakeLists.txt |
v1.12.3-152-g8db2d37e6 |
Unknown W. Brackets |
2021-11-06 05:38:13 |
No build |
softgpu: Fix depth cull in softgpu. Was improperly skipping cull for positive Z. |
v1.12.3-152-g09aee83dd |
Henrik Rydgård |
2021-11-06 09:15:37 |
No build |
Merge: c99e19c19 b88d676f7 Merge pull request #15098 from hrydgard/remove-gl-vertex-cache Remove the vertex cache from the OpenGL backend. |
v1.12.3-151-gfe440d40e |
Unknown W. Brackets |
2021-11-06 05:36:38 |
No build |
softgpu: Clip full weighted Z without truncating. In case wsum_recip is nan or similar, we want to make sure we still properly clip to minz/maxz. |
v1.12.3-151-gb88d676f7 |
Henrik Rydgård |
2021-11-06 00:45:43 |
No build |
Remove the vertex cache from the OpenGL backend. It was disabled for a very long time, and now that we've re-enabled it, it mostly causes problems. Not feeling like debugging it on weird hardware, I think it's better to focus energy on other optimizations. |
v1.12.3-151-g1066224b6 |
vit9696 |
2021-11-06 07:22:08 |
No build |
SDL: Read assets from Resources on macOS like on iOS closes #15041 |
v1.12.3-151-g142db5d61 |
Unknown W. Brackets |
2021-11-06 19:33:41 |
No build |
GLES: Explicitly enable ARB_cull_distance. |
v1.12.3-151-g55e64b0ab |
Halo-Michael |
2021-11-06 07:55:44 |
No build |
Update CMakeLists.txt & zh_CN.ini |
v1.12.3-150-gc99e19c19 |
Henrik Rydgård |
2021-11-04 08:58:32 |
|
Download |
Download |
Merge: 4c5e2068a f03fa2b0b Merge pull request #15097 from unknownbrackets/softgpu-lines softgpu: Improve accuracy of line drawing |
v1.12.3-149-gf03fa2b0b |
Unknown W. Brackets |
2021-11-04 08:11:09 |
No build |
softgpu: Improve accuracy of line drawing. Needs higher precision to change pixel at the right time. This makes the lines in Persona 1 look right, see #3871. |
v1.12.3-148-g4c5e2068a |
Henrik Rydgård |
2021-11-03 18:39:14 |
Download |
Download |
Download |
Merge: d917204da ea2a77d41 Merge pull request #15093 from IncognitoMan/patch-1 Fix zimtool compilation. |
v1.12.3-147-gea2a77d41 |
IncognitoMan |
2021-11-03 17:23:57 |
No build |
Fix zimtool compilation. |
v1.12.3-146-gd917204da |
Henrik Rydgård |
2021-11-03 07:36:39 |
Download |
Download |
Download |
Merge: a8cbc792d ec1d980b3 Merge pull request #15091 from unknownbrackets/lines GPU: Sort line verts to correct bias |
v1.12.3-146-gb592e918b |
Unknown W. Brackets |
2021-11-04 01:41:07 |
No build |
Headless: Indicate HAS_DISPLAY=0. This will make tests run as they do on a PSP, with display, outside headless. |
v1.12.3-145-gec1d980b3 |
Unknown W. Brackets |
2021-11-03 05:57:00 |
No build |
GPU: Sort line verts to correct bias. We want it to consistently go down and right. This improves Persona 2 UI significantly (see #3332.) |
v1.12.3-145-ga0599f70c |
Unknown W. Brackets |
2021-11-04 01:40:20 |
No build |
GE Debugger: Record until some drawing. Otherwise, we end up with empty frame dumps if games call display twice. |
v1.12.3-144-ga8cbc792d |
Henrik Rydgård |
2021-11-02 09:16:02 |
Download |
Download |
Download |
Merge: 65115a8af b71c2f880 Merge pull request #15090 from PutuDesca/patch-1 New update translation id_ID.ini |
v1.12.3-143-gb71c2f880 |
PutuDesca |
2021-11-02 08:31:16 |
No build |
New update translation id_ID.ini |
v1.12.3-142-g65115a8af |
Henrik Rydgård |
2021-11-01 15:17:24 |
Download |
Download |
Download |
Merge: 7ba8cf63b a6e60703f Merge pull request #15080 from PutuDesca/patch-2 id_ID.ini |
v1.12.3-141-ga6e60703f |
PutuDesca |
2021-11-01 14:37:00 |
No build |
Update id_ID.ini Update indonesian translation |
v1.12.3-140-g7ba8cf63b |
Henrik Rydgård |
2021-11-01 10:24:45 |
|
Download |
Download |
Merge: 17d807197 0f41f5c1e Merge pull request #15077 from unknownbrackets/indonesian Indonesian translation |
v1.12.3-136-g17d807197 |
Henrik Rydgård |
2021-11-01 10:23:56 |
Download |
|
|
Merge: 931f20ed4 76e169064 Merge pull request #15076 from unknownbrackets/sw-lines GPU: Expand lines to triangles |
v1.12.3-133-g0f41f5c1e |
PutuDesca |
2021-11-01 02:01:30 |
No build |
Lang: Fix some Indonesian strings. |
v1.12.3-132-g931f20ed4 |
Unknown W. Brackets |
2021-11-01 03:14:42 |
Download |
Download |
Download |
Merge: 039b97ddd 440a0090c Merge pull request #15078 from vit9696/patch-1 Build: Add missing bundle identifier to macOS builds |
v1.12.3-132-g2cb96dd65 |
Unknown W. Brackets |
2021-11-01 00:01:11 |
No build |
Lang: Fix CRC value formatting in id_ID and pt_BR. |
v1.12.3-131-g440a0090c |
Vitaly Cheptsov |
2021-11-01 02:49:37 |
No build |
Build: Add missing bundle identifier to macOS builds |
v1.12.3-131-g76e169064 |
Unknown W. Brackets |
2021-10-31 23:49:20 |
No build |
GPU: Keep diagonal lines the same width. |
v1.12.3-131-g5f3434da5 |
PutuDesca |
2021-11-01 00:00:46 |
No build |
Lang: Indonesian translation. |
v1.12.3-130-g60bd25582 |
Unknown W. Brackets |
2021-10-31 22:47:21 |
No build |
Vulkan: Remove wide line handling. No longer used, since we convert lines to triangles now. |
v1.12.3-130-g039b97ddd |
Henrik Rydgård |
2021-10-31 22:20:25 |
Download |
Download |
Download |
Merge: 3d1106cdf ea6d0f07e Merge pull request #15075 from unknownbrackets/sw-points Draw points using triangles |
v1.12.3-129-g2718e81c0 |
Unknown W. Brackets |
2021-10-31 22:46:46 |
No build |
GPU: Expand lines to triangles. |
v1.12.3-128-gea6d0f07e |
Unknown W. Brackets |
2021-10-31 21:19:51 |
No build |
GPU: Correct point width/height. Oops, shouldn't be half in 3D transform. |
v1.12.3-127-g1d76e55f8 |
Unknown W. Brackets |
2021-10-31 21:07:03 |
No build |
Vulkan: Disable large points feature. No longer used. |
v1.12.3-126-gb3a8e013f |
Unknown W. Brackets |
2021-10-31 21:06:06 |
No build |
GPU: Expand points into triangles for higher res. |
v1.12.3-126-g3d1106cdf |
Henrik Rydgård |
2021-10-31 19:52:04 |
Download |
Download |
Download |
Merge: 8a718a820 4fb09859f Merge pull request #15073 from unknownbrackets/sw-lines Cleanup line/point handling and refactor a bit |
v1.12.3-125-g4fb09859f |
Unknown W. Brackets |
2021-10-31 19:09:04 |
No build |
GPU: Refactor out rectangle expansion. Just so it's cleaner when the same is done for lines. |
v1.12.3-124-g9fc94a349 |
Unknown W. Brackets |
2015-12-14 02:17:21 |
No build |
GPU: Skip cull for lines and points. These already always go through software transform, so make sure we handle them consistently. We'll eventually convert to triangles. |
v1.12.3-123-g8a718a820 |
Henrik Rydgård |
2021-10-31 17:29:41 |
Download |
Download |
Download |
Merge: 0c45700f1 bffa68a56 Merge pull request #15072 from unknownbrackets/guardband Implement depth culling in software transform |
v1.12.3-119-g0c45700f1 |
Henrik Rydgård |
2021-10-31 17:27:30 |
No build |
Merge: 3bf6b140c a498f164e Merge pull request #15070 from hrydgard/sw-transform-opt Minor optimizations in software transform |
v1.12.3-118-ga498f164e |
Henrik Rydgård |
2021-10-31 16:32:45 |
No build |
vmulq_laneq_f32 not supported on ARM32 |
v1.12.3-117-g3245f54dc |
Henrik Rydgård |
2021-10-31 13:44:54 |
No build |
Optimize the rotation a bit (limit to VK/D3D11, mat2 instead of mat4) |
v1.12.3-116-gfdacf751c |
Henrik Rydgård |
2021-10-31 13:09:44 |
No build |
NEON/SSE-optimize some matrix multiplications used by software transform Will hopefully reclaim any potential speed loss from the recent refactor. |
v1.12.3-115-g14fa7942b |
Henrik Rydgård |
2021-10-31 12:24:51 |
No build |
Sneak in a gradle bump |
v1.12.3-114-g3bf6b140c |
Henrik Rydgård |
2021-10-31 13:35:13 |
Download |
Download |
Download |
Don't forget to check for bufferedRendering before enabling screen rotation in the shader. |
v1.12.3-113-gbffa68a56 |
Unknown W. Brackets |
2021-10-31 15:22:59 |
No build |
GPU: Cleanup comments on swtranform cull. |
v1.12.3-113-ga3a6bdc19 |
Henrik Rydgård |
2021-10-31 11:09:59 |
Download |
Download |
Download |
Merge: a9d7948f7 b4715e4d8 Merge pull request #15069 from unknownbrackets/swtransform-project Process projection inside software transform |
v1.12.3-112-g5128480d7 |
Unknown W. Brackets |
2021-10-23 23:20:44 |
No build |
GPU: Implement cull behavior in sw transform. |
v1.12.3-111-g7edfdd2cd |
Unknown W. Brackets |
2021-10-31 05:03:01 |
No build |
GPU: Rename pos/uv w for clarity. |
v1.12.3-110-gb4715e4d8 |
Unknown W. Brackets |
2021-10-31 05:01:07 |
No build |
GPU: Correct w on immediate prim. |
v1.12.3-109-gb4bc4c5c7 |
Unknown W. Brackets |
2021-10-31 02:26:23 |
No build |
GPU: Remove buggy rectangle culling. Transformed rectangles are uncommon, but culling them properly is a bit trickier than this, so remove for now. |
v1.12.3-108-gb5a2afef7 |
Unknown W. Brackets |
2021-10-31 02:32:15 |
No build |
D3D11: Fix fog in software transform. |
v1.12.3-107-ge688bb2cd |
Unknown W. Brackets |
2021-10-24 21:27:47 |
No build |
GPU: Correct software transform projection. Now reading the new fog value. |
v1.12.3-106-g4ec75de0e |
Unknown W. Brackets |
2021-10-24 21:07:57 |
No build |
GPU: Add fog separately for swtransform verts. At this point, still being processed wrong, this just changes the attribute structure. |
v1.12.3-105-gb87451de9 |
Unknown W. Brackets |
2021-10-23 22:44:10 |
No build |
GPU: Restore rotation handling in sw transform. |
v1.12.3-104-g4e5ce403b |
Unknown W. Brackets |
2021-10-23 21:20:00 |
No build |
GPU: Process proj matrix in sw transform. Will need this to properly handle culling and clipping in software transform. Temporarily breaks display rotation handling (Vulkan/UWP.) |
v1.12.3-103-g159eab514 |
Unknown W. Brackets |
2021-10-23 20:59:34 |
No build |
GPU: Set projection matrix per backend. There's a bit of variance, so this keeps the central code clean. |
v1.12.3-102-gf35c7d04b |
Unknown W. Brackets |
2021-10-31 02:30:05 |
No build |
GPU: Update viewport params before sw transform. |
v1.12.3-102-ga9d7948f7 |
Henrik Rydgård |
2021-10-29 08:56:00 |
Download |
Download |
Download |
Merge: 030bfb1fb 63966cb7a Merge pull request #15065 from CarterLi/master Build: allow using system zstd library |
v1.12.3-101-g3730460bc |
Unknown W. Brackets |
2021-10-23 20:29:19 |
No build |
GPU: Move swtransform flippedY to params. |
v1.12.3-101-g63966cb7a |
李通洲 |
2021-10-28 10:30:05 |
No build |
Build: allow using system zstd library |
v1.12.3-100-g030bfb1fb |
Unknown W. Brackets |
2021-10-26 15:54:03 |
Download |
Download |
Download |
GPU: Fix missing newline in shader. |
v1.12.3-99-g6099c4f41 |
Henrik Rydgård |
2021-10-26 10:46:08 |
Download |
Download |
Download |
Merge: edc4e69c3 906a04f1f Merge pull request #15058 from hrydgard/cull-distance-fix Make sure to not leave cull distance uninitialized in other paths |
v1.12.3-98-g906a04f1f |
Henrik Rydgård |
2021-10-26 09:56:38 |
No build |
Make sure to not leave cull distance uninitialized in other paths, if we do write to it in some path. |
v1.12.3-97-gedc4e69c3 |
Henrik Rydgård |
2021-10-25 23:31:30 |
Download |
Download |
Download |
Merge: bd07e188a 76186d191 Merge pull request #15025 from unknownbrackets/texreplace-pop Allow delayed loading of texture replacements |
v1.12.3-84-gbd07e188a |
Henrik Rydgård |
2021-10-25 15:32:29 |
Download |
Download |
Download |
Merge: 643bfd670 09daace8b Merge pull request #15057 from unknownbrackets/glbuffer-assert GLES: Skip assert if no buffer |
v1.12.3-84-g76186d191 |
Unknown W. Brackets |
2021-10-24 07:42:57 |
No build |
Replacement: Allow starting a texture at budget. |
v1.12.3-83-gabc80f101 |
Unknown W. Brackets |
2021-10-24 07:00:51 |
No build |
Replacement: Correct budget on later frames. |
v1.12.3-83-g09daace8b |
Unknown W. Brackets |
2021-10-25 15:27:45 |
No build |
GLES: Skip assert if no buffer. |
v1.12.3-82-gfa0e19471 |
Unknown W. Brackets |
2021-10-24 05:56:19 |
No build |
Replacement: Add ini setting to disable pop-in. |
v1.12.3-82-g643bfd670 |
Henrik Rydgård |
2021-10-24 20:40:05 |
Download |
Download |
Download |
Merge: 59f3d4b8f 5adaf87db Merge pull request #15055 from iota97/resize-analog-fix Fix analog resize |
v1.12.3-81-g5adaf87db |
iota97 |
2021-10-24 20:33:24 |
No build |
Fix analog resize |
v1.12.3-81-g4c1b5564d |
Unknown W. Brackets |
2021-10-24 04:58:23 |
No build |
Replacement: Tweak some thread safety. |
v1.12.3-80-gc0054dc6c |
Unknown W. Brackets |
2021-10-23 17:06:55 |
No build |
Replacement: Ensurely orderly stop on reset. If the texture is being loaded and we stop or reset, make sure it stops to avoid any crash or hang. |
v1.12.3-80-g59f3d4b8f |
Henrik Rydgård |
2021-10-24 11:56:52 |
Download |
Download |
Download |
Merge: 067f45d56 fc2efe5df Merge pull request #15051 from unknownbrackets/debugger Debugger: Add reason to cpu.stepping event |
v1.12.3-79-gfc2efe5df |
Unknown W. Brackets |
2021-10-24 02:22:09 |
No build |
Debugger: Add reason to cpu.stepping event. |
v1.12.3-79-g09f0578a6 |
Unknown W. Brackets |
2021-10-21 22:21:23 |
No build |
Replacement: Use a thread to load tex replacements. |
v1.12.3-78-gee882d186 |
Unknown W. Brackets |
2021-10-17 22:26:02 |
No build |
Replacement: Avoid rebuild until ready. |
v1.12.3-78-g2bd13c5d9 |
Unknown W. Brackets |
2021-10-24 01:56:15 |
No build |
Debugger: Track reason for entering stepping. |
v1.12.3-77-g072140562 |
Unknown W. Brackets |
2021-10-17 21:46:02 |
No build |
Replacement: Avoid clash with X define. |
v1.12.3-77-g067f45d56 |
Henrik Rydgård |
2021-10-23 17:46:38 |
Download |
Download |
Download |
Merge: e094f5673 5557950a4 Merge pull request #15050 from unknownbrackets/guardband GPU: Allow range cull on Mali/etc. |
v1.12.3-76-g83b7b33cf |
Unknown W. Brackets |
2021-10-17 21:36:20 |
No build |
Replacement: Centralize lookup logic. And make sure we don't change our minds about using a replacement during a draw. |
v1.12.3-75-ge094f5673 |
Unknown W. Brackets |
2021-10-22 18:09:06 |
Download |
Download |
Download |
Core: Fix unused variable warning. |
v1.12.3-75-g045d90252 |
Unknown W. Brackets |
2021-10-17 18:35:11 |
No build |
Replacement: Delay load texture data. |
v1.12.3-74-g36fc2c262 |
Unknown W. Brackets |
2021-10-17 18:16:54 |
No build |
Replacement: Purge old cached decoded textures. Not actually decoding into the cache, just setup. |
v1.12.3-74-g7d94f3777 |
Unknown W. Brackets |
2021-10-22 05:47:18 |
Download |
|
Download |
Merge: 12215a3c6 e12e237d0 Merge pull request #15044 from hrydgard/update-ffmpeg-linux-pic Update ffmpeg submodule with new linux arm64 build compiled with -pic |
v1.12.3-73-ge12e237d0 |
Henrik Rydgård |
2021-10-22 00:50:19 |
No build |
Update ffmpeg submodule with new linux arm64 build compiled with -pic See https://github.com/hrydgard/ppsspp-ffmpeg/pull/64 |
v1.12.3-73-g5557950a4 |
Unknown W. Brackets |
2021-10-23 17:41:12 |
No build |
GPU: Allow range cull on Mali/etc. Previously had been disabled when cullDistance/clipDistance were unsupported, but it's still helpful without those. See #15049. |
v1.12.3-73-g2356280a9 |
Unknown W. Brackets |
2021-10-17 17:54:45 |
No build |
Replacement: Add structure for delayed loading. |
v1.12.3-72-g12215a3c6 |
Henrik Rydgård |
2021-10-22 00:39:10 |
Download |
Download |
Download |
Merge: 5e2c4942e d804d35dc Merge pull request #15043 from unknownbrackets/guardband GPU: Enable new guardband culling again |
v1.12.3-71-gd804d35dc |
Unknown W. Brackets |
2021-10-22 00:29:51 |
No build |
GPU: Enable new guardband culling again. |
v1.12.3-70-g5e2c4942e |
Henrik Rydgård |
2021-10-21 23:09:33 |
Download |
Download |
Download |
Merge: 4bd4cde4a c72d04517 Merge pull request #15035 from unknownbrackets/guardband Compat: Ignore DisableRangeCulling with clip/cull |
v1.12.3-68-g4bd4cde4a |
Henrik Rydgård |
2021-10-21 00:56:16 |
Download |
Download |
Download |
Merge: 9271db091 d5dac66c7 Merge pull request #15040 from unknownbrackets/path-slashes Path: Avoid adding a double slash from root |
v1.12.3-66-g9271db091 |
Henrik Rydgård |
2021-10-20 11:11:40 |
Download |
Download |
Download |
Merge: a43f435ef 5600ac016 Merge pull request #15036 from vit9696/patch-2 Adhoc: Drop useless pointer check |
v1.12.3-65-g5600ac016 |
Vitaly Cheptsov |
2021-10-20 11:08:29 |
No build |
Adhoc: Drop useless pointer check Fixes compiler warning (-Wpointer-bool-conversion) |
v1.12.3-64-ga43f435ef |
Henrik Rydgård |
2021-10-20 09:22:34 |
Download |
Download |
Download |
Update Italian (it_IT) translation, thanks Vecna |
v1.12.3-63-ge93c39205 |
Henrik Rydgård |
2021-10-20 08:07:21 |
Download |
Download |
Download |
Merge: 11eb5fa0c 690c6b676 Merge pull request #15034 from unknownbrackets/ui-open-memstick macOS: Correct open memstick with space |
v1.12.3-62-gd5dac66c7 |
Unknown W. Brackets |
2021-10-20 22:01:16 |
No build |
Path: Avoid adding a double slash from root. |
v1.12.3-62-gc72d04517 |
Unknown W. Brackets |
2021-10-20 07:16:44 |
No build |
Compat: Ignore DisableRangeCulling with clip/cull. As long as we support these things and the NAN issue isn't there, we should be able to safely enable regardless. |
v1.12.3-62-g690c6b676 |
Unknown W. Brackets |
2021-10-20 06:26:37 |
No build |
macOS: Correct open memstick with space. |
v1.12.3-61-g11eb5fa0c |
Henrik Rydgård |
2021-10-19 19:55:30 |
Download |
Download |
Download |
Merge: d754f9581 e86b7a3a4 Merge pull request #15002 from unknownbrackets/ui-open-memstick UI: Add button to show memstick folder |
v1.12.3-56-gd754f9581 |
Henrik Rydgård |
2021-10-19 19:54:51 |
No build |
Merge: 72e8c60e3 83909f816 Merge pull request #14884 from unknownbrackets/debugger-gpustats Debugger: Add APIs for GPU stats |
v1.12.3-51-g72e8c60e3 |
Henrik Rydgård |
2021-10-19 19:53:36 |
Download |
|
|
Merge: 593241b50 21ff0b1df Merge pull request #14414 from unknownbrackets/search-settings Add search for settings |
v1.12.3-50-g21ff0b1df |
Unknown W. Brackets |
2021-10-14 08:25:27 |
No build |
UI: Correct filtering message without keyboard. |
v1.12.3-49-g8c882e957 |
Unknown W. Brackets |
2021-10-02 06:54:38 |
No build |
UI: Add more keyboard sysprop checks. |
v1.12.3-48-g5b5a8c9c0 |
Unknown W. Brackets |
2021-04-27 08:45:03 |
No build |
libretro: Expose bool system properties. |
v1.12.3-47-ge86b7a3a4 |
Unknown W. Brackets |
2021-10-10 00:59:32 |
No build |
UI: Add button to show memstick folder. See #13919. |
v1.12.3-47-g83909f816 |
Unknown W. Brackets |
2021-09-20 00:53:30 |
No build |
Debugger: Add APIs for GPU stats. |
v1.12.3-47-g8e15f755e |
Unknown W. Brackets |
2021-04-26 07:54:28 |
No build |
UI: Add a sysprop for if the device has a keyboard. Still left some ifdefs because of System_InputBoxGetString(), but hopefully we can move away from them. Some devices (like SDL) may only optionally have a keyboard, so it's a runtime check. |
v1.12.3-46-gd1fdd2299 |
Unknown W. Brackets |
2021-04-26 07:40:37 |
No build |
UI: Add search filtering to settings. |
v1.12.3-46-g1532a729d |
Unknown W. Brackets |
2021-09-20 00:17:13 |
No build |
Core: Allow forcing debug statistics collection. Useful for remote debugging. |
v1.12.3-46-g8d29aa659 |
Unknown W. Brackets |
2021-10-10 00:58:49 |
No build |
Windows: Switch to preferred file selection method. It seems like the previous may not support long paths. |
v1.12.3-45-ga06efdd22 |
Unknown W. Brackets |
2021-09-19 23:25:20 |
No build |
Display: Allow threadsafe listeners. Also add a flip listener. |
v1.12.3-45-g49c64e12d |
Unknown W. Brackets |
2021-04-26 07:22:13 |
No build |
UI: Add a way to disable tabs in tab strips. |
v1.12.3-45-g08a55d19d |
Unknown W. Brackets |
2021-10-10 00:56:39 |
No build |
macOS: Allow opening game folder. |
v1.12.3-44-geb81d5b30 |
Unknown W. Brackets |
2021-10-17 01:47:24 |
No build |
UI: Support a second texture for just fonts. Will still allow using fonts between both. |
v1.12.3-44-gce3b80dce |
Unknown W. Brackets |
2021-09-19 23:24:43 |
No build |
Debugger: Add initial GPU stats shell. |
v1.12.3-44-g450b59809 |
Unknown W. Brackets |
2021-10-10 00:56:05 |
No build |
Qt: Allow opening game folder. |
v1.12.3-44-g1f4cbb7aa |
Unknown W. Brackets |
2021-04-26 06:59:43 |
No build |
UI: Add game settings tabs in a consistent way. |
v1.12.3-43-g593241b50 |
Henrik Rydgård |
2021-10-19 17:57:39 |
Download |
Download |
Download |
Merge: 16bf5197e e57770977 Merge pull request #14996 from hrydgard/vulkan-best-practices Vulkan "best practices" fixes |
v1.12.3-39-g16bf5197e |
Henrik Rydgård |
2021-10-19 12:00:01 |
Download |
Download |
Download |
Merge: 236d02999 275baccc5 Merge pull request #14833 from unknownbrackets/guardband Handle guardband clip/cull better for hardware backends |
v1.12.3-21-g236d02999 |
Henrik Rydgård |
2021-10-19 10:13:08 |
Download |
Download |
Download |
Merge: 3372f39a3 e1d261b70 Merge pull request #14857 from unknownbrackets/unthrottle-cleanup Display: Remove frameskip fast-forward mode |
v1.12.3-19-g3372f39a3 |
Henrik Rydgård |
2021-10-19 10:12:11 |
|
Download |
|
Merge: 09db22c84 d278cda7e Merge pull request #14999 from unknownbrackets/config-io-thread Remove I/O on thread setting |
v1.12.3-13-gd278cda7e |
Henrik Rydgård |
2021-10-19 09:42:53 |
No build |
Merge: 25da99a16 c75784351 Merge branch 'master' into config-io-thread |
v1.12.3-13-g09db22c84 |
Henrik Rydgård |
2021-10-19 10:11:48 |
No build |
Merge: 1cd520ae3 12ad2b05e Merge pull request #15027 from unknownbrackets/depth-blit GPU: Blit framebuf depth on create too |
v1.12.3-10-g1cd520ae3 |
Henrik Rydgård |
2021-10-19 09:43:59 |
Download |
Download |
Download |
Merge: c75784351 2845f173e Merge pull request #15001 from hrydgard/update-android-target Update target Android version from 11 to 12. (API 30 to 31). |
v1.12.3-8-gc75784351 |
Henrik Rydgård |
2021-10-19 08:02:03 |
Download |
Download |
Download |
Merge: 6fbd67a94 3e9d1e0b0 Merge pull request #14859 from unknownbrackets/vertexcache-gles GLES: Re-enable vertex cache |
v1.12.3-6-g6fbd67a94 |
Henrik Rydgård |
2021-10-19 08:01:12 |
No build |
Merge: 6ef89c12b 183b0c3b4 Merge pull request #15008 from unknownbrackets/debugger-windows Windows: Pause from menu shouldn't affect Break |
v1.12.3-4-g6ef89c12b |
Henrik Rydgård |
2021-10-19 08:00:59 |
No build |
Merge: 936628bf2 cc7366e63 Merge pull request #15028 from unknownbrackets/syscall-names HLE: Add a few syscall names |
v1.12.3-2-g936628bf2 |
Henrik Rydgård |
2021-10-19 08:00:50 |
No build |
Merge: ce0a45cf0 24c77dc93 Merge pull request #15024 from unknownbrackets/texgen GPU: Fix matrix uvgen in software transform |
v1.12.3 |
Henrik Rydgård |
2021-10-18 20:19:42 |
Download |
Download |
Download |
Update version to 1.12.3 |
v1.12.2-19-g275baccc5 |
Unknown W. Brackets |
2021-09-20 08:32:05 |
No build |
GLES: Support GL_APPLE_clip_distance too. Seems modern Apple mobile chips only support clip. |
v1.12.2-18-g33598f2e7 |
Unknown W. Brackets |
2021-09-20 08:27:30 |
No build |
GPU: Support clip and cull distances separately. Older GL devices, and it seems Apple devices, may not support cull. |
v1.12.2-17-g7b00c4a57 |
Unknown W. Brackets |
2021-09-20 08:16:21 |
No build |
GPU: Move Z/W equal hack to bugs from supports. It's really a bug (might even ideally cap the version?), and we already have other bugs handled the same way. |
v1.12.2-16-g5e6f54033 |
Unknown W. Brackets |
2021-09-19 16:14:54 |
No build |
GPU: Split clip and cull caps. GL_ARB_cull_distance is needed, sometimes available on older GL. |
v1.12.2-15-g1c7cd67f6 |
Unknown W. Brackets |
2021-09-12 04:08:02 |
No build |
iOS: Buildfix bad GLES headers. |
v1.12.2-14-gc6a52909f |
Unknown W. Brackets |
2021-09-12 03:19:56 |
No build |
D3D11: Support vertex clip/cull planes. |
v1.12.2-13-g493ecf528 |
Henrik Rydgård |
2021-10-18 20:18:11 |
Download |
|
Download |
Update README.md for 1.12.3 |
v1.12.2-13-g1e66a66ed |
Unknown W. Brackets |
2021-09-12 03:13:43 |
No build |
D3D11: Correct clearing samplers. |
v1.12.2-12-gfc24a7d42 |
Henrik Rydgård |
2021-10-18 17:19:57 |
Download |
Download |
Download |
CwCheat: Remove assert on TempAR type codes. Seems weird that we had this. |
v1.12.2-12-g1a603fedf |
Unknown W. Brackets |
2021-09-12 03:03:11 |
No build |
Vulkan: Cull verts fully outside depth. Following PSP rules of -1 to 1 pre-viewport Z. This also enables it for GLES/OpenGL. |
v1.12.2-11-gd2ff66a66 |
Unknown W. Brackets |
2021-09-12 03:01:36 |
No build |
UI: Clear textures on Begin. On GLES, saw a texture bound to slot 1 when UI started to draw after an emu frame, which caused a crash because there was no sampler. Let's just explicitly flush. |
v1.12.2-11-g7ba8ef3d3 |
Henrik Rydgård |
2021-10-18 11:52:49 |
Download |
Download |
Download |
Update Turkish translation (tr_TR), thanks Kishira Darken. |
v1.12.2-10-g258a96a47 |
Henrik Rydgård |
2021-10-18 09:37:47 |
Download |
Download |
Download |
compat.ini: Add Valkyrie Profile: Lenneth to [MpegAvcWarmUp], works around ending crash. See issue #6008 |
v1.12.2-10-g7d00b6ca9 |
Unknown W. Brackets |
2021-09-12 02:53:50 |
No build |
GLES: Enable/disable clip distance 0. |
v1.12.2-9-g11b65ca22 |
Henrik Rydgård |
2021-10-13 09:24:01 |
Download |
Download |
Download |
Merge: b501f1c91 7ee7fe85e Merge pull request #15013 from LightVR0/patch-2 Retraducción |
v1.12.2-9-g046a5c548 |
Unknown W. Brackets |
2021-09-12 02:17:46 |
No build |
GLES: Check clip/cull distance support. Pretty limited on GLES3+. Also D3D11. Seems like doing it on D3D9 might be a bit tricky. |
v1.12.2-8-g2271b41d0 |
Unknown W. Brackets |
2021-09-12 02:10:29 |
No build |
Vulkan: Use clip distance only if supported. |
v1.12.2-7-gb501f1c91 |
Henrik Rydgård |
2021-10-13 09:23:29 |
|
|
Download |
Merge: f7c897973 3b0305a00 Merge pull request #15012 from vit9696/patch-1 Fix macOS 10.8~10.15 run compatibility |
v1.12.2-7-g273b9a3dc |
Unknown W. Brackets |
2021-09-12 01:57:52 |
No build |
Vulkan: Add negative Z clipping. |
v1.12.2-6-g24011c375 |
Unknown W. Brackets |
2021-09-12 01:54:25 |
No build |
GPU: Correct depth handling for guardband. This culls based on pre-viewport Z and avoids culling based on the clip range at negative Z. |
v1.12.2-6-g25da99a16 |
Unknown W. Brackets |
2021-10-09 22:21:55 |
No build |
Io: Remove setting to disable I/O on thread. |
v1.12.2-5-gd9b6e847d |
Unknown W. Brackets |
2021-10-09 19:55:42 |
No build |
Reporting: Require I/O on thread to be on. This will also cause a purple crash screen if it's off. |
v1.12.2-5-g6252241c0 |
Unknown W. Brackets |
2021-09-11 21:20:34 |
No build |
GPU: Verify throughmode for clears/rects. |
v1.12.2-4-gf7c897973 |
Henrik Rydgård |
2021-10-13 09:22:43 |
No build |
Merge: bb64c176f 9fdf0e107 Merge pull request #15014 from unknownbrackets/cpp14-cleanup Common: Remove MakeUnique.h |
v1.12.2-4-g973025113 |
Unknown W. Brackets |
2021-10-09 19:41:59 |
No build |
UI: Remove I/O on thread setting. Still configurable in the ini if really needed, for now. |
v1.12.2-4-g12ad2b05e |
Unknown W. Brackets |
2021-10-18 06:53:23 |
No build |
GPU: Blit framebuf depth on create too. Before we only did it for an existing target framebuffer, and never for a fresh one. But there's not really a good reason to skip that, and this may improve effects that are cemented after a single frame. |
v1.12.2-4-g4ac36cb81 |
Unknown W. Brackets |
2021-09-11 21:18:28 |
No build |
GPU: Cull rectangles more when depth clamp off. If any vert is outside Z, it's culled when not clamping/clipping. |
v1.12.2-4-g3b0305a00 |
Vitaly Cheptsov |
2021-10-13 03:53:14 |
No build |
Clear legacy flags |
v1.12.2-3-ge1d261b70 |
Unknown W. Brackets |
2021-09-15 08:04:28 |
No build |
Display: Remove frameskip fast-forward mode. Fixes #13546. |
v1.12.2-3-gcc7366e63 |
Unknown W. Brackets |
2021-10-18 15:50:18 |
No build |
HLE: Add a few syscall names. |
v1.12.2-3-gc4f330664 |
Vitaly Cheptsov |
2021-10-13 02:47:50 |
No build |
Fix macOS 10.8~10.15 run compatibility |
v1.12.2-3-g9306bbd4e |
Unknown W. Brackets |
2021-10-18 06:51:45 |
No build |
GPU: Refactor framebuffer depth blit for reuse. Shouldn't change anything yet, just moving logic around. |
v1.12.2-3-g5315c404c |
Unknown W. Brackets |
2021-09-11 21:13:39 |
No build |
GPU: Cull rectangles outside valid Z. Both TL and BR must be outside in the same direction to be culled when depth clamp is enabled. |
v1.12.2-3-g183b0c3b4 |
Unknown W. Brackets |
2021-10-10 18:51:20 |
No build |
Windows: Pause from menu shouldn't affect Break. They're separate states, and pausing can be done now without break. |
v1.12.2-3-g24c77dc93 |
Unknown W. Brackets |
2021-10-17 08:41:24 |
No build |
GPU: Fix matrix uvgen in software transform. Fixes #15015. |
v1.12.2-3-g9fdf0e107 |
Unknown W. Brackets |
2021-05-01 15:56:49 |
No build |
Common: Remove MakeUnique.h. No longer used. |
v1.12.2-3-g7ee7fe85e |
Victor Rojas Carrasco (VR0) |
2021-10-13 05:17:42 |
No build |
Retraducción |
v1.12.2-3-g5ee8b26b8 |
Unknown W. Brackets |
2021-10-09 19:39:45 |
No build |
lang: Cleanup outdated translation key. |
v1.12.2-3-g3e9d1e0b0 |
Unknown W. Brackets |
2021-09-15 08:45:30 |
No build |
GLES: Re-enable vertex cache. Was accidentally left disabled during GL threading effort. |
v1.12.2-2-gbb64c176f |
Henrik Rydgård |
2021-10-11 06:38:58 |
Download |
Download |
Download |
Merge: e91b8af27 b1e31d89e Merge pull request #15009 from unknownbrackets/audio-cleanup Audio: Correct protection against time skew |
v1.12.2-1-gb1e31d89e |
Unknown W. Brackets |
2021-10-11 00:04:59 |
No build |
Audio: Correct protection against time skew. |
v1.12.2 |
Henrik Rydgård |
2021-10-10 13:03:48 |
Download |
Download |
Download |
Update version to 1.12.2 |
v1.12.1-9-g1e504aff3 |
Henrik Rydgård |
2021-10-10 13:03:09 |
No build |
Update README.md for 1.12.2 |
v1.12.1-8-g80d7b3611 |
Henrik Rydgård |
2021-10-10 12:06:18 |
Download |
Download |
Download |
Merge: bccb854f9 e6857388c Merge pull request #15007 from hrydgard/joystick-debug Add input device debug info to touchscreen test screen |
v1.12.1-7-ge6857388c |
Henrik Rydgård |
2021-10-10 11:49:53 |
No build |
Add input device debug info to touchscreen test screen (yeah maybe there's a better place but it's fine). Also make a slight tweak to the detection order which I don't think matters much. |
v1.12.1-6-gbccb854f9 |
Henrik Rydgård |
2021-10-10 11:20:38 |
Download |
Download |
Download |
compat.ini: Add DBZ Tenkaichi Tag Team to [ClearToRam], see issue #14283 |
v1.12.1-5-g5995fe8e7 |
Henrik Rydgård |
2021-10-10 08:44:27 |
Download |
Download |
Download |
Merge: fbf9b7f54 460ceadcc Merge pull request #15003 from unknownbrackets/android-device-id Android: Prioritize PAD devices |
v1.12.1-4-g2845f173e |
Henrik Rydgård |
2021-10-09 21:23:36 |
No build |
Update target Android version from 11 to 12. (API 30 to 31). We just updated from 10 to 11 which enabled scoped storage, but now that 12 is final, we might as well target that. Some new APIs are available that might be useful, like a crash dump API and more refresh rate control. |
v1.12.1-3-gfbf9b7f54 |
Henrik Rydgård |
2021-10-09 18:35:50 |
Download |
Download |
Download |
Merge: bbe06ace2 b77695c76 Merge pull request #14998 from unknownbrackets/audio-cleanup Protect against time skew in background audio |
v1.12.1 |
Henrik Rydgård |
2021-10-09 10:19:44 |
Download |
Download |
Download |
Update version for 1.12.1 |
v1.12-36-gb77695c76 |
Unknown W. Brackets |
2021-10-09 17:24:54 |
No build |
Audio: Protect against time skew. It might be possible a clock is adjusting backwards slightly after a time update, and this could've caused sz to become negative. Based on crash reports. |
v1.12-35-gdab36b4e9 |
Henrik Rydgård |
2021-10-09 10:13:49 |
Download |
Download |
|
Update README.md for 1.12.1 |
v1.12-35-g460ceadcc |
Unknown W. Brackets |
2021-10-10 01:12:54 |
No build |
Android: Prioritize PAD devices. |
v1.12-35-g01b99eff9 |
Unknown W. Brackets |
2021-10-09 17:17:55 |
No build |
Audio: Cleanup buffer wrap code. This is a bit more straight-forward. |
v1.12-34-g14bf5de83 |
Henrik Rydgård |
2021-10-08 22:56:08 |
Download |
Download |
Download |
Merge: a79527bff 322a8a8b3 Merge pull request #14994 from hrydgard/more-crash-fixes More crash fixes |
v1.12-31-ga79527bff |
Henrik Rydgård |
2021-10-08 22:42:04 |
|
|
Download |
Merge: 89a452c16 59b2604c1 Merge pull request #14995 from hrydgard/vulkan-sync-fixes Vulkan sync fixes |
v1.12-30-ge57770977 |
Henrik Rydgård |
2021-10-08 22:22:08 |
No build |
We don't use primitiveRestart for anything, let's not enable it. It has costs on some hardware. |
v1.12-30-g59b2604c1 |
Henrik Rydgård |
2021-10-08 22:20:57 |
No build |
Consistent sampler modes in UI to make Mali happy |
v1.12-29-gd7ac6aa63 |
Henrik Rydgård |
2021-10-08 21:58:03 |
No build |
Fix an assortment of minor VK barrier bugs in mostly texture upload |
v1.12-29-gb426d12a1 |
Henrik Rydgård |
2021-10-08 21:32:40 |
No build |
More best-practices adjustments |
v1.12-29-g322a8a8b3 |
Henrik Rydgård |
2021-10-08 19:08:45 |
No build |
More checks in ParamSFO reader. Only problem left is that the strings are null terminated and can walk off the buffer. |
v1.12-28-gddc0f0829 |
Henrik Rydgård |
2021-10-08 15:37:03 |
No build |
Replaced textures: Don't leak handles on failure, check allocation success |
v1.12-28-gd7774bf1a |
Henrik Rydgård |
2021-03-11 22:08:41 |
No build |
Ran the "Vulkan best practices" layer, fixed some stuff. |
v1.12-28-g90335bd52 |
Henrik Rydgård |
2021-10-08 21:53:55 |
No build |
Mip generation: Transition the correct mipmap after blit. |
v1.12-27-g89a452c16 |
Henrik Rydgård |
2021-10-08 18:39:29 |
Download |
Download |
Download |
Merge: a251bf07c 5884a2201 Merge pull request #14993 from unknownbrackets/ui-chat-key UI: Disable focus movement on game start |
v1.12-25-ga251bf07c |
Henrik Rydgård |
2021-10-08 17:31:27 |
Download |
|
Download |
compat.ini: Add Street Riders to [DisableRangeCulling]. See issue #14746 |
v1.12-24-gb1eb35c42 |
Henrik Rydgård |
2021-10-08 08:40:50 |
Download |
Download |
Download |
Merge: 1b2109ab1 09f4e82aa Merge pull request #14989 from unknownbrackets/debugger-windows Debugger: Centralize context menu handling |
v1.12-21-g1b2109ab1 |
Henrik Rydgård |
2021-10-08 08:39:41 |
|
Download |
|
Merge: fe303dec6 abc9ce671 Merge pull request #14987 from unknownbrackets/ui-crash Draw: Atomically release objects |
v1.12-19-gfe303dec6 |
Henrik Rydgård |
2021-10-08 08:36:45 |
Download |
|
Download |
compat.ini: Add NOVA to [DisableRangeCulling]. See issue #13989 |
v1.12-18-ga968728ad |
Henrik Rydgård |
2021-10-08 06:39:56 |
Download |
Download |
Download |
Merge: 309dcb295 9c92af2b7 Merge pull request #14988 from unknownbrackets/ui-ctrl-delay UI: Delay between successive mapping in controls |
v1.12-18-g09f4e82aa |
Unknown W. Brackets |
2021-10-08 04:53:40 |
No build |
Debugger: Keep pop up menus to ContextMenu only. |
v1.12-17-gabc9ce671 |
Unknown W. Brackets |
2021-10-08 03:22:23 |
No build |
Draw: Atomically release objects. There may be scenarios where we release objects from separate threads, just make them safe. |
v1.12-17-g5884a2201 |
Unknown W. Brackets |
2021-10-08 18:23:22 |
No build |
UI: Disable focus movement on game start. Otherwise, dev tools or chat remain usable while trying to play the game. This was an unintentional bug from chat UI refactoring. |
v1.12-17-g39d3b4d93 |
Unknown W. Brackets |
2021-10-08 04:47:16 |
No build |
Debugger: Centralize context menu handling. This deduplicates a bit, but more importantly keeps all the IDs together. |
v1.12-17-g9c92af2b7 |
Unknown W. Brackets |
2021-10-08 03:45:15 |
No build |
UI: Delay between successive mapping in controls. |
v1.12-16-g309dcb295 |
Unknown W. Brackets |
2021-10-08 02:43:29 |
Download |
Download |
Download |
Merge: 944d2c3aa 7ec60f28b Merge pull request #14985 from hrydgard/crash-fixes Try to fix some crashes from Android crash reporting |
v1.12-9-g944d2c3aa |
Henrik Rydgård |
2021-10-08 00:22:34 |
Download |
Download |
Download |
Set texture clamp mode for UI drawing. Fixes #14977, hopefully without breaking anything else.. |
v1.12-9-g7ec60f28b |
Henrik Rydgård |
2021-10-08 00:11:44 |
No build |
Paper over a race condition slightly better. Really need to redo sync here. |
v1.12-8-gb069a239a |
Henrik Rydgård |
2021-10-07 23:59:21 |
No build |
Add sanity check to DirectoryFileHandle::Read |
v1.12-8-g12f9d810d |
Henrik Rydgård |
2021-10-08 00:16:35 |
|
Download |
|
Add link to Chinese multiplayer wiki page. Fixes #14982 |
v1.12-7-gce91798b2 |
Henrik Rydgård |
2021-10-07 16:40:52 |
Download |
Download |
Download |
Merge: f9f9ab5ec 58238abef Merge pull request #14983 from unknownbrackets/debugger-menus Debugger: Fix submenu offsets from removing unused |
v1.12-7-g2257febc8 |
Henrik Rydgård |
2021-10-07 23:51:26 |
No build |
Avoid throwing exceptions on bad post shader float parameters |
v1.12-6-g36ada6308 |
Henrik Rydgård |
2021-10-07 21:08:46 |
No build |
Sanity check string lengths in save state code |
v1.12-5-gf9f9ab5ec |
Henrik Rydgård |
2021-10-07 08:48:59 |
Download |
Download |
Download |
Merge: f6fb711d3 e389dfc71 Merge pull request #14978 from unknownbrackets/draw-vulkan Vulkan: Handle desc set allocation failure better |
v1.12-5-g9c017e03f |
Henrik Rydgård |
2021-10-07 21:08:12 |
No build |
Add some basic sanity checks to ParamSFO reader (could add more) |
v1.12-4-g21686a6a9 |
Henrik Rydgård |
2021-10-07 21:07:35 |
No build |
Android: Catch some exceptions |
v1.12-3-gf6fb711d3 |
Unknown W. Brackets |
2021-10-06 21:14:22 |
Download |
Download |
Download |
Merge: 076ece850 7d3734dfb Merge pull request #14976 from iota97/add-missing-link Add missing link |
v1.12 |
Henrik Rydgård |
2021-10-06 20:15:50 |
Download |
Download |
Download |
Update AndroidManifest.xml for 1.12 |
v1.11.3-1681-g7d3734dfb |
iota97 |
2021-10-06 20:09:20 |
Download |
Download |
Download |
Fix brackets |
v1.11.3-1680-gb3bbdc061 |
iota97 |
2021-10-06 20:05:58 |
No build |
Add missing link |
v1.11.3-1679-g195662497 |
AdamN |
2021-10-06 17:33:12 |
No build |
Merge: 107d18823 c34efa3e3 Merge pull request #14969 from ANR2ME/adhoc [Adhoc] Workaround for a more cross-platform behavior on PtpConnect (but inaccurate) |
v1.11.3-1676-g107d18823 |
Henrik Rydgård |
2021-10-06 17:18:39 |
No build |
Merge: efc1293b6 6569b1bad Merge pull request #14968 from hrydgard/readme-1.12 Update README.md for 1.12 |
v1.11.3-1666-gefc1293b6 |
Henrik Rydgård |
2021-10-06 17:08:16 |
No build |
Merge: 1fa7fa493 0f8390183 Merge pull request #14974 from unknownbrackets/ui-savedata Make savedata description scrollable |
v1.11.3-1663-g6569b1bad |
Henrik Rydgård |
2021-10-06 17:15:14 |
No build |
More tweaks |
v1.11.3-1663-g1fa7fa493 |
Henrik Rydgård |
2021-10-06 17:07:54 |
No build |
Merge: 0d1fd3c58 c9602f715 Merge pull request #14975 from hrydgard/kage-spanish KAGE-008's Spanish update |
v1.11.3-1662-gcaa32633a |
Unknown W. Brackets |
2021-10-06 05:34:31 |
No build |
README: Cleanup duplicates and improve tense. |
v1.11.3-1661-gc9602f715 |
Henrik Rydgård |
2021-10-06 10:01:08 |
No build |
KAGE-008's Spanish update |
v1.11.3-1661-gadf5c2ff6 |
Henrik Rydgård |
2021-10-05 21:38:27 |
No build |
Merge: 7c87b8984 a1eecec7a Merge pull request #14971 from iota97/script2 Update script to remove old link |
v1.11.3-1661-g0d1fd3c58 |
Henrik Rydgård |
2021-10-06 14:28:56 |
No build |
Force texture scaling away from the old Auto setting. Some Swedish translation. |
v1.11.3-1660-ga1eecec7a |
iota97 |
2021-10-05 21:12:39 |
No build |
Fix a couple of typo |
v1.11.3-1660-g19da3f93a |
Henrik Rydgård |
2021-10-06 06:58:46 |
No build |
Merge: 7dde8ef9f f7607316a Merge pull request #14972 from hrydgard/texture-scale-fixes Vulkan: Fix texture scaling shader+ Auto Max Quality texture filtering |
v1.11.3-1659-gf7607316a |
Unknown W. Brackets |
2021-10-06 04:32:11 |
No build |
Windows: Remove UI for auto texture scaling. Functionality removed in 887f610. |
v1.11.3-1659-g35338ee39 |
iota97 |
2021-10-05 21:07:28 |
No build |
Update script to remove old link |
v1.11.3-1658-g451b99671 |
Unknown W. Brackets |
2021-10-06 04:27:39 |
No build |
Qt: Remove auto texture scaling option. Functionality removed in 887f610. |
v1.11.3-1658-g7c87b8984 |
Henrik Rydgård |
2021-10-05 20:07:49 |
No build |
Move some old news to history.md |
v1.11.3-1657-gbe5c6306d |
Unknown W. Brackets |
2021-10-06 04:26:56 |
No build |
libretro: Remove auto texture scaling option. Functionality removed in 887f610. |
v1.11.3-1657-g01c3d7858 |
iota97 |
2021-10-05 19:13:49 |
No build |
Update script to be more flexible |
v1.11.3-1656-ga58cbc056 |
Henrik Rydgård |
2021-10-05 18:37:28 |
No build |
README.md updates, reorg |
v1.11.3-1656-g59ac4d3e2 |
Henrik Rydgård |
2021-10-05 22:49:33 |
No build |
Vulkan: Rework mipmap generation and its image barrier/layout handling. Fixes bugs on mobile with texture scaling + auto max quality texturing (since that generates mipmaps with blits from an image which was just generated from compute, making proper barriers very critical). |
v1.11.3-1656-g0f8390183 |
Unknown W. Brackets |
2021-10-06 08:55:51 |
No build |
UI: Keep buttons at bottom for savedata. Also make them wider, looks like a layout mistake. |
v1.11.3-1655-ge389dfc71 |
Unknown W. Brackets |
2021-10-07 08:20:13 |
No build |
Vulkan: Handle desc set allocation failure better. |
v1.11.3-1655-ge8a83269b |
Unknown W. Brackets |
2021-10-06 08:50:21 |
No build |
UI: Add scroll to savedata viewer for long descs. |
v1.11.3-1655-g58238abef |
Unknown W. Brackets |
2021-10-07 16:04:33 |
No build |
Debugger: Fix submenu offsets from removing unused. The wrong menus were showing in several places, especially the GE debugger. |
v1.11.3-1655-g887f6101d |
Henrik Rydgård |
2021-10-05 20:41:40 |
No build |
Remove the "Auto" texture scale factor. It's a performance trap and not really useful. |
v1.11.3-1655-g4fcbb57ea |
Henrik Rydgård |
2021-10-05 17:53:53 |
No build |
Update README.md for 1.12 (will link the issues after it's done) Basically just grabbed all the stuff from #14157. Needs a bit more work |
v1.11.3-1654-gc34efa3e3 |
ANR2ME |
2021-10-05 18:07:05 |
No build |
Workaround to prevent some games from not retrying to connect on non-Windows system. This will also make a more cross-platform behavior on Windows/Linux/BSD |
v1.11.3-1654-g7dde8ef9f |
Henrik Rydgård |
2021-10-05 18:52:42 |
No build |
Merge: 3e4fb8e88 ed7f1b72e Merge pull request #14950 from ANR2ME/adhoc_discover [AdhocDiscover] An attempt to implement AdhocDiscover |
v1.11.3-1653-g00a088550 |
ANR2ME |
2021-10-05 18:05:51 |
No build |
Minor changes |
v1.11.3-1652-g3e4fb8e88 |
Henrik Rydgård |
2021-10-05 13:31:27 |
No build |
Remove deprecated jcenter() from build.gradle, replace with mavenCentral() |
v1.11.3-1651-g16c1713a8 |
Henrik Rydgård |
2021-10-05 11:30:50 |
No build |
Hide "What's This"? button on Android TV - no browser anyway |
v1.11.3-1650-g45a3e0fa8 |
Henrik Rydgård |
2021-10-05 06:45:50 |
No build |
Merge: 64b8ac603 896bca375 Merge pull request #14966 from unknownbrackets/config-minor Config: Correct cardboard setting ini load |
v1.11.3-1648-g64b8ac603 |
Henrik Rydgård |
2021-10-04 23:47:39 |
No build |
Fix bug in deleting of directories in memory stick move. Also improve progress reporting. |
v1.11.3-1647-gbef976470 |
Henrik Rydgård |
2021-10-04 22:58:18 |
No build |
Fix small mistake in Choice layout with image |
v1.11.3-1646-g08b7d646e |
Henrik Rydgård |
2021-10-04 20:28:49 |
No build |
Show text on the Browse button |
v1.11.3-1645-gd390127cc |
Henrik Rydgård |
2021-10-04 20:16:07 |
No build |
Minor warning fix |
v1.11.3-1644-gf135e7465 |
Henrik Rydgård |
2021-10-04 21:00:08 |
No build |
Merge: d8d954041 0decbf055 Merge pull request #14963 from tunip3/master Add 4k support to uwp version on xbox |
v1.11.3-1642-gd8d954041 |
Henrik Rydgård |
2021-10-04 19:00:25 |
No build |
Force off the VSync setting on Android (it wasn't actually used right). |
v1.11.3-1642-g0decbf055 |
Tunip3 |
2021-10-03 23:44:21 |
No build |
Add 4k support to uwp version on xbox |
v1.11.3-1641-ge43194d03 |
Henrik Rydgård |
2021-10-03 19:30:51 |
No build |
Merge: b1b761290 47fb9b44b Merge pull request #14960 from unknownbrackets/windows-cleanup Cleanup some old Windows files/defines |
v1.11.3-1636-gb1b761290 |
Henrik Rydgård |
2021-10-03 17:14:21 |
No build |
Merge: 56ad23d6d b82667cc8 Merge pull request #14961 from Narugakuruga/patch-8 Update zh_CN.ini |
v1.11.3-1634-g56ad23d6d |
Henrik Rydgård |
2021-10-03 17:14:01 |
No build |
Merge: ee4daadf8 4c0951eb9 Merge pull request #14962 from unknownbrackets/altspeed-safety Display: Avoid skipping flips at 60 FPS |
v1.11.3-1634-g47fb9b44b |
Unknown W. Brackets |
2021-10-03 15:53:26 |
No build |
Windows: Update copyright year. |
v1.11.3-1633-gd8198ae3c |
Unknown W. Brackets |
2021-10-03 15:48:40 |
No build |
Debugger: Implement goto in disasm for memory view. This had been in the menu for a while, but not working. |
v1.11.3-1633-gb82667cc8 |
Narugakuruga |
2021-10-03 15:55:36 |
No build |
Update zh_CN.ini |
v1.11.3-1632-gee4daadf8 |
Henrik Rydgård |
2021-10-02 21:51:16 |
No build |
compat.ini: Add Field Commander to MpegAvcWarmUp. See issue #10209 |
v1.11.3-1632-g882c22aa7 |
Unknown W. Brackets |
2021-10-03 15:46:01 |
No build |
Windows: Remove some unused constants. |
v1.11.3-1631-gee8dd8b74 |
Unknown W. Brackets |
2021-10-03 15:17:33 |
No build |
Windows: Remove some old and outdated files. These aren't being used. |
v1.11.3-1631-ged7f1b72e |
ANR2ME |
2021-09-29 01:19:26 |
No build |
An attempt to implement AdhocDiscover (can only Cancel the progress for now) |
v1.11.3-1631-g896bca375 |
Unknown W. Brackets |
2021-10-05 04:32:05 |
No build |
Config: Correct cardboard setting ini load. |
v1.11.3-1631-g5ccbe1284 |
Henrik Rydgård |
2021-10-01 13:21:04 |
No build |
compat.ini: Add Digimon World Re:Digitize to DisableRangeCulling Reported on Discord by Rethromono. |
v1.11.3-1631-g4c0951eb9 |
Unknown W. Brackets |
2021-10-03 16:04:04 |
No build |
Display: Avoid skipping flips at 60 FPS. If the device is 58 or 59 FPS, let's just assume it's better to flip each time. |
v1.11.3-1630-gb1009f70f |
Unknown W. Brackets |
2021-09-30 15:33:25 |
No build |
softgpu: Allow end coordinate at bounds. Oops, was excluding some valid usage that wouldn't wrap. |
v1.11.3-1629-gfca899921 |
Henrik Rydgård |
2021-09-30 08:29:02 |
No build |
Merge: fccef4782 953916a84 Merge pull request #14952 from unknownbrackets/softgpu softgpu: Avoid fast path for clamp/wrap cases |
v1.11.3-1628-g953916a84 |
Unknown W. Brackets |
2021-09-30 04:19:21 |
No build |
softgpu: Avoid fast path for clamp/wrap cases. It doesn't clamp or wrap, and those are uncommon for the fast path. Fixes #14951. |
v1.11.3-1627-gfccef4782 |
Henrik Rydgård |
2021-09-29 21:45:34 |
No build |
compat.ini: Add Megaman Maverick Hunter X to IntraVRAM... and RequireBlockTransfer. See #10085 |
v1.11.3-1626-g3a27be33f |
Henrik Rydgård |
2021-09-29 21:04:00 |
No build |
Set compat.ini option DisableFirstFrameReadback for Socom Fireteam Bravo 3. See #11814 |
v1.11.3-1625-g6eff20cd2 |
Henrik Rydgård |
2021-09-29 09:03:44 |
No build |
Merge: cc43ce040 992ad801e Merge pull request #14949 from hrydgard/blacklist-vendors-postshaders Add a crude way to blacklist post/texture shaders from certain vendors. |
v1.11.3-1624-g992ad801e |
Henrik Rydgård |
2021-09-28 23:35:57 |
No build |
Add a crude way to blacklist post/texture shaders from certain vendors. Use it to work around #14530 for now. |
v1.11.3-1623-gcc43ce040 |
Henrik Rydgård |
2021-09-28 19:37:29 |
No build |
Merge: 65213e61b d5a9525ff Merge pull request #14944 from unknownbrackets/ui-touch-controls Cleanup UI touch controls button handling |
v1.11.3-1619-g65213e61b |
Henrik Rydgård |
2021-09-28 19:36:31 |
No build |
Merge: 5ee9738b7 003a34ccf Merge pull request #14924 from iota97/jap-ui-space Improve UI space for different translation a bit. |
v1.11.3-1618-g003a34ccf |
iota97 |
2021-09-24 11:13:01 |
No build |
Increase few column width for long translation, make control binding a bit taller |
v1.11.3-1617-g5ee9738b7 |
Henrik Rydgård |
2021-09-28 17:18:39 |
No build |
Merge: e384ad90f 6814f5e7a Merge pull request #14939 from unknownbrackets/debugger-assets Serve local web debugger from assets |
v1.11.3-1613-ge384ad90f |
Henrik Rydgård |
2021-09-28 16:55:06 |
No build |
Merge: 91e9db554 931ba4321 Merge pull request #14945 from unknownbrackets/ui-scroll-memory UI: Keep scroll position on async load |
v1.11.3-1609-g91e9db554 |
Henrik Rydgård |
2021-09-28 16:52:51 |
No build |
Merge: b1ff9b6b6 5b010afff Merge pull request #14946 from ANR2ME/adhoc [Adhoc] Fix threading issue when exiting PPSSPP due to unjoined AdhocServer thread |
v1.11.3-1604-gb1ff9b6b6 |
Henrik Rydgård |
2021-09-28 16:49:14 |
No build |
Merge: 51fff4d04 06d710524 Merge branch 'Felipefpl-master' |
v1.11.3-1604-g5b010afff |
ANR2ME |
2021-09-28 15:43:17 |
No build |
oops need to typecast metasocket |
v1.11.3-1603-g9a714249a |
ANR2ME |
2021-09-28 08:39:04 |
No build |
Changing most frequently used global vars to atomic to avoid possible multi-threading issue on friendFinder thread which communicates with AdhocServer in background. PS: There are more global vars being used here (too many actually), so we should find a better approach in the future (ie. using PSPThread instead). |
v1.11.3-1603-g06d710524 |
Felipe |
2021-09-28 16:17:44 |
No build |
Updated translation Updated translation to brazilian portuguese. Fix line endings |
v1.11.3-1602-g51fff4d04 |
Henrik Rydgård |
2021-09-28 16:42:58 |
No build |
Merge: ccc86f3a2 aedb4f7ed Merge pull request #14948 from unknownbrackets/ui-game-id UI: Fix Game ID with insets on left side |
v1.11.3-1602-g6a79f59c0 |
ANR2ME |
2021-09-28 07:37:45 |
No build |
Fix threading issue when exiting PPSSPP due to unjoined AdhocServer thread when AdhocServer failed to bind the socket and exited the thread early. |
v1.11.3-1601-gd5a9525ff |
Unknown W. Brackets |
2021-09-28 02:47:15 |
No build |
UI: Cleanup another header misuse. |
v1.11.3-1601-g931ba4321 |
Unknown W. Brackets |
2021-09-28 08:39:33 |
No build |
UI: Remove scroll to top on size change. It wasn't actually used anywhere, and I don't see a reason for it now. |
v1.11.3-1601-g1fd54153f |
ANR2ME |
2021-09-28 14:05:51 |
No build |
Prevent some games (ie. DBZ SB2) from repeatedly trying to Disconnect Adhocctl when not connected to AdhocServer. |
v1.11.3-1600-gccc86f3a2 |
Henrik Rydgård |
2021-09-28 11:40:54 |
No build |
Merge: 4d5a63a74 dfe945710 Merge pull request #14935 from unknownbrackets/http-timeout http: Fix timeout mid request |
v1.11.3-1600-g374569ce7 |
Unknown W. Brackets |
2021-09-28 08:37:31 |
No build |
UI: Keep scroll position on async load. For the saved scroll position in the game list. |
v1.11.3-1600-g8f1cca8b8 |
Unknown W. Brackets |
2021-09-28 02:42:47 |
No build |
UI: Use a proper view for touch control borders. |
v1.11.3-1599-gfc78b408b |
Unknown W. Brackets |
2021-09-28 08:25:41 |
No build |
UI: Have scroll views directly remember their pos. Kinda like checkboxes, cleaner this way. |
v1.11.3-1599-gdb48e6bd1 |
Unknown W. Brackets |
2021-09-28 02:05:55 |
No build |
UI: Allow touch control editor buttons to grow. If the buttons need to be taller for various reasons, allow them to grow and push other buttons up. Add a scroll in case this requires a lot of space. |
v1.11.3-1599-gaedb4f7ed |
Unknown W. Brackets |
2021-09-28 16:28:59 |
No build |
UI: Fix Game ID with insets on left side. In the game list. |
v1.11.3-1598-g4d5a63a74 |
Unknown W. Brackets |
2021-09-27 23:46:44 |
No build |
Merge: b4d173706 450d0ef01 Merge pull request #14943 from kotcrab/disasm-vwbn Remove .s suffix from vwbn disassembly |
v1.11.3-1597-g450d0ef01 |
kotcrab |
2021-09-27 22:42:10 |
No build |
Remove .s suffix from vwbn disassembly |
v1.11.3-1596-gb4d173706 |
Henrik Rydgård |
2021-09-27 21:40:24 |
No build |
Merge: e0c4624db fd5817241 Merge pull request #14942 from unknownbrackets/ui-chat-escape UI: Allow cancel mapped to a letter in chat |
v1.11.3-1594-ge0c4624db |
Henrik Rydgård |
2021-09-27 17:29:48 |
No build |
Merge: 99df18bba d623cae7c Merge pull request #14936 from unknownbrackets/ui-sizing UI: Fix measuring width constrained choices |
v1.11.3-1592-g99df18bba |
Henrik Rydgård |
2021-09-27 17:29:15 |
No build |
Merge: 947b5a10a 1f3d31f68 Merge pull request #14938 from unknownbrackets/path-fix UI: Fix game installer extension check |
v1.11.3-1590-g947b5a10a |
Unknown W. Brackets |
2021-09-27 15:50:39 |
No build |
Merge: 000e9c687 e6b84efc5 Merge pull request #14940 from jbeich/freebsd Unbreak build on FreeBSD |
v1.11.3-1588-g000e9c687 |
Henrik Rydgård |
2021-09-26 21:15:39 |
No build |
Merge: 2adc3c668 67df9d4a5 Merge pull request #14934 from Narugakuruga/patch-7 Update zh_CN.ini |
v1.11.3-1586-g6814f5e7a |
Unknown W. Brackets |
2021-09-26 21:27:54 |
No build |
Debugger: Add web debugger to build packaging. |
v1.11.3-1585-g67df9d4a5 |
Narugakuruga |
2021-09-26 07:21:04 |
No build |
Update zh_CN.ini |
v1.11.3-1585-g0cf07a8d6 |
Unknown W. Brackets |
2021-09-26 21:24:29 |
No build |
Debugger: Add web debugger in assets. This is from the "bundled" branch, which is generated by GitHub Actions. |
v1.11.3-1584-gfd5817241 |
Unknown W. Brackets |
2021-09-27 19:42:24 |
No build |
UI: Allow cancel mapped to a letter in chat. |
v1.11.3-1584-gdfe945710 |
Unknown W. Brackets |
2021-09-26 08:26:38 |
No build |
http: Fix timeout mid request. Sometimes we think a socket is ready, and it isn't. We shouldn't fail the whole read just because of this. |
v1.11.3-1584-gd623cae7c |
Unknown W. Brackets |
2021-09-26 16:55:38 |
No build |
UI: Fix measuring width constrained choices. |
v1.11.3-1584-g6577858b2 |
Narugakuruga |
2021-09-26 07:20:01 |
No build |
Update zh_CN.ini |
v1.11.3-1584-g552cbb2a2 |
Unknown W. Brackets |
2021-09-26 20:56:32 |
No build |
Debugger: Serve local web debugger from assets. |
v1.11.3-1584-g1f3d31f68 |
Unknown W. Brackets |
2021-09-26 18:36:52 |
No build |
UI: Fix game installer extension check. |
v1.11.3-1583-g4806d4372 |
Narugakuruga |
2021-09-26 07:05:49 |
No build |
Update zh_CN.ini |
v1.11.3-1583-g2adc3c668 |
Henrik Rydgård |
2021-09-26 07:05:57 |
No build |
Merge: 166cc072c f5ee1af30 Merge pull request #14933 from unknownbrackets/memstick-dir Android: Create default folders in custom path |
v1.11.3-1582-g12830e76f |
Narugakuruga |
2021-09-26 07:03:54 |
No build |
Update zh_CN.ini make description more accurate. UMD delay is need for some game like MHFU demo version, so it's "slow but least bugs" host "might cause bugs" instead of "cause bug", so user will try different settings to make game runs better Software Skinning make some games run slower, so do not hint user it will most likely to improve speed. Lazy texture caching "might cause font rendering bugs" , user can try if it really occurs, then decide to use it |
v1.11.3-1581-g166cc072c |
Henrik Rydgård |
2021-09-25 21:47:43 |
No build |
Merge: 522a1562f 7dc328761 Merge pull request #14931 from unknownbrackets/ui-wrap Cleanup some issues in word wrapping |
v1.11.3-1573-g522a1562f |
Unknown W. Brackets |
2021-09-25 20:07:36 |
No build |
Merge: 98c164296 7a124d84a Merge pull request #14930 from kotcrab/fix-vcst-disasm Fix disassembly of vcst |
v1.11.3-1572-gf5ee1af30 |
Unknown W. Brackets |
2021-09-26 05:40:34 |
No build |
Android: Create default folders in custom path. If scoped storage is off and the memstick directory was customized, load it before pre-creating default folders. |
v1.11.3-1572-g7dc328761 |
Unknown W. Brackets |
2021-09-25 21:01:41 |
No build |
UI: Handle newlines after ellipsis. |
v1.11.3-1572-g7a124d84a |
kotcrab |
2021-09-25 19:34:41 |
No build |
Fix disassembly of vcst |
v1.11.3-1571-g98c164296 |
Henrik Rydgård |
2021-09-25 18:19:36 |
No build |
Merge: 6be64efce 799a4de23 Merge pull request #14929 from unknownbrackets/ui-buttons UI: Avoid math on calculated value width |
v1.11.3-1571-g2f570481b |
Unknown W. Brackets |
2021-09-25 20:46:00 |
No build |
UI: Cleanup ellipsis more. Arg, silly me. |
v1.11.3-1570-gbbc83bcda |
Unknown W. Brackets |
2021-09-25 20:37:10 |
No build |
UI: Correct text wrap with shy or Unicode spaces. |
v1.11.3-1569-g7d730f2a8 |
Unknown W. Brackets |
2021-09-25 19:59:54 |
No build |
UI: Add unit tests for text wrapping. |
v1.11.3-1568-g799a4de23 |
Unknown W. Brackets |
2021-09-25 17:02:58 |
No build |
Windows: Improve rect measurement precision. Not seeing issues here like Android, but let's make them match. |
v1.11.3-1568-g3f39bfeae |
Unknown W. Brackets |
2021-09-25 19:58:45 |
No build |
UI: Cleanup more ellipsis cases, refactor. |
v1.11.3-1567-gd9b39eed0 |
Unknown W. Brackets |
2021-09-25 16:59:18 |
No build |
UI: Avoid math on calculated value width. If we add an integer and then subtract an integer, our result may change slightly, causing wrapping. |
v1.11.3-1567-g92d13cc05 |
Unknown W. Brackets |
2021-09-25 18:41:11 |
No build |
UI: Cleanup double ellipsis issues. We mostly only use FLAG_ELLIPSIZE_TEXT in PPGe, but it wasn't behaving well in some cases. |
v1.11.3-1567-g6be64efce |
Unknown W. Brackets |
2021-09-25 17:13:57 |
No build |
Merge: a9f8608d6 4bdba8ae6 Merge pull request #14928 from kotcrab/fix-vmftvc-disasm Fix disassembly of vmfvc and vmtvc |
v1.11.3-1566-ga83003b22 |
iota97 |
2021-09-24 23:20:38 |
No build |
Fix text wrap edge case |
v1.11.3-1566-g72663aeef |
Unknown W. Brackets |
2021-09-25 16:58:28 |
No build |
Android: Improve precision on text measure. We want this to come to the same values that measuring the first line would, so let's multiply in the same way. |
v1.11.3-1566-g4bdba8ae6 |
kotcrab |
2021-09-25 16:30:13 |
No build |
Fix disassembly of vmfvc and vmtvc |
v1.11.3-1565-ga9f8608d6 |
Henrik Rydgård |
2021-09-24 19:19:10 |
No build |
Merge: ff7e13a3c 2a4f8c57b Merge pull request #14925 from unknownbrackets/ui-buttons UI: Measure width of choice with values properly |
v1.11.3-1564-g2a4f8c57b |
Unknown W. Brackets |
2021-09-24 17:18:38 |
No build |
UI: Grow chat button based on text width. |
v1.11.3-1563-g4c7bbad89 |
Unknown W. Brackets |
2021-09-24 17:09:56 |
No build |
UI: Shrink value for all choice variants. |
v1.11.3-1562-gd41c8b077 |
Unknown W. Brackets |
2021-09-24 16:38:39 |
No build |
UI: Shrink value display if needed. |
v1.11.3-1561-gc1fbd4dd5 |
Unknown W. Brackets |
2021-09-24 16:13:56 |
No build |
UI: Measure width of choice with values properly. Otherwise we don't give it enough width (or potentially height) for the label and value. |
v1.11.3-1560-gff7e13a3c |
Henrik Rydgård |
2021-09-24 09:09:07 |
No build |
Merge: bcfdab62d 09ca16361 Merge pull request #14923 from unknownbrackets/ui-savedata Reduce IO in savedata screen sorting, move to async |
v1.11.3-1557-ge6b84efc5 |
Jan Beich |
2021-09-24 03:18:05 |
No build |
Instance: add missing include after 1bace5558340 Core/Instance.cpp:148:55: error: use of undeclared identifier 'S_IRUSR' hIDMapFile = shm_open(ID_SHM_NAME, O_CREAT | O_RDWR, S_IRUSR | S_IWUSR); ^ Core/Instance.cpp:148:65: error: use of undeclared identifier 'S_IWUSR' hIDMapFile = shm_open(ID_SHM_NAME, O_CREAT | O_RDWR, S_IRUSR | S_IWUSR); ^ |
v1.11.3-1556-gbcfdab62d |
Henrik Rydgård |
2021-09-23 10:26:38 |
No build |
Merge: 5904fe12a 4741357be Merge pull request #14921 from ANR2ME/adhoc_matching [AdhocMatching] Fix some more race condition possibility |
v1.11.3-1552-g4741357be |
ANR2ME |
2021-09-23 07:32:16 |
No build |
Fix possible race condition issue when sending AdhocMatching data |
v1.11.3-1552-g5904fe12a |
Henrik Rydgård |
2021-09-23 09:54:07 |
No build |
More ForceMax60FPS tweaks.. See comments on https://github.com/hrydgard/ppsspp/commit/4abd6522b440e525043de55f6ff9225062b6a023 |
v1.11.3-1551-ga522bf580 |
Henrik Rydgård |
2021-09-23 09:12:33 |
No build |
Merge: 61d73e46e 69481f4a8 Merge pull request #14920 from Narugakuruga/patch-6 Update zh_CN.ini |
v1.11.3-1551-g73b207082 |
ANR2ME |
2021-09-23 07:29:51 |
No build |
Temporary fix to avoid a crash that happened due to trying to logs a syscall's argument when being Logged from another thread (AdhocMatchingInput thread) |
v1.11.3-1550-g69481f4a8 |
Narugakuruga |
2021-09-23 06:52:21 |
No build |
Update zh_CN.ini |
v1.11.3-1550-g15d3e69c4 |
ANR2ME |
2021-09-23 07:22:57 |
No build |
Fix possible crash issue |
v1.11.3-1549-g61d73e46e |
Henrik Rydgård |
2021-09-23 00:07:55 |
No build |
Merge: e6bcd2e4e 70127f9a1 Merge pull request #14919 from hrydgard/langtool-work Langtool: split into multiple rs files, new subcommands |
v1.11.3-1548-g70127f9a1 |
Henrik Rydgård |
2021-09-22 23:57:19 |
No build |
Don't need these strings anymore. Sorry those who spent time translating them :) See #14918 |
v1.11.3-1547-g6da46beb6 |
Henrik Rydgård |
2021-09-22 23:48:40 |
No build |
Use the structopt crate to add some nice subcommands to langtool. |
v1.11.3-1546-g3db23b14b |
Henrik Rydgård |
2021-09-22 23:24:38 |
No build |
Add vscode settings file for langtool (format-on-save, etc). |
v1.11.3-1545-g9dd205386 |
Henrik Rydgård |
2021-09-22 23:24:24 |
No build |
Split langtool into multiple source file. |
v1.11.3-1544-ge6bcd2e4e |
Henrik Rydgård |
2021-09-22 23:55:23 |
No build |
Merge: 39b7be1a4 0b5eabcd2 Merge pull request #14918 from iota97/icon-for-combo Icon for combo |
v1.11.3-1541-g39b7be1a4 |
Henrik Rydgård |
2021-09-22 23:00:16 |
No build |
Merge: 705bc1a59 9f9b6a595 Merge pull request #14917 from hrydgard/more-strings More language strings |
v1.11.3-1540-g9f9b6a595 |
Henrik Rydgård |
2021-09-22 22:58:09 |
No build |
Also add the strings to the other languages. |
v1.11.3-1540-g0b5eabcd2 |
iota97 |
2021-09-22 23:14:35 |
No build |
Remove unused string and update en_US translation |
v1.11.3-1539-ge8ad59371 |
iota97 |
2021-09-22 23:05:33 |
No build |
Use icon rather than string for combo key setup |
v1.11.3-1539-gbea1d297d |
Henrik Rydgård |
2021-09-22 22:57:20 |
No build |
Add some strings from th_TH to en_US that were missing in the latter |
v1.11.3-1538-g705bc1a59 |
Henrik Rydgård |
2021-09-22 16:37:14 |
No build |
Merge: cf1ac62d7 0cc378fc0 Merge pull request #14916 from Saramagrean/patch-1 Update th_TH.ini |
v1.11.3-1537-g0cc378fc0 |
Benjamin Benda Gates |
2021-09-22 16:16:25 |
No build |
Update th_TH.ini |
v1.11.3-1536-gcf1ac62d7 |
Henrik Rydgård |
2021-09-22 16:07:45 |
No build |
Merge: 3d505dbb8 64fbfb5f2 Merge pull request #14914 from nassau-tk/fix-ja_jp.ini Fix Translation to Japanese. |
v1.11.3-1535-g64fbfb5f2 |
nassau-tk |
2021-09-22 15:45:12 |
No build |
Fix Translation to Japanese. |
v1.11.3-1534-g3d505dbb8 |
Henrik Rydgård |
2021-09-22 14:52:59 |
No build |
Merge: 914f88995 eb644427f Merge pull request #14912 from Narugakuruga/patch-5 Update zh_CN.ini |
v1.11.3-1533-geb644427f |
Narugakuruga |
2021-09-22 14:42:17 |
No build |
Update zh_CN.ini |
v1.11.3-1532-g914f88995 |
Henrik Rydgård |
2021-09-22 11:55:58 |
No build |
Merge: 6f076b883 5e3b04a84 Merge pull request #14911 from Narugakuruga/patch-4 Update zh_CN.ini |
v1.11.3-1531-g5e3b04a84 |
Narugakuruga |
2021-09-22 11:53:08 |
No build |
Update zh_CN.ini |
v1.11.3-1530-g6f076b883 |
Henrik Rydgård |
2021-09-22 10:59:43 |
No build |
Merge: 0c52b077e c8bf68712 Merge pull request #14909 from Narugakuruga/patch-3 Update zh_CN.ini |
v1.11.3-1529-gc8bf68712 |
Narugakuruga |
2021-09-22 10:56:24 |
No build |
Update zh_CN.ini |
v1.11.3-1528-g0c52b077e |
Henrik Rydgård |
2021-09-22 09:16:49 |
No build |
And another one |
v1.11.3-1527-g528b4d2f3 |
Henrik Rydgård |
2021-09-22 09:15:33 |
No build |
Fix another couple of translation mistakes from the big fixup |
v1.11.3-1526-gff486a89e |
Henrik Rydgård |
2021-09-22 08:37:29 |
No build |
Fix another couple of translation screwups |
v1.11.3-1525-g3bc149f75 |
Henrik Rydgård |
2021-09-22 08:32:14 |
No build |
lang: Remove outdated string |
v1.11.3-1524-g571aeea2d |
Henrik Rydgård |
2021-09-21 20:23:18 |
No build |
Merge: 4f5d608c8 e30efb01d Merge pull request #14908 from hrydgard/insert-missing-lines Use langtool to insert missing strings into language inis |
v1.11.3-1523-ge30efb01d |
Henrik Rydgård |
2021-09-21 20:16:27 |
No build |
Use langtool to sync missing strings from en_US to all the other language files. |
v1.11.3-1522-ga2dc17e40 |
Henrik Rydgård |
2021-09-21 20:16:02 |
No build |
langtool: have functions both to delete and comment out unused lines. |
v1.11.3-1521-g3f618b2e8 |
Henrik Rydgård |
2021-09-21 20:08:45 |
No build |
Fix mistakes in en_US.ini |
v1.11.3-1520-g16e7ba1c8 |
Henrik Rydgård |
2021-09-21 18:18:51 |
No build |
More fixes to langtool |
v1.11.3-1519-g4f5d608c8 |
Henrik Rydgård |
2021-09-21 17:24:17 |
No build |
Merge: b8ea95bec 1bace5558 Merge pull request #14907 from iota97/multi-instance-fix Add permission to shm_open |
v1.11.3-1517-gb8ea95bec |
Henrik Rydgård |
2021-09-21 13:46:12 |
No build |
Merge: fb3e330e7 4e8a9fda6 Merge pull request #14904 from ANR2ME/adhoc [Adhoc] Do not resolve Pro Adhoc Server address when WLAN is turned off |
v1.11.3-1515-gfb3e330e7 |
Henrik Rydgård |
2021-09-21 12:44:28 |
No build |
Merge: a1658232d ee7383193 Merge pull request #14903 from ANR2ME/adhoc_matching [AdhocMatching] Fix race condition issue |
v1.11.3-1514-g4e8a9fda6 |
ANR2ME |
2021-09-21 12:12:01 |
No build |
Do not resolve Pro Adhoc Server address when WLAN is turned off |
v1.11.3-1513-ga1658232d |
Henrik Rydgård |
2021-09-21 11:07:00 |
No build |
Merge: 9d42cf21c fc7033318 Merge pull request #14901 from iota97/dpad-fix Fix dpad analog overlap interaction |
v1.11.3-1511-g9d42cf21c |
Henrik Rydgård |
2021-09-21 11:06:35 |
No build |
Merge: 329c1c5e4 5b397570d Merge pull request #14902 from Narugakuruga/patch-2 Update zh_CN.ini |
v1.11.3-1510-g5b397570d |
Narugakuruga |
2021-09-21 11:04:54 |
No build |
Update zh_CN.ini |
v1.11.3-1509-gffe6cfe57 |
Narugakuruga |
2021-09-21 11:01:20 |
No build |
Update zh_CN.ini |
v1.11.3-1509-gee7383193 |
ANR2ME |
2021-09-21 10:31:33 |
No build |
Fix race condition issue on AdhocMatching |
v1.11.3-1509-g1bace5558 |
iota97 |
2021-09-21 16:08:38 |
No build |
Add permission to shm_open |
v1.11.3-1508-g329c1c5e4 |
Henrik Rydgård |
2021-09-21 09:45:17 |
No build |
Merge: 154a1c861 9cafebdb4 Merge pull request #14900 from hrydgard/langtool-find-unused-lines Langtool: Add ability to find unused lines. |
v1.11.3-1507-g9cafebdb4 |
Henrik Rydgård |
2021-09-21 09:41:43 |
No build |
Add a bunch more missing strings to en_US.ini |
v1.11.3-1506-g17739611f |
Henrik Rydgård |
2021-09-21 09:30:53 |
No build |
Remove outdated string |
v1.11.3-1505-g541f126e2 |
Henrik Rydgård |
2021-09-21 09:21:31 |
No build |
Add a LOT of missing strings to en_US.ini, auto-found by checking thai against English. Thanks Saramagrean. Part 1/2 |
v1.11.3-1504-g75f50b050 |
Henrik Rydgård |
2021-09-21 08:54:13 |
No build |
langtool: Automatically comment out lines that are not present in en_US.ini. This helps find a multitude of issues, including missing strings in en_US.ini. |
v1.11.3-1503-g154a1c861 |
Henrik Rydgård |
2021-09-21 08:05:03 |
No build |
Merge: 4abd6522b d6173749e Merge pull request #14895 from hrydgard/translation-add-memstick Use langtool to add missing MemStick sections to a zillion ini files |
v1.11.3-1502-gd6173749e |
Henrik Rydgård |
2021-09-21 08:02:20 |
No build |
Use langtool to automatically add missing MemStick section to lots of language inis. |
v1.11.3-1501-gf2fe53e8f |
Henrik Rydgård |
2021-09-21 07:59:40 |
No build |
langtool: Fix clippy warnings |
v1.11.3-1500-g90f0a6d78 |
Henrik Rydgård |
2021-09-21 07:39:05 |
No build |
langtool: Ignore comments when syncing lines langtool: Don't automatically copy translators. |
v1.11.3-1499-gf663ebafd |
Henrik Rydgård |
2021-09-21 07:50:38 |
No build |
Remove unused string |
v1.11.3-1498-g5ebbff091 |
Henrik Rydgård |
2021-09-21 07:47:06 |
No build |
Remove misplaced left-to-right-mark character in ar_AE.ini. Remove misplaced left-to-right-mark character in ar_AE.ini. |
v1.11.3-1497-g4abd6522b |
Henrik Rydgård |
2021-09-21 07:41:15 |
No build |
compat.ini ForceMax60Fps updates, thanks Gamemulatorer |
v1.11.3-1496-ge8f28f412 |
Unknown W. Brackets |
2021-09-21 07:20:12 |
No build |
Merge: 3ab559956 fb3030d9c Merge pull request #14897 from Narugakuruga/patch-1 Update zh_CN.ini |
v1.11.3-1495-gfb3030d9c |
Narugakuruga |
2021-09-21 06:36:29 |
No build |
Update zh_CN.ini |
v1.11.3-1494-g3ab559956 |
Unknown W. Brackets |
2021-09-21 01:53:17 |
No build |
Compat: Remove duplicate entries. Oops. Thanks Gamemulatorer. |
v1.11.3-1493-gbc0c03a95 |
Henrik Rydgård |
2021-09-21 01:04:36 |
No build |
Merge: c37c93b3d fe8ef7c59 Merge pull request #14894 from hrydgard/langtool Langtool - synchronize language ini files |
v1.11.3-1492-gfe8ef7c59 |
Henrik Rydgård |
2021-09-21 01:03:16 |
No build |
Don't process the README.md |
v1.11.3-1491-g700832071 |
Henrik Rydgård |
2021-09-21 01:01:40 |
No build |
Handle BOM |
v1.11.3-1490-g6e261cf86 |
Henrik Rydgård |
2021-09-21 00:34:08 |
No build |
Add little langtool for copying missing language ini strings |
v1.11.3-1489-g8e23713ea |
Henrik Rydgård |
2021-09-21 00:33:49 |
No build |
Remove superfluous line from ja_JP.ini |
v1.11.3-1488-gc37c93b3d |
Henrik Rydgård |
2021-09-20 23:09:32 |
No build |
Merge: d31eddf41 45244a7f6 Merge pull request #14892 from hrydgard/more-translation-stuff More translation stuff |
v1.11.3-1487-g45244a7f6 |
Henrik Rydgård |
2021-09-20 23:08:05 |
No build |
Fix another translation key string |
v1.11.3-1486-gfc7033318 |
iota97 |
2021-09-21 10:35:39 |
No build |
Fix dpad analog overlap interaction |
v1.11.3-1486-gbfa04e8e7 |
Henrik Rydgård |
2021-09-20 22:48:33 |
No build |
Fix and add some translation strings |
v1.11.3-1485-gd31eddf41 |
Unknown W. Brackets |
2021-09-20 19:00:37 |
No build |
Merge: 8b987286e 814767827 Merge pull request #14891 from Saramagrean/patch-1 Update th_TH.ini |
v1.11.3-1484-g814767827 |
Benjamin Benda Gates |
2021-09-20 18:56:17 |
No build |
Update th_TH.ini |
v1.11.3-1483-g8b987286e |
Unknown W. Brackets |
2021-09-20 18:25:56 |
No build |
Merge: fbf56766f 4414c2df0 Merge pull request #14890 from iota97/trans Add italian translation |
v1.11.3-1482-g4414c2df0 |
iota97 |
2021-09-20 17:59:41 |
No build |
Add italian translation |
v1.11.3-1481-gfbf56766f |
Henrik Rydgård |
2021-09-20 16:59:12 |
No build |
Merge: c57fb02cb 33b1f59ce Merge pull request #14889 from hrydgard/translation-updates-2 Move the What's this? translation to the Memstick section |
v1.11.3-1481-g09ca16361 |
Unknown W. Brackets |
2021-09-24 07:30:25 |
No build |
UI: Asynchronously update size and dates on sort. This means items shift and jump into place, but it also means we don't hang even for large savedata collections. |
v1.11.3-1480-g8c937f45f |
Unknown W. Brackets |
2021-09-24 07:14:25 |
No build |
UI: Cache save size on save buttons. It was calculating the size and date for each permutation, which became monstrously slow on Android with scoped storage. |
v1.11.3-1479-gc57fb02cb |
Henrik Rydgård |
2021-09-20 16:58:47 |
No build |
Merge: 0279b1928 4aa0c41a9 Merge pull request #14887 from unknownbrackets/ui-ok UI: Use OK instead of Confirm |
v1.11.3-1479-g7513d9286 |
Unknown W. Brackets |
2021-09-24 07:00:16 |
No build |
UI: Reduce IO in savedata manager sorting. |
v1.11.3-1478-g4aa0c41a9 |
Unknown W. Brackets |
2021-09-20 16:20:58 |
No build |
UI: Add a bit of reporting in failure cases. |
v1.11.3-1477-g76dcfa938 |
Unknown W. Brackets |
2021-09-20 16:13:37 |
No build |
UI: Use OK instead of Confirm. Other dialogs use OK. |
v1.11.3-1477-g33b1f59ce |
Henrik Rydgård |
2021-09-20 16:40:33 |
No build |
Move the What's this? translation to the Memstick section |
v1.11.3-1476-g0279b1928 |
Henrik Rydgård |
2021-09-20 15:03:36 |
No build |
Merge: 64f793fdf a8ed36cfc Merge pull request #14886 from nassau-tk/patch-3 Fix typo |
v1.11.3-1475-ga8ed36cfc |
nassau-tk |
2021-09-20 14:55:06 |
No build |
Fix typo Now)Show on-screen messages = オンスクリーンメーッセージを表示する Fix )Show on-screen messages = オンスクリーンメッセージを表示する |
v1.11.3-1474-g64f793fdf |
Henrik Rydgård |
2021-09-20 13:58:38 |
No build |
Merge: e20c93e77 8eb644146 Merge pull request #14885 from hrydgard/translation-updates Translation updates |
v1.11.3-1473-g8eb644146 |
Henrik Rydgård |
2021-09-20 13:57:30 |
No build |
Revert a wrong change to Thai |
v1.11.3-1472-gb41eed4c8 |
Henrik Rydgård |
2021-09-20 09:05:46 |
No build |
Add Swedish translation of Memstick screen |
v1.11.3-1471-gc9f88b383 |
Henrik Rydgård |
2021-09-20 08:35:22 |
No build |
Remove (GB) suffix from "Memory Stick size", it's now shown as a unit. |
v1.11.3-1470-gc9cac67bf |
Henrik Rydgård |
2021-09-20 08:34:58 |
No build |
Preparations for translating MemStickScreen and related strings. |
v1.11.3-1469-ge20c93e77 |
Henrik Rydgård |
2021-09-19 20:55:57 |
No build |
Merge: 7f021624e 50e008e38 Merge pull request #14875 from hrydgard/memstick-screen-updates Memstick screen updates (scoped storage) |
v1.11.3-1468-g50e008e38 |
Henrik Rydgård |
2021-09-19 20:24:28 |
No build |
Browse -> OK. Align buttons. |
v1.11.3-1467-g1ff085d1c |
Henrik Rydgård |
2021-09-19 19:43:28 |
No build |
More tweaks (spacing) |
v1.11.3-1466-g97695d1f0 |
Henrik Rydgård |
2021-09-19 19:39:07 |
No build |
Style fix |
v1.11.3-1465-g76f7abae1 |
Henrik Rydgård |
2021-09-19 19:35:28 |
No build |
Tweaks |
v1.11.3-1464-g80d4450e8 |
Henrik Rydgård |
2021-09-19 19:19:15 |
No build |
Show the path to access PSP data through USB in the settings screen. |
v1.11.3-1463-gadac44fd9 |
Henrik Rydgård |
2021-09-19 19:10:55 |
No build |
Remove "Change" from "Change Memory Stick Folder". Easier to read. |
v1.11.3-1462-g367c6814b |
Henrik Rydgård |
2021-09-19 18:50:59 |
No build |
SEO optimization |
v1.11.3-1461-ge406006fd |
Henrik Rydgård |
2021-09-19 18:49:48 |
No build |
Undo debug hack |
v1.11.3-1460-g74c842c95 |
Henrik Rydgård |
2021-09-19 18:45:15 |
No build |
Add image support to UI::Choice. |
v1.11.3-1459-ga5e7878f2 |
Henrik Rydgård |
2021-09-19 18:32:10 |
No build |
Show the explanation below each point. |
v1.11.3-1458-g357293cd9 |
Henrik Rydgård |
2021-09-19 15:54:01 |
No build |
Implement the new MemStick screen experience (rough cut) |
v1.11.3-1457-gacc088456 |
Henrik Rydgård |
2021-09-19 15:41:33 |
No build |
New settings icon for later. Derived from the Material Design one. |
v1.11.3-1456-g97ad41891 |
Henrik Rydgård |
2021-09-19 15:16:34 |
No build |
Radio button assets |
v1.11.3-1455-g825cf56c7 |
Henrik Rydgård |
2021-09-19 14:38:13 |
No build |
Make a little info icon for later. Not in atlas yet. |
v1.11.3-1454-gda8d5ef34 |
Henrik Rydgård |
2021-09-19 14:32:43 |
No build |
Always show Help button on memstick screen |
v1.11.3-1453-ga4cb53c61 |
Henrik Rydgård |
2021-09-18 23:40:43 |
No build |
Use the new icons |
v1.11.3-1452-gc2714033e |
Henrik Rydgård |
2021-09-18 23:35:30 |
No build |
Shrink the folder icons slightly. Not updating atlas right now. |
v1.11.3-1451-gcc9a739fa |
Henrik Rydgård |
2021-09-18 22:54:38 |
No build |
Fix the look of buttons with images. Use one. |
v1.11.3-1450-g09a13e3d2 |
Henrik Rydgård |
2021-09-18 22:37:05 |
No build |
Didn't mean to push this |
v1.11.3-1449-g76f2fe60a |
Henrik Rydgård |
2021-09-18 19:08:41 |
No build |
Move the memstick options higher on the System tab. Other minor tweaks |
v1.11.3-1448-g76df06034 |
Henrik Rydgård |
2021-09-18 16:06:11 |
No build |
Show the logo screen before the memstick screen on first boot with scoped storage |
v1.11.3-1447-g52527798c |
Henrik Rydgård |
2021-09-18 15:10:31 |
No build |
Some file move process tweaks |
v1.11.3-1446-g395ce5791 |
Henrik Rydgård |
2021-09-15 22:46:52 |
No build |
Add Help button to MemstickScreen, pointing at a guide on the website. |
v1.11.3-1445-g363e84665 |
Henrik Rydgård |
2021-09-15 22:42:51 |
No build |
MemstickScreen: Shrink the right column to leave more space |
v1.11.3-1444-g7f021624e |
Henrik Rydgård |
2021-09-19 19:46:44 |
No build |
Merge: de206611e ec3d408da Merge pull request #14883 from unknownbrackets/texcache In lazy hashing mode, assume videos never match |
v1.11.3-1440-gde206611e |
Henrik Rydgård |
2021-09-19 12:24:46 |
No build |
Merge: cea177ca3 2bda9c1c8 Merge pull request #14880 from ANR2ME/adhoc_gamemode [AdhocGameMode] An attempt to handle source port better on GameMode for further communication |
v1.11.3-1436-gcea177ca3 |
Henrik Rydgård |
2021-09-19 11:58:30 |
No build |
Merge: d432a3411 eb89c9be1 Merge pull request #14881 from vit9696/macdebug Improve Xcode debugging support |
v1.11.3-1435-geb89c9be1 |
vit9696 |
2021-09-19 11:26:55 |
No build |
Fix garbled log output in Xcode terminal |
v1.11.3-1434-gfc18a171a |
vit9696 |
2021-09-19 10:54:53 |
No build |
Handle Xcode-specific debug arguments on startup |
v1.11.3-1433-gec3d408da |
Unknown W. Brackets |
2021-09-19 16:51:33 |
No build |
HLE: Detect video buffer copies. These are common and can help us notify the texture cache appropriately. |
v1.11.3-1433-gd432a3411 |
Henrik Rydgård |
2021-09-19 09:39:34 |
No build |
Remove accidental duplicate file |
v1.11.3-1433-g2bda9c1c8 |
ANR2ME |
2021-09-19 05:41:09 |
No build |
Keep tracks of the sender/source port on GameMode for further communication, in case it was remapped by router or ISP for some reason. |
v1.11.3-1432-gef279657d |
ANR2ME |
2021-09-19 05:39:11 |
No build |
Shows a warning when detecting a different sender/source port on GameMode. |
v1.11.3-1432-g50f3cd7ba |
Henrik Rydgård |
2021-09-19 07:19:42 |
No build |
Merge: ff22dbc16 99c317d93 Merge pull request #14879 from unknownbrackets/vertexjit-arm vertexjit: Correct morph flag alpha check assert |
v1.11.3-1432-g2d9719ed2 |
Unknown W. Brackets |
2021-09-19 16:35:25 |
No build |
TexCache: Avoid hashing videos at all in lazy mode. |
v1.11.3-1431-ge2c7366c9 |
Unknown W. Brackets |
2021-09-19 16:31:31 |
No build |
TexCache: Prevent lazy cache on video textures. |
v1.11.3-1431-g99c317d93 |
Unknown W. Brackets |
2021-09-19 04:19:09 |
No build |
vertexjit: Correct morph flag alpha check assert. |
v1.11.3-1431-g62a7ea2f4 |
ANR2ME |
2021-09-19 05:35:19 |
No build |
Minor change to AdhocMatching's senderport type |
v1.11.3-1430-gff22dbc16 |
Unknown W. Brackets |
2021-09-18 23:52:19 |
No build |
Replacement: Fix a mistake in ZIM texture loading. Fixes #14877. |
v1.11.3-1429-g6dbbe6696 |
Henrik Rydgård |
2021-09-18 23:30:02 |
No build |
Merge: d944c254c 7d8dd7c81 Merge branch 'iota97-square-shape' |
v1.11.3-1428-g7d8dd7c81 |
iota97 |
2021-07-29 10:31:31 |
No build |
Square shape for combo button. Additional shapes (folder_open, warning) too. |
v1.11.3-1427-gd944c254c |
Henrik Rydgård |
2021-09-18 10:06:02 |
No build |
Merge: 6f34f2668 564a3691c Merge pull request #14868 from iota97/logo-fix Little fix to logo screen |
v1.11.3-1425-g6f34f2668 |
Henrik Rydgård |
2021-09-18 10:04:46 |
No build |
Merge: 3b34a0758 3534df0d5 Merge pull request #14871 from iota97/atlas Fix atlas tool on linux |
v1.11.3-1423-g3b34a0758 |
Henrik Rydgård |
2021-09-18 08:37:25 |
No build |
Merge: 9aa8fa855 6b30eade3 Merge pull request #14872 from unknownbrackets/path-size Common: Use 0 as unknown size in GetFileSize() |
v1.11.3-1421-g9aa8fa855 |
AdamN |
2021-09-18 05:14:20 |
No build |
Merge: cd05f3ad2 2305de42f Merge pull request #14870 from ANR2ME/adhoc_matching [AdhocMatching] An attempt to handle unknown/incorrect source port better on AdhocMatching |
v1.11.3-1417-g3534df0d5 |
iota97 |
2021-09-17 15:13:35 |
No build |
Fix atlas tool on linux |
v1.11.3-1416-gcd05f3ad2 |
Henrik Rydgård |
2021-09-17 08:00:21 |
No build |
Merge: e6a2da69c c8204a24e Merge pull request #14839 from vit9696/master Provide automatic macOS releases with Apple Silicon support |
v1.11.3-1410-g2305de42f |
ANR2ME |
2021-09-17 07:34:37 |
No build |
Keeping track the source port of received data on AdhocMatching to be used for further communication, in the case the port was re-mapped for some reason. |
v1.11.3-1409-ga95678ae4 |
ANR2ME |
2021-08-20 10:24:27 |
No build |
Show a warning if other players detected to have their port being re-mapped, where communication with them might have an issue. |
v1.11.3-1408-g2bb5453dc |
ANR2ME |
2021-08-20 09:53:38 |
No build |
Don't ignores unknown sender/source port, due to a possibility of port re-mapping done by router or ISP the source port might be different. |
v1.11.3-1407-gfa92cda23 |
ANR2ME |
2021-09-16 09:13:17 |
No build |
Minor change to AdhocMatching logging |
v1.11.3-1407-g564a3691c |
iota97 |
2021-09-16 22:31:24 |
No build |
Little fix to logo screen |
v1.11.3-1407-g6b30eade3 |
Unknown W. Brackets |
2021-09-18 02:28:28 |
No build |
Common: Use 0 as unknown size in GetFileSize(). |
v1.11.3-1406-ge6a2da69c |
Henrik Rydgård |
2021-09-16 18:38:28 |
No build |
Merge: 2229bea92 24f1dcec9 Merge pull request #14867 from unknownbrackets/savedata-volatile Dialog: Allow termination of access thread at return |
v1.11.3-1404-g2229bea92 |
Henrik Rydgård |
2021-09-16 08:46:41 |
No build |
Merge: 9f404ad90 570d84fb8 Merge pull request #14865 from unknownbrackets/savedata-volatile Dialog: Try to recover on double init, report |
v1.11.3-1402-g9f404ad90 |
Henrik Rydgård |
2021-09-15 18:55:33 |
No build |
Merge: 5b0516463 9024c7111 Merge pull request #14856 from unknownbrackets/unthrottle Vulkan: Skip flips, not draw, for vsync fast-forward |
v1.11.3-1399-g5b0516463 |
Henrik Rydgård |
2021-09-15 18:36:20 |
No build |
Merge: f8ab24316 eccb79464 Merge pull request #14862 from iota97/ip-fix Fix chat here position and jumpy ip resolve feedback |
v1.11.3-1396-gf8ab24316 |
Henrik Rydgård |
2021-09-15 18:36:10 |
No build |
Merge: 433daf1ee 4c3cd9250 Merge pull request #14860 from unknownbrackets/ui-chat-enable Disable auto-enable chat on ctrl-c, fix enabling |
v1.11.3-1393-geccb79464 |
iota97 |
2021-09-15 10:25:26 |
No build |
Fix chat here position |
v1.11.3-1393-g24f1dcec9 |
Unknown W. Brackets |
2021-09-16 17:57:20 |
No build |
Dialog: Allow termination of access thread at ret. Sometimes the thread is just sitting at return, but hasn't stopped quite yet. Allow deleting the thread in this case without modifying volatile lock status. |
v1.11.3-1392-gadf7c3f20 |
iota97 |
2021-09-15 09:56:36 |
No build |
Fix jumpy resolve while typing |
v1.11.3-1392-g570d84fb8 |
Unknown W. Brackets |
2021-09-16 06:06:12 |
No build |
Dialog: Try to recover on double init, report. This shouldn't be happening, but is - see #14864. Let's report the situation and try to avoid a complete crash. |
v1.11.3-1391-g433daf1ee |
Unknown W. Brackets |
2021-09-15 09:24:06 |
No build |
UI: Oops, remove silly mistake. Of course, I meant to keep showing the new messages. |
v1.11.3-1390-g6d599e738 |
Henrik Rydgård |
2021-09-15 09:15:28 |
No build |
Merge: f88bd4dfc c79bb6ba7 Merge pull request #14855 from unknownbrackets/ui-chat-view Decouple chat presentation and tracking |
v1.11.3-1386-gf88bd4dfc |
Henrik Rydgård |
2021-09-15 09:08:16 |
No build |
Merge: 8b7906fd1 b6c6a5bb3 Merge pull request #14858 from unknownbrackets/vertexcache GPU: Default vertex cache to off |
v1.11.3-1384-g8b7906fd1 |
Henrik Rydgård |
2021-09-14 20:38:42 |
No build |
Merge: f96cf2dd6 704d1f94a Merge pull request #14852 from ANR2ME/adhoc_gamemode [AdhocGameMode] Fix freezing issue during GameMode initialization on some games |
v1.11.3-1383-g704d1f94a |
ANR2ME |
2021-09-14 20:13:39 |
No build |
Fix freezing issue during GameMode initialization on some games (ie. Hammerin' Hero) |
v1.11.3-1382-gf96cf2dd6 |
Henrik Rydgård |
2021-09-14 16:02:13 |
No build |
Merge: f9d24f991 39836e704 Merge pull request #14851 from unknownbrackets/memarena-shm Unix: Use shm_open in case not /dev/shm/ |
v1.11.3-1380-gf9d24f991 |
Henrik Rydgård |
2021-09-14 01:25:56 |
No build |
Merge: c333e2b87 e3088e5f9 Merge pull request #14849 from ANR2ME/adhoc [Adhoc] Fix Socket error 10014 on Windows when hosting a game of Vulcanus Seek and Destroy |
v1.11.3-1379-ge3088e5f9 |
ANR2ME |
2021-09-14 00:27:17 |
No build |
Fix Socket error 10014 on Windows when hosting a game of Vulcanus Seek and Destroy |
v1.11.3-1378-gc333e2b87 |
Henrik Rydgård |
2021-09-13 22:39:18 |
No build |
Merge: 3829ca067 d0af5275b Merge pull request #14480 from iota97/analog-head Configurable analog head size |
v1.11.3-1376-g5bf0068ea |
iota97 |
2021-09-13 22:16:23 |
No build |
Fix DPAD size calculation |
v1.11.3-1375-g3829ca067 |
Henrik Rydgård |
2021-09-13 20:58:27 |
No build |
Merge: 98a0d7189 dab1a3aa3 Merge pull request #14847 from unknownbrackets/ui-background Android: Fix UI background on scoped storage |
v1.11.3-1373-g98a0d7189 |
Henrik Rydgård |
2021-09-13 20:57:26 |
No build |
Merge: 92a888cd2 4ec1a8d12 Merge pull request #14843 from iota97/dpad-drag DPad drag fixes |
v1.11.3-1371-g92a888cd2 |
Henrik Rydgård |
2021-09-13 19:19:46 |
No build |
Merge: 0651df3bc f53b4b5ea Merge pull request #14845 from unknownbrackets/reporting UI: Correct enable reporting setting resetting |
v1.11.3-1369-g0651df3bc |
Henrik Rydgård |
2021-09-13 19:19:15 |
No build |
Merge: c755dedbf 10ffdc9f5 Merge pull request #14846 from unknownbrackets/warnings Fix some gcc warnings |
v1.11.3-1367-g4c3cd9250 |
Unknown W. Brackets |
2021-09-15 18:08:58 |
No build |
Merge: 75f5c7504 d489c099a Merge pull request #11 from iota97/qt-chat Change Qt as well |
v1.11.3-1366-gd489c099a |
iota97 |
2021-09-15 14:32:54 |
No build |
Qt as well |
v1.11.3-1366-gc755dedbf |
Unknown W. Brackets |
2021-09-13 16:26:43 |
No build |
Merge: 2ecaa61fa c37c07825 Merge pull request #14842 from unknownbrackets/texfilt Vulkan: Expand 16-bit textures to generate mips |
v1.11.3-1366-gc79bb6ba7 |
Unknown W. Brackets |
2021-09-15 03:06:57 |
No build |
Net: Fix various chat threading hazards. |
v1.11.3-1365-g9403947b6 |
Unknown W. Brackets |
2021-09-15 02:59:46 |
No build |
UI: Decouple new chat display and tracking logic. |
v1.11.3-1365-g9024c7111 |
Unknown W. Brackets |
2021-09-15 07:53:54 |
No build |
Vulkan: Fix faster alt speed with vsync. |
v1.11.3-1365-g75f5c7504 |
Unknown W. Brackets |
2021-09-15 09:12:33 |
No build |
Windows: Disable auto-enable chat on Ctrl-C. It's annoying when this triggers unexpectedly. Sometimes it happens when using debug windows. |
v1.11.3-1365-g10ffdc9f5 |
Unknown W. Brackets |
2021-09-13 17:29:45 |
No build |
Font: Cleanup logging for invalid pointers. Also fixes some duplicate logging and includes return code/error code. |
v1.11.3-1364-gf53b4b5ea |
Unknown W. Brackets |
2021-09-13 17:54:33 |
No build |
UI: Correct enable reporting setting resetting. |
v1.11.3-1364-gdab1a3aa3 |
Unknown W. Brackets |
2021-09-13 19:27:42 |
No build |
Android: Fix UI background on scoped storage. |
v1.11.3-1364-gcf045dfbb |
Unknown W. Brackets |
2021-09-15 08:56:45 |
No build |
UI: When enabling chat, recreate views. Otherwise, the chat button doesn't show right away. Fixes #13090. |
v1.11.3-1364-gbe0b0cd88 |
Unknown W. Brackets |
2021-09-15 02:51:57 |
No build |
UI: Track chat log changes more clearly. This also makes it easier to have multiple views or etc. reading from it. We want data flowing a single direction, chat system -> UI. |
v1.11.3-1364-gb6c6a5bb3 |
Unknown W. Brackets |
2021-09-15 08:43:29 |
No build |
GPU: Default vertex cache to off. Previously, it was defaulted on only for OpenGL, where it didn't work. |
v1.11.3-1364-g46770aba3 |
Unknown W. Brackets |
2021-09-15 07:33:47 |
No build |
Vulkan: Skip flips, not draw, for vsync unthrottle. |
v1.11.3-1364-g39836e704 |
Unknown W. Brackets |
2021-09-14 06:50:51 |
No build |
Unix: Use shm_open in case not /dev/shm/. Still falls back to the old behavior if that fails. |
v1.11.3-1364-g3ac669f80 |
Unknown W. Brackets |
2021-09-13 17:13:14 |
No build |
Core: Fix some minor gcc warnings. |
v1.11.3-1363-g4ec1a8d12 |
iota97 |
2021-09-13 13:22:27 |
No build |
Allow drag over touch DPAD and avoid analog drag to trigger other button |
v1.11.3-1363-g2ecaa61fa |
Unknown W. Brackets |
2021-09-13 16:24:59 |
No build |
headless: Fix some Python warnings. Also, on newer pythons, this was crashing entirely. |
v1.11.3-1362-gbb3a03ada |
Henrik Rydgård |
2021-09-13 09:08:06 |
No build |
Merge: ab4dcebd5 676290308 Merge pull request #14840 from unknownbrackets/dxt5 Implement DXT decoding in samplerjit x86 |
v1.11.3-1357-gab4dcebd5 |
Henrik Rydgård |
2021-09-13 09:06:16 |
No build |
Merge: d32a1fa91 40c233fa7 Merge pull request #14841 from unknownbrackets/ui-chat-view Use a view for the chat log |
v1.11.3-1353-gc8204a24e |
Vitaly Cheptsov |
2021-09-16 23:50:30 |
No build |
Try to workaround git tag fetch failure |
v1.11.3-1352-gd32a1fa91 |
Henrik Rydgård |
2021-09-13 01:07:18 |
No build |
it_IT translation update, thanks giona. |
v1.11.3-1352-g82249ce9a |
vit9696 |
2021-09-16 23:33:11 |
No build |
Update SDL and try faster commit history fetch |
v1.11.3-1351-gd2421ebfe |
Henrik Rydgård |
2021-09-13 01:04:34 |
No build |
Merge: 766a74fea 29aa81be9 Merge pull request #14837 from unknownbrackets/savedata-io Savedata: Respect IO timing method setting |
v1.11.3-1351-g90cb3d302 |
vit9696 |
2021-09-16 09:54:07 |
No build |
Silence submodule fetch error screaming |
v1.11.3-1350-ge1cb1c9a6 |
vit9696 |
2021-09-16 09:40:39 |
No build |
Switch to submodules and fix release version generation |
v1.11.3-1349-g766a74fea |
Henrik Rydgård |
2021-09-12 20:24:11 |
No build |
Merge: 4fb7b0a11 8d120af16 Merge pull request #14836 from iota97/mockup Edit psp screen a bit |
v1.11.3-1349-g5fc734427 |
vit9696 |
2021-09-16 09:17:59 |
No build |
Drop bundled SDL2 for macOS |
v1.11.3-1348-gb583d16c2 |
vit9696 |
2021-09-15 20:07:26 |
No build |
Include macOS name in the zip archive |
v1.11.3-1348-g676290308 |
Unknown W. Brackets |
2021-09-13 02:21:45 |
No build |
TexCache: Correct confusing red/blue var names. This decodes to RGBA (R least significant), so it's confusing to refer to it as BGRA. It's actually the 565 colors in the DXT data that are BGR. |
v1.11.3-1347-ged046aebf |
vit9696 |
2021-09-15 20:02:59 |
No build |
Fix git describe not fetching version tag |
v1.11.3-1347-g4fb7b0a11 |
Henrik Rydgård |
2021-09-12 20:13:58 |
No build |
Merge: c1b170431 a0eeb5244 Merge pull request #14838 from unknownbrackets/dxt5 Correct DXT5 alpha calculation |
v1.11.3-1347-g08816a544 |
Unknown W. Brackets |
2021-09-13 02:17:09 |
No build |
softgpu: Implement DXT5 in samplerx86. |
v1.11.3-1346-gc4de5bfb9 |
Unknown W. Brackets |
2021-09-12 23:53:55 |
No build |
softgpu: Implement DXT3 in samplerx86. |
v1.11.3-1346-g40c233fa7 |
Unknown W. Brackets |
2021-09-13 05:20:17 |
No build |
UI: Update flags more correctly in chat. Not the ideal interface here, though... |
v1.11.3-1346-g14c223150 |
vit9696 |
2021-09-12 15:54:40 |
No build |
Add FAT support for macOS with automatic GitHub releases closes #11799 closes #13708 closes #14815 |
v1.11.3-1345-gee9d19430 |
Unknown W. Brackets |
2021-09-12 22:57:28 |
No build |
softgpu: Implement DXT1 decoding in samplerx86. |
v1.11.3-1345-g8f60d99cd |
Halo-Michael |
2020-12-15 02:53:23 |
No build |
Update libMoltenVK.dylib to support M1 chips |
v1.11.3-1345-g6b107a884 |
Unknown W. Brackets |
2021-09-13 05:16:05 |
No build |
UI: Cleanup input box for chat. |
v1.11.3-1344-gf45c5186c |
Unknown W. Brackets |
2021-09-13 04:44:44 |
No build |
UI: Move the chat message box to just a view. Instead of being a popup. This should make it easier to make sure things work normally, and avoids some of the strange overrides of PopupScreen it previously had. |
v1.11.3-1344-gc37c07825 |
Unknown W. Brackets |
2021-09-13 09:07:01 |
No build |
Vulkan: Only force 32-bit if needed. If there are mips already, we can keep 16-bit. |
v1.11.3-1344-gc1b170431 |
Unknown W. Brackets |
2021-09-12 15:40:13 |
No build |
Merge: db21d0e7f a2f016b2d Merge pull request #14832 from iota97/settinginfo Fix setting info on multi choice |
v1.11.3-1344-ga0eeb5244 |
Unknown W. Brackets |
2021-09-12 18:37:34 |
No build |
softgpu: Decode DXT texels directly. This improves performance a lot compared to decoding the whole block. Eventually we may implement a cache, but threading makes that complex to make properly fast. |
v1.11.3-1343-gd9f62d690 |
Unknown W. Brackets |
2021-09-13 09:03:42 |
No build |
Vulkan: Expand 16-bit textures to generate mips. When using "Auto Max Quality", we can't use 16-bit formats. See #14804. |
v1.11.3-1343-g96fd29c86 |
Unknown W. Brackets |
2021-09-13 04:41:47 |
No build |
UI: Allow UI keys on emuscreen of focused. This is only if you already focus something. |
v1.11.3-1343-g29aa81be9 |
Unknown W. Brackets |
2021-09-12 16:05:51 |
No build |
Savedata: Respect IO timing method setting. |
v1.11.3-1343-g8d120af16 |
iota97 |
2021-09-12 15:11:58 |
No build |
Edit psp screen a bit |
v1.11.3-1343-g1ee5352d3 |
Unknown W. Brackets |
2021-09-12 18:35:53 |
No build |
TexCache: Correct DXT5 alpha calculation. This matches PSP alpha values from an exhaustive test. |
v1.11.3-1342-gdb21d0e7f |
Unknown W. Brackets |
2021-09-12 05:11:22 |
No build |
Android: Avoid crash without ext dir. This can return null on some older Androids. See #14821. |
v1.11.3-1342-ga2f016b2d |
iota97 |
2021-09-12 01:17:24 |
No build |
Fix setting info on multi choice |
v1.11.3-1341-gf1c05b039 |
Henrik Rydgård |
2021-09-11 22:08:52 |
No build |
Merge: b17ff0e5a f348adb4b Merge pull request #14829 from hrydgard/path-case-fix Auto-fix case of manually specified paths |
v1.11.3-1340-gf348adb4b |
Henrik Rydgård |
2021-09-11 21:45:31 |
No build |
Auto-fix case of manually specified paths. Fixes remaining issue in #14821 |
v1.11.3-1339-gde3d71161 |
Henrik Rydgård |
2021-09-11 21:17:23 |
No build |
Move FixPathCase to Common/File/Path |
v1.11.3-1338-gd87683456 |
Henrik Rydgård |
2021-09-11 21:17:01 |
No build |
Fix weird linker problem |
v1.11.3-1337-gb17ff0e5a |
Henrik Rydgård |
2021-09-11 20:50:54 |
No build |
Merge: 447700133 c94e9ad73 Merge pull request #14818 from iota97/super-wp Focus based moving background |
v1.11.3-1333-g447700133 |
Henrik Rydgård |
2021-09-11 20:44:22 |
No build |
Merge: 4a5008bdf b05a74803 Merge pull request #14827 from hrydgard/savedata-opt Savedata optimizations |
v1.11.3-1330-gb05a74803 |
Henrik Rydgård |
2021-09-11 20:31:42 |
No build |
Remove another redundant check, comment fixes |
v1.11.3-1329-g71056e348 |
Henrik Rydgård |
2021-09-11 20:26:36 |
No build |
SFO return value fix, oops |
v1.11.3-1328-g36079b86d |
Henrik Rydgård |
2021-09-11 19:53:19 |
No build |
Optimize away a couple of existence checks |
v1.11.3-1327-g5d53e59c1 |
Henrik Rydgård |
2021-09-11 19:33:28 |
No build |
Optimize ReadPSPFile (which should probably be replaced with ReadEntireFile anyway) |
v1.11.3-1326-g464af0723 |
Henrik Rydgård |
2021-09-11 19:32:48 |
No build |
Minor gradle upgrade, why not |
v1.11.3-1326-g4a5008bdf |
Henrik Rydgård |
2021-09-11 20:32:38 |
No build |
Merge: f53546362 825a84a5d Merge pull request #14828 from stuken/libretro_set_inflightframes Wire inflight frames config setting to render managers. |
v1.11.3-1325-g825a84a5d |
Stuart Kenny |
2021-09-11 20:05:34 |
No build |
Wire inflight frames config setting to render managers. |
v1.11.3-1325-g8e2b73b05 |
Henrik Rydgård |
2021-09-11 19:32:37 |
No build |
Optimize MetaFileSystem::ReadEntireFile |
v1.11.3-1324-gf53546362 |
Henrik Rydgård |
2021-09-11 18:54:22 |
No build |
Merge: 1eef8973c 07413aa4e Merge pull request #14826 from hrydgard/more-io-optimizations More I/O optimizations |
v1.11.3-1323-g07413aa4e |
Henrik Rydgård |
2021-09-11 18:53:46 |
No build |
Feedback |
v1.11.3-1322-gdc520a59d |
Henrik Rydgård |
2021-09-11 18:17:14 |
No build |
Log the duration of directory size computations too |
v1.11.3-1321-gf7895457e |
Henrik Rydgård |
2021-09-11 18:06:26 |
No build |
Add back the dir listing logging. Add hack to avoid confusing Wipeout :( |
v1.11.3-1320-gfcc033757 |
Henrik Rydgård |
2021-09-11 17:50:07 |
No build |
Fix the Android recursive size computation and hook it up. |
v1.11.3-1319-g48310d15a |
Henrik Rydgård |
2021-09-11 17:18:39 |
No build |
Add metafilesystem hook to add optimized implementations of compute recursive directory size |
v1.11.3-1318-ge842d395f |
Henrik Rydgård |
2021-09-11 16:36:35 |
No build |
Add untested function Android_ComputeRecursiveDirectorySize |
v1.11.3-1317-gcd79a1d92 |
Henrik Rydgård |
2021-09-11 15:44:40 |
No build |
Fix another GetFileInfo loop (GetFilesInDir now does return sizes) |
v1.11.3-1316-g1eef8973c |
Henrik Rydgård |
2021-09-11 18:09:34 |
No build |
Merge: ef7b6ec5c bcc4c3d8f Merge pull request #14825 from unknownbrackets/memstick-cache Add a cache for memory stick usage |
v1.11.3-1313-gef7b6ec5c |
Henrik Rydgård |
2021-09-11 15:36:20 |
No build |
Merge: 46ada8649 09f65db91 Merge pull request #14824 from hrydgard/hide-irrelevant-directories Hide directories games should not know about |
v1.11.3-1312-g09f65db91 |
Henrik Rydgård |
2021-09-11 15:35:11 |
No build |
Cleanup |
v1.11.3-1311-gb075b7917 |
Henrik Rydgård |
2021-09-11 15:14:44 |
No build |
Also hide SHADERS directory from games |
v1.11.3-1310-g369ae031d |
Henrik Rydgård |
2021-09-11 15:12:55 |
No build |
Optimize install data size calculation. |
v1.11.3-1309-g830d20583 |
Henrik Rydgård |
2021-09-11 15:11:56 |
No build |
Optimize savedata size calculation |
v1.11.3-1308-g1f81876ab |
Henrik Rydgård |
2021-09-11 15:04:53 |
No build |
Cleanup |
v1.11.3-1307-gbcc4c3d8f |
Unknown W. Brackets |
2021-09-11 16:36:02 |
No build |
Io: Assume a write may have happened on resume. This way if they switch away to delete files, it will have more free space. |
v1.11.3-1307-g04578edf6 |
Henrik Rydgård |
2021-09-11 15:02:52 |
No build |
Hide directories games should not know about from them. Stops some games from spending lots of time iterating over files they should not care about. Helps the performance issues in #13847 quite a bit. |
v1.11.3-1306-g906664b9d |
Unknown W. Brackets |
2021-09-11 16:29:15 |
No build |
Io: Cache SAVEDATA usage between writes. Some games will loop over saves to check the size of each, and calculating the total usage is expensive. We don't need to recalculate each time. |
v1.11.3-1306-g46ada8649 |
Henrik Rydgård |
2021-09-11 13:13:05 |
No build |
VK mip gen: Could end up with a zero dimension in the lowest mipmap, prevent that. Should help #14814 |
v1.11.3-1305-gd264cbef3 |
Unknown W. Brackets |
2021-09-11 08:35:31 |
No build |
Vulkan: MSVC 2017 buildfix. Fixes the buildbot. |
v1.11.3-1304-gb7edcaa72 |
Unknown W. Brackets |
2021-09-11 04:19:29 |
No build |
Merge: 25fff384d 08dbcf7f7 Merge pull request #14823 from hrydgard/storage-fixes Android: Disallow using the folder selection on older system versions |
v1.11.3-1303-g08dbcf7f7 |
Unknown W. Brackets |
2021-09-11 04:01:56 |
No build |
UI: Fix non-Android build error. |
v1.11.3-1302-gdf0dd441c |
Henrik Rydgård |
2021-09-10 23:59:54 |
No build |
Add back the ability to manually specify a folder, on Android 9 and earlier. |
v1.11.3-1301-ge7214f4f6 |
Henrik Rydgård |
2021-09-10 23:42:21 |
No build |
Hide the folder selector for memstick directory on Android 9 and earlier. It just doesn't work. |
v1.11.3-1300-gd3abcf1b5 |
Henrik Rydgård |
2021-09-10 23:41:44 |
No build |
Draw bullet points as circles for a consistent look regardless of system font. |
v1.11.3-1299-g7632e5e16 |
Henrik Rydgård |
2021-09-10 22:52:49 |
No build |
Minor polish to MemStickScreen |
v1.11.3-1298-g25fff384d |
Henrik Rydgård |
2021-09-10 22:39:16 |
No build |
Merge: b813aa30f d88fec895 Merge pull request #14822 from stuken/libretro_vulkan_shutdown_fix Fix intermittent crashes when closing content in libretro under vulkan |
v1.11.3-1297-gd88fec895 |
Stuart Kenny |
2021-09-10 21:38:52 |
No build |
Decouple Vulkan context object destruction from retroarch's ContextDestroy call |
v1.11.3-1296-gb813aa30f |
Henrik Rydgård |
2021-09-10 08:26:02 |
No build |
Merge: 16e820eda 121c56e6d Merge pull request #14820 from unknownbrackets/softgpu Correct guardband and Z cull behavior in software renderer |
v1.11.3-1293-g121c56e6d |
Unknown W. Brackets |
2021-09-10 05:13:42 |
No build |
softgpu: Clip only on -Z, cull if entirely outside. This is important for several issues, like #12058 or #12060, where something is drawn entirely outside valid Z, and should be culled. |
v1.11.3-1293-g16e820eda |
Henrik Rydgård |
2021-09-10 08:20:14 |
No build |
Merge: e00a3eed1 9283d14a3 Merge pull request #14816 from iota97/wave-fix Fix wave on different dps |
v1.11.3-1292-g0b73c1ce8 |
Unknown W. Brackets |
2021-09-10 05:05:41 |
No build |
softgpu: Correct guardband cull behavior. Culling is based on whether clipping happens, not whether clamping happens. This is important for issues like #12348. |
v1.11.3-1291-ge00a3eed1 |
Unknown W. Brackets |
2021-09-10 02:13:11 |
No build |
Merge: f9f893f3f 5876388c6 Merge pull request #14817 from hrydgard/savedata-screen-fixes Savedata screen fixes |
v1.11.3-1291-gc94e9ad73 |
iota97 |
2021-09-10 02:06:51 |
No build |
Support ScrollView for focus position |
v1.11.3-1290-gfb5b528b9 |
iota97 |
2021-09-10 01:55:23 |
No build |
Moving Background |
v1.11.3-1290-g5876388c6 |
Henrik Rydgård |
2021-09-10 01:13:28 |
No build |
Vulkan scissor fix (validation errors). |
v1.11.3-1289-gecab31ef8 |
iota97 |
2021-09-09 16:31:14 |
No build |
Keep track of focus position |
v1.11.3-1289-g9283d14a3 |
iota97 |
2021-09-09 11:58:02 |
No build |
Fix wave on different dps |
v1.11.3-1289-g85ac0f885 |
Henrik Rydgård |
2021-09-10 01:13:01 |
No build |
Fix a couple sort comparators for the savedata screen |
v1.11.3-1288-gf9f893f3f |
Henrik Rydgård |
2021-09-09 09:12:49 |
No build |
Merge: 5e4c478f4 c9bcbf326 Merge pull request #14813 from hrydgard/scoped-storage-shortcut-fix Various Android shortcut fixes |
v1.11.3-1287-gc9bcbf326 |
Henrik Rydgård |
2021-09-09 00:00:54 |
No build |
More shortcut fixes |
v1.11.3-1286-g273376ab8 |
Henrik Rydgård |
2021-09-08 23:43:35 |
No build |
Set a couple flags on the ShortcutIntent |
v1.11.3-1285-gbad0736fa |
Henrik Rydgård |
2021-09-08 23:26:01 |
No build |
Avoid calling into C++ when creating game shortcuts. Use scoped storage-compatible file chooser when possible. |
v1.11.3-1284-g1d0831776 |
Henrik Rydgård |
2021-09-08 23:25:39 |
No build |
Valiant attempt to fix queryGameName |
v1.11.3-1283-g568043211 |
Henrik Rydgård |
2021-09-08 23:24:28 |
No build |
Fix error message |
v1.11.3-1282-g0d9d360b0 |
Henrik Rydgård |
2021-09-08 23:24:00 |
No build |
ThreadManager cleanups |
v1.11.3-1281-g8e9cdf97c |
Henrik Rydgård |
2021-09-08 21:33:50 |
No build |
Implement support for new file chooser on Android 11+. |
v1.11.3-1280-g5e4c478f4 |
Henrik Rydgård |
2021-09-08 21:23:56 |
No build |
Merge: 51e201581 7b33325ca Merge pull request #14807 from iota97/double-bind Double binding fix |
v1.11.3-1278-g51e201581 |
Unknown W. Brackets |
2021-09-08 21:07:03 |
No build |
Merge: 7120a9761 f442f4012 Merge pull request #14811 from stuken/libretro_hardware_texture_scaling_option Expose texture shader core option in libretro |
v1.11.3-1276-g7120a9761 |
Henrik Rydgård |
2021-09-08 18:58:50 |
No build |
Merge: 03b53c6a7 79b10c4d5 Merge pull request #14810 from iota97/wave Wave animation |
v1.11.3-1275-g79b10c4d5 |
iota97 |
2021-09-08 16:36:57 |
No build |
Add some antialiasing |
v1.11.3-1274-gf442f4012 |
Stuart Kenny |
2021-09-08 17:42:11 |
No build |
Expose texture shader core option. |
v1.11.3-1274-g01aaed54d |
iota97 |
2021-09-08 15:03:32 |
No build |
Wave animation |
v1.11.3-1273-g03b53c6a7 |
Henrik Rydgård |
2021-09-08 11:46:49 |
No build |
Merge: f92c33a48 6350b41d3 Merge pull request #14808 from stuken/libretro_update_texture_filtering Expose new texture filtering mode in libretro |
v1.11.3-1272-g6350b41d3 |
Stuart Kenny |
2021-09-08 10:27:15 |
No build |
Expose new texture filtering option and fix runtime changing texture upscale mode |
v1.11.3-1272-g7b33325ca |
iota97 |
2021-09-08 08:54:59 |
No build |
Double binding fix |
v1.11.3-1271-gf92c33a48 |
Unknown W. Brackets |
2021-09-08 01:46:59 |
No build |
Merge: f239d79f6 2a223bb91 Merge pull request #14806 from hrydgard/control-grid-fix Control layout grid fix |
v1.11.3-1270-g2a223bb91 |
Henrik Rydgård |
2021-09-08 01:16:49 |
No build |
No longer need to specify build tools version, gradle now has a default. |
v1.11.3-1269-g2b683ff8c |
Henrik Rydgård |
2021-09-08 00:19:18 |
No build |
Fix typo (and maybe a bug). |
v1.11.3-1268-g68f7c9e9f |
Henrik Rydgård |
2021-09-08 00:18:41 |
No build |
Round the location of single-pixel lines to the nearest pixel. Should hopefully help #14204. |
v1.11.3-1267-gf239d79f6 |
Henrik Rydgård |
2021-09-08 00:14:01 |
No build |
Merge: e2b013740 5dab9994b Merge pull request #14805 from hrydgard/spline-flush-fix Bezier/Spline: Fix logical error |
v1.11.3-1266-g5dab9994b |
Henrik Rydgård |
2021-09-07 23:52:06 |
No build |
Bezier/Spline: Fix logical error (must flush buffered data before we modify submitType). Should fix #14774 |
v1.11.3-1265-ge2b013740 |
Henrik Rydgård |
2021-09-07 23:41:03 |
No build |
VK: Only autogenerate mipmaps for R8G8B8A8 format textures. Quickfix for bug with Auto High Quality texture filtering. Fixes #14804 (good enough for now at least). |
v1.11.3-1264-gf83cf9fd0 |
Henrik Rydgård |
2021-09-07 16:36:25 |
No build |
Merge: bc45634ed b44c991fc Merge pull request #14798 from iota97/crc-fix Don't show CRC button when we can't get it |
v1.11.3-1263-gb44c991fc |
iota97 |
2021-09-07 16:16:39 |
No build |
Add info check |
v1.11.3-1262-g227333f45 |
iota97 |
2021-09-06 19:47:06 |
No build |
Don't show CRC button when we can't get it |
v1.11.3-1261-gbc45634ed |
Henrik Rydgård |
2021-09-07 09:14:55 |
No build |
Merge: f7e2a3616 825d9a8d2 Merge pull request #14801 from unknownbrackets/reporting Reporting: Calculate CRC for PSN games |
v1.11.3-1258-gf7e2a3616 |
Henrik Rydgård |
2021-09-07 08:58:05 |
No build |
Merge: d56bf561f b5ba46982 Merge pull request #14802 from unknownbrackets/softgpu softgpu: Prevent pixel gaps when drawing sprites |
v1.11.3-1257-gb5ba46982 |
Unknown W. Brackets |
2021-09-07 07:05:39 |
No build |
softgpu: Prevent pixel gaps when drawing sprites. If you end a sprite at 255.9, it draws the pixel at 255. This uses the same logic to handle that as in the triangle path. |
v1.11.3-1256-gd56bf561f |
Unknown W. Brackets |
2021-09-07 05:07:14 |
No build |
Merge: b5e8e22dc bac7def66 Merge pull request #14800 from hrydgard/fix-libretro-defaults libretro: Fix defaults for texture_scaling_level and inflight_frames |
v1.11.3-1253-gb5e8e22dc |
Henrik Rydgård |
2021-09-07 00:58:48 |
No build |
Merge: a5d963f14 1df31e930 Merge pull request #14789 from hrydgard/auto-max-quality-texfilter Add new texture filtering mode "Auto Max Quality" |
v1.11.3-1252-gbac7def66 |
Unknown W. Brackets |
2021-09-07 04:47:39 |
No build |
libretro: Fix typo. |
v1.11.3-1251-gbe87acf62 |
Henrik Rydgård |
2021-09-07 00:51:28 |
No build |
libretro: Fix defaults for texture_scaling_level and inflight_frames |
v1.11.3-1250-ga5d963f14 |
Henrik Rydgård |
2021-09-06 22:57:49 |
No build |
Merge: c2619f425 68d9372d9 Merge pull request #14776 from hrydgard/update-gradle-again Update gradle again. |
v1.11.3-1248-gc2619f425 |
Henrik Rydgård |
2021-09-06 22:56:47 |
No build |
Merge: ae9bf2799 feade27cd Merge pull request #14799 from stuken/libretro_fix Various libretro fixes |
v1.11.3-1247-gfeade27cd |
Stuart Kenny |
2021-09-06 22:01:17 |
No build |
Review style fixes. |
v1.11.3-1246-gc593da050 |
Stuart Kenny |
2021-09-06 21:14:08 |
No build |
Expose inflight frames as core option. |
v1.11.3-1245-g0f45c95d1 |
Stuart Kenny |
2021-09-06 21:13:07 |
No build |
Fix capitalization in core option labels. |
v1.11.3-1244-g6db91abf1 |
Stuart Kenny |
2021-09-06 21:10:13 |
No build |
Move core initialization code out of retro_load_game method |
v1.11.3-1243-g3b39b6fca |
Stuart Kenny |
2021-09-06 21:03:57 |
No build |
Do not fast forward by default. |
v1.11.3-1242-gda4652aa2 |
Stuart Kenny |
2021-09-06 21:00:50 |
No build |
Do not skip SwapBuffer() when skipDrawReason set. Fixes nothing being rendered with high frameskip ratios. |
v1.11.3-1241-gae9bf2799 |
Henrik Rydgård |
2021-09-06 08:57:19 |
No build |
Merge: 54bb824d3 7addc18a6 Merge pull request #14795 from unknownbrackets/softgpu softgpu: Avoid overflow infinite loop |
v1.11.3-1241-g1df31e930 |
Henrik Rydgård |
2021-09-05 23:54:41 |
No build |
Fix windows menus for the new tex filtering options. |
v1.11.3-1240-g6b76bcf07 |
Henrik Rydgård |
2021-09-03 00:06:49 |
No build |
Add new texture filtering "Auto Max Quality" that tweaks texture filtering for best quality. It does this by enforcing mipmapping and minification filters, and always autogenerates mipmaps and enforces anisotropic filtering for all modes (if that's separately enabled). This looks nice and flicker free in most games without any additional tweaking, including GTA and Burnout which have long been painfully flickery in the distance due to undersampling. Needs a bit more testing before merge, maybe. Fixes #13888 |
v1.11.3-1239-g54bb824d3 |
Henrik Rydgård |
2021-09-02 17:30:12 |
No build |
Merge: 730d2d288 529329785 Merge pull request #14788 from unknownbrackets/interp interp: Prevent crash on bad lv.q or sv.q addr |
v1.11.3-1237-g730d2d288 |
Henrik Rydgård |
2021-09-01 18:18:52 |
No build |
Merge: f89d5b75a f54a24dae Merge pull request #14787 from iota97/fix Don't add VIRTKEY_TOGGLE_FULLSCREEN in custom key list on mobile device |
v1.11.3-1236-gf54a24dae |
iota97 |
2021-09-01 17:07:35 |
No build |
Don't add VIRTKEY_TOGGLE_FULLSCREE in custom key list on mobile device |
v1.11.3-1236-g825d9a8d2 |
Unknown W. Brackets |
2021-09-07 04:40:40 |
No build |
Reporting: Calculate CRC for PSN games. |
v1.11.3-1235-gf89d5b75a |
Henrik Rydgård |
2021-09-01 09:18:39 |
No build |
Remove old ouya joystick prompt pngs from source_assets |
v1.11.3-1235-g529329785 |
Unknown W. Brackets |
2021-09-02 16:18:49 |
No build |
interp: Prevent crash on bad lv.q or sv.q addr. See #5496. |
v1.11.3-1235-g694e92dc8 |
Unknown W. Brackets |
2021-09-07 04:39:34 |
No build |
Core: Use FileBlockDevice for PBPs without an ISO. |
v1.11.3-1235-g7addc18a6 |
Unknown W. Brackets |
2021-09-06 08:24:08 |
No build |
softgpu: Avoid overflow infinite loop. For certain large values, it would overflow and continue looping endlessly. |
v1.11.3-1234-g567c7f207 |
Unknown W. Brackets |
2021-09-01 05:18:22 |
No build |
UI: Fix save state scrollview height. Fixes #14785. |
v1.11.3-1233-g9de942087 |
Henrik Rydgård |
2021-08-30 17:07:12 |
No build |
Merge: 6e890713f 5ba544eba Merge pull request #14784 from bslenul/libretro-cleanup [Libretro] Small core options cleanup + create a new git-version.cpp instead of appending stuff in it |
v1.11.3-1232-g5ba544eba |
bslenul |
2021-08-30 16:38:37 |
No build |
[Libretro] Small core options cleanup + create a new git-version.cpp instead of appending stuff in it |
v1.11.3-1231-g6e890713f |
Henrik Rydgård |
2021-08-30 14:02:41 |
No build |
Merge: 6fbc73ef6 8f9610d2a Merge pull request #14782 from iota97/gesture Support virtual button in touch gesture |
v1.11.3-1230-g8f9610d2a |
iota97 |
2021-08-30 13:17:24 |
No build |
Reuse translation for combo button as well |
v1.11.3-1229-gf417bb93d |
iota97 |
2021-08-30 13:13:09 |
No build |
Reuse translation |
v1.11.3-1228-g2821035b1 |
iota97 |
2021-08-30 12:26:13 |
No build |
Support virutal button in touch gesture |
v1.11.3-1227-g6fbc73ef6 |
Henrik Rydgård |
2021-08-30 08:37:56 |
No build |
Merge: a502c8fb6 e9ebd8643 Merge pull request #14781 from unknownbrackets/ui-ctrl-mapping Fix various focus issues in the control mapping |
v1.11.3-1225-ge9ebd8643 |
Unknown W. Brackets |
2021-08-30 02:35:58 |
No build |
UI: Fix scrollview focus scroll before relayout. Need to use the position of the bounds as of last layout, not the new desired position. |
v1.11.3-1224-g01edd695c |
Unknown W. Brackets |
2021-08-30 02:14:08 |
No build |
UI: Fix refocus on no control change. There's no reason to refresh, and since the views are different without PersistData being called, it breaks the focus. Refreshing now handled via the generation value. |
v1.11.3-1223-g6e4708733 |
Unknown W. Brackets |
2021-08-30 02:08:27 |
No build |
UI: Restore focus on PSP view as well. |
v1.11.3-1222-g7bb58ce5a |
Unknown W. Brackets |
2021-08-30 01:59:55 |
No build |
UI: Refocus better on control mapping change. This is less awkward, since it keeps you closer to where you were before. |
v1.11.3-1221-g6378cb169 |
Unknown W. Brackets |
2021-08-30 01:43:15 |
No build |
UI: Fix focus persistence in control mapping. Trying to reset focus from the parent was just complicating things. We persist the focus state when recreating views. |
v1.11.3-1220-ga502c8fb6 |
Henrik Rydgård |
2021-08-30 00:59:24 |
No build |
Merge: 9117f080e 5e3ffe94b Merge pull request #14779 from unknownbrackets/ui-ctrl-mapping Tweak grid and scrollview handling |
v1.11.3-1220-g7a29a8bd4 |
Unknown W. Brackets |
2021-08-30 01:39:14 |
No build |
UI: Handle WRAP_CONTENT in flexible scroll views. If the scroll view had weight, it'd grow to the max size always. Now it still fits to the container, if that's what it's set to. |
v1.11.3-1219-g5e3ffe94b |
Unknown W. Brackets |
2021-08-29 23:11:32 |
No build |
UI: Allow scoll views to have specific height. |
v1.11.3-1218-gcf22268bc |
Unknown W. Brackets |
2021-08-29 23:10:14 |
No build |
UI: Fix grids in ScrollViews and adjust gravity. |
v1.11.3-1217-g9117f080e |
Henrik Rydgård |
2021-08-29 22:30:30 |
No build |
Merge: 1d29060c3 9ca97dfa8 Merge pull request #14777 from hrydgard/kof-96-crashfix-attempt Handle OpenGL vertex shader generation failures better. |
v1.11.3-1215-g1d29060c3 |
Henrik Rydgård |
2021-08-29 21:39:42 |
No build |
Merge: 6af6e3c8c ad29e5237 Merge pull request #13107 from iota97/touch-gesture Basic mappable motion gesture |
v1.11.3-1214-g68d9372d9 |
Henrik Rydgård |
2021-08-29 21:20:33 |
No build |
Update gradle again. Or at least try to, last time I tried we hit buildbot issues. |
v1.11.3-1214-g9ca97dfa8 |
Henrik Rydgård |
2021-08-29 21:50:43 |
No build |
Handle vertex shader generation failures better. Suspect that this is happening with the HW tesselation crash in KOF '96. Should help #14774 |
v1.11.3-1213-g6af6e3c8c |
Henrik Rydgård |
2021-08-29 20:36:20 |
No build |
Merge: 06ccadd5d c48a20336 Merge pull request #14775 from unknownbrackets/debugger-disasm Debugger: Avoid infinite loop in disasm API |
v1.11.3-1212-gc48a20336 |
Unknown W. Brackets |
2021-08-29 20:11:01 |
No build |
Debugger: Avoid infinite loop in disasm API. This allows for wrap around, but prevents getting stuck looping in out of bound addresses. |
v1.11.3-1211-g06ccadd5d |
Henrik Rydgård |
2021-08-29 18:53:49 |
No build |
Merge: 6e8e375ee e7666e472 Merge pull request #14769 from unknownbrackets/ui-ctrl-mapping Add a visual means of control mapping |
v1.11.3-1209-ge7666e472 |
Unknown W. Brackets |
2021-08-29 17:02:52 |
No build |
KeyMap: Simplify UI updates. Better to avoid tightly coupled notifications of updates. |
v1.11.3-1208-gf7b92ebb2 |
Unknown W. Brackets |
2021-08-29 00:23:46 |
No build |
UI: Try to keep button visible while mapping. |
v1.11.3-1207-gefeca78c1 |
Unknown W. Brackets |
2021-08-29 00:04:16 |
No build |
UI: Allow binding all typically buttons in a row. |
v1.11.3-1206-g4e33a1ef0 |
Unknown W. Brackets |
2021-08-28 23:37:53 |
No build |
UI: Allow rebinding the analog from PSP view. |
v1.11.3-1205-gd8a7fdf58 |
Unknown W. Brackets |
2021-08-28 23:24:12 |
No build |
UI: Allow mapping buttons from visual PSP display. |
v1.11.3-1204-g202a9db88 |
Unknown W. Brackets |
2021-08-28 22:57:22 |
No build |
UI: Add a screen to visualize PSP controls. Currently, doesn't do anything. But looks about right. |
v1.11.3-1204-g6e8e375ee |
Henrik Rydgård |
2021-08-29 15:27:51 |
No build |
Increase the range of cardboard setting sliders to 150%. See #14768 |
v1.11.3-1203-g2735b09eb |
Henrik Rydgård |
2021-08-28 22:49:43 |
No build |
Merge: b87b21276 c0d80b63a Merge pull request #14768 from hrydgard/cardboard-vr-math-fix Fix the math in cardboard VR mode for wide aspect ratios |
v1.11.3-1202-gc0d80b63a |
Henrik Rydgård |
2021-08-28 22:28:02 |
No build |
Hack the math better in cardboard VR mode, to avoid issues with very wide aspect ratios. Fixes #12982 |
v1.11.3-1201-gb87b21276 |
Henrik Rydgård |
2021-08-28 20:52:06 |
No build |
Merge: b1481347e 51b6c73a2 Merge pull request #14767 from hrydgard/even-more-control-fixes Tweak defaults some more (no L2 on xbox pads..). Minor code cleanup. |
v1.11.3-1200-g51b6c73a2 |
Henrik Rydgård |
2021-08-28 20:27:26 |
No build |
Experiment: Remove probably-redundant motionevent class check Could maybe help #14766 |
v1.11.3-1199-g82a96dbc8 |
Henrik Rydgård |
2021-08-28 20:21:09 |
No build |
No R2 on xbox controllers, remove redundant mapping. |
v1.11.3-1198-g03582b763 |
Henrik Rydgård |
2021-08-28 20:17:58 |
No build |
Nonsensical to use the Shield pad map for Shield TV. |
v1.11.3-1197-g58e7b6bec |
Henrik Rydgård |
2021-08-28 20:06:05 |
No build |
Tweak defaults some more (no L2 on xbox pads..). Minor code cleanup. |
v1.11.3-1196-gb1481347e |
Henrik Rydgård |
2021-08-28 18:48:09 |
No build |
Merge: fdf8484e6 82087ccbb Merge pull request #14765 from unknownbrackets/logspam Common: Reduce some log levels |
v1.11.3-1195-g82087ccbb |
Unknown W. Brackets |
2021-08-28 18:14:53 |
No build |
Common: Reduce some log levels. Take off a few messages during startup and shutdown. |
v1.11.3-1194-gfdf8484e6 |
Henrik Rydgård |
2021-08-28 16:20:46 |
No build |
Merge: 2cf9b3d51 b6228a103 Merge pull request #14764 from hrydgard/more-android-control-fixes More Android control fixes |
v1.11.3-1193-gb6228a103 |
Henrik Rydgård |
2021-08-28 15:38:03 |
No build |
Add additional autoconf layout for xbox pads on Android. Revert the normal pad layout. |
v1.11.3-1192-g8cab56c94 |
Henrik Rydgård |
2021-08-28 15:12:10 |
No build |
Move keymap defaults to a separate file. Not exactly a clean separation though. |
v1.11.3-1191-g8f86ddba2 |
Henrik Rydgård |
2021-08-28 14:47:40 |
No build |
Android: More strict identification of keyboard events. |
v1.11.3-1190-g527ec8eff |
Henrik Rydgård |
2021-08-28 14:07:22 |
No build |
Fix bug with device IDs on Android, causing the on-screen back button to be misinterpreted. |
v1.11.3-1189-g2cf9b3d51 |
Henrik Rydgård |
2021-08-26 20:10:00 |
No build |
Merge: 714578a3a 7adcc2b30 Merge pull request #14763 from Saramagrean/patch-3 Update th_TH.ini |
v1.11.3-1188-g7adcc2b30 |
Benjamin Benda Gates |
2021-08-26 19:25:23 |
No build |
Update th_TH.ini |
v1.11.3-1187-g714578a3a |
Henrik Rydgård |
2021-08-25 09:52:44 |
No build |
Merge: fef7b8918 a5fce6d0b Merge pull request #14759 from unknownbrackets/debugger Correct breakpoints in delay slots |
v1.11.3-1184-gfef7b8918 |
Henrik Rydgård |
2021-08-23 00:21:17 |
No build |
Merge: 78c153fa5 afcf6d8e6 Merge pull request #14755 from unknownbrackets/http-accept Specify Accept headers for HTTP requests |
v1.11.3-1181-g78c153fa5 |
Henrik Rydgård |
2021-08-22 23:45:09 |
No build |
Merge: 541524b11 8c0851861 Merge pull request #14756 from unknownbrackets/tagged-pointers gason: Allow tagged pointers |
v1.11.3-1179-gafcf6d8e6 |
Unknown W. Brackets |
2021-08-22 17:29:48 |
No build |
http: Specify expected mime types in downloads. |
v1.11.3-1179-ga5fce6d0b |
Unknown W. Brackets |
2021-08-24 08:01:02 |
No build |
Savedata: Use PARAM.SFO constant properly. |
v1.11.3-1179-g541524b11 |
Unknown W. Brackets |
2021-08-22 17:37:15 |
No build |
Merge: 821a6a60a 2e621a25a Merge pull request #14753 from hrydgard/focus-fixes Keyboard/gamepad navigation: Change the formula for scoring neighbors. |
v1.11.3-1178-g52e9856b4 |
Unknown W. Brackets |
2021-08-24 08:00:30 |
No build |
Debugger: Fix breakpoints on delay slots. |
v1.11.3-1178-g8c0851861 |
Unknown W. Brackets |
2021-08-22 20:23:02 |
No build |
gason: Allow tagged pointers. |
v1.11.3-1178-g4c51f4761 |
Unknown W. Brackets |
2021-08-22 17:17:26 |
No build |
http: Add Accept header as a parameter in requests. |
v1.11.3-1177-g821a6a60a |
Henrik Rydgård |
2021-08-22 12:21:44 |
No build |
Store: Display the error code in case of error downloading the json. See #14572 |
v1.11.3-1176-g08561a239 |
Unknown W. Brackets |
2021-08-22 00:43:36 |
No build |
Merge: d27517758 c8081f7f4 Merge pull request #14751 from hrydgard/more-input-fixes More input fixes |
v1.11.3-1175-gc8081f7f4 |
Henrik Rydgård |
2021-08-22 00:13:01 |
No build |
Fix navigating the analog stick calibration screen with just a gamepad |
v1.11.3-1174-gc151b7858 |
Henrik Rydgård |
2021-08-22 00:12:47 |
No build |
Bugfix |
v1.11.3-1173-g2e621a25a |
Henrik Rydgård |
2021-08-22 12:13:09 |
No build |
Keyboard/gamepad navigation: Change the formula for scoring neighbors. Better behavior in the control mapping screen. Seems the distance bonus is no longer required, the overlap is enough, especially if you boost it a little. |
v1.11.3-1173-g1fc43b4ea |
Henrik Rydgård |
2021-08-21 23:44:02 |
No build |
Android: Remove the old limitation of 3 registered input devices. |
v1.11.3-1172-gd27517758 |
Henrik Rydgård |
2021-08-21 22:18:25 |
No build |
Auto-default Sony Bravia TVs to OpenGL. |
v1.11.3-1172-gd0af5275b |
iota97 |
2021-08-21 21:30:37 |
No build |
Fix opacity |
v1.11.3-1171-gde6843608 |
iota97 |
2021-07-11 17:51:10 |
No build |
Configurable analog head size |
v1.11.3-1171-g37b78fd40 |
Henrik Rydgård |
2021-08-21 21:52:28 |
No build |
Don't default to Vulkan on any 32-bit Android devices. See issue #14439 |
v1.11.3-1170-gba1b900bf |
Henrik Rydgård |
2021-08-21 20:59:04 |
No build |
Merge: 7733d8a50 a74e1a422 Merge branch 'sum2012-crc32_patch3' |
v1.11.3-1169-ga74e1a422 |
Henrik Rydgård |
2021-08-21 20:58:25 |
No build |
GameScreen: Minor logic cleanup, remove Calculate CRC button when not needed. |
v1.11.3-1168-g467a63813 |
Henrik Rydgård |
2021-08-21 20:19:43 |
No build |
Merge: 7733d8a50 784e803f9 Merge branch 'crc32_patch3' of https://github.com/sum2012/ppsspp into sum2012-crc32_patch3 |
v1.11.3-1166-g7733d8a50 |
Henrik Rydgård |
2021-08-21 13:55:18 |
No build |
Merge: 0c34c939a ba98e540f Merge pull request #12530 from iota97/tilt Allow tilt input on Z instead of X |
v1.11.3-1159-g0c34c939a |
Henrik Rydgård |
2021-08-21 13:45:06 |
No build |
Merge: 005f145fb f1f5fbd3b Merge pull request #14749 from amverweij/rename-vk-externals-v3 Rename Vulkan externals |
v1.11.3-1155-g005f145fb |
Henrik Rydgård |
2021-08-20 14:53:25 |
No build |
Merge: 5c87f6278 c17c04584 Merge pull request #14747 from iota97/layout-rateo Make touch layout position accurate |
v1.11.3-1154-gc17c04584 |
iota97 |
2021-08-20 12:46:46 |
No build |
Make touch layout accurate |
v1.11.3-1153-g5c87f6278 |
Henrik Rydgård |
2021-08-20 09:51:11 |
No build |
Merge: c99794b9e c302ebdd8 Merge pull request #14745 from iota97/quick-chat Allow to disable chat button |
v1.11.3-1152-gc302ebdd8 |
iota97 |
2021-08-20 00:03:42 |
No build |
Allow no chat button and make quickchat settings disabled when chat is not enabled |
v1.11.3-1151-gc99794b9e |
Henrik Rydgård |
2021-08-19 22:25:43 |
No build |
Merge: cbf2d3a89 36df47d9a Merge pull request #14744 from iota97/control-layout-fix Improve touch control layout screen |
v1.11.3-1150-g36df47d9a |
iota97 |
2021-08-19 21:47:46 |
No build |
Fix action button size |
v1.11.3-1149-g3e894b0e9 |
iota97 |
2021-08-19 20:02:14 |
No build |
Improve touch control layout screen |
v1.11.3-1148-gcbf2d3a89 |
Henrik Rydgård |
2021-08-18 22:17:45 |
No build |
Merge: 3c62fbc97 a7859cfd2 Merge pull request #14739 from hrydgard/unthrottle-to-fastforward Rename "Unthrottle" to "Fast-forward" |
v1.11.3-1147-ga7859cfd2 |
Henrik Rydgård |
2021-08-18 09:27:02 |
No build |
Fix some comments and a string |
v1.11.3-1146-gf1f5fbd3b |
Bram Verweij |
2021-08-21 12:44:25 |
No build |
Remove unintended whitespace changes |
v1.11.3-1146-g2783788bc |
Henrik Rydgård |
2021-08-18 09:25:29 |
No build |
Fix some bad translations (used Google Translate...) |
v1.11.3-1145-ga31cbe42d |
Bram Verweij |
2021-08-21 12:39:15 |
No build |
Rename namespace to PPSSPP_VK, remove indentation |
v1.11.3-1145-g923fea5b4 |
Henrik Rydgård |
2021-08-17 16:49:02 |
No build |
Update translations for Unthrottle to Fast-forward |
v1.11.3-1144-gcc00a4132 |
Bram Verweij |
2021-08-20 11:22:57 |
No build |
Prevent dlopen collisions between ppsspp_libretro.so and libvulkan.so |
v1.11.3-1144-g928bc88b0 |
Henrik Rydgård |
2021-08-17 16:48:47 |
No build |
Rename Unthrottle to Fast-forward globally |
v1.11.3-1143-gad29e5237 |
iota97 |
2021-08-17 09:17:37 |
No build |
Basic mappable gesture |
v1.11.3-1143-g3c62fbc97 |
Henrik Rydgård |
2021-08-17 09:19:30 |
No build |
Fix string comparison for hiding "Unknown" CPU name See #10620 |
v1.11.3-1142-g57dc6be2d |
Unknown W. Brackets |
2021-08-17 06:08:09 |
No build |
Merge: a1ce13a2f 308f74dda Merge pull request #14735 from twinaphex/master (Libretro) Switch back to earlier base_width/base_height values |
v1.11.3-1141-g308f74dda |
Autechre |
2021-08-17 01:13:24 |
No build |
(Libretro) Switch back to earlier base_width/base_height values We decided on fixing this issue at the frontend level instead of the core side. Our apologies for this secondary PR, we'd appreciate if it could be merged quickly. |
v1.11.3-1140-ga1ce13a2f |
Henrik Rydgård |
2021-08-15 10:05:45 |
No build |
Merge: ed3201a27 23f144394 Merge pull request #14732 from twinaphex/master (Libretro) Set base_width/base_height to sane dimensions (480x272) |
v1.11.3-1138-ged3201a27 |
Henrik Rydgård |
2021-08-15 10:04:34 |
No build |
Merge: 92e7534f4 5d17ec70c Merge pull request #14730 from unknownbrackets/savedata-shutdown Dialog: Prevent reschedule on shutdown start |
v1.11.3-1135-g23f144394 |
Autechre |
2021-08-15 10:03:19 |
No build |
Set base_width/base_height to sane dimensions (480x272) base_width/base_height should be set to the lowest/default PSP internal resolution, which in this case is 480x272. Setting base_width/height the same as max_width/max_height would create problems with windowed mode in RetroArch, it would try to create a huge window (often times far exceeding the desktop size). |
v1.11.3-1135-g5d17ec70c |
Unknown W. Brackets |
2021-08-15 05:18:52 |
No build |
Ge: Add measured minimal timing for sceGeDrawSync. |
v1.11.3-1134-g92e7534f4 |
Henrik Rydgård |
2021-08-15 08:52:26 |
No build |
Merge: f01d4d697 04828e886 Merge pull request #14731 from unknownbrackets/savedata-start Dialog: Lock volatile when the access thread runs |
v1.11.3-1134-g6f9f9f5f2 |
Unknown W. Brackets |
2021-08-15 05:18:06 |
No build |
HLE: Ignore flip time in syscall stats. Don't want to count flip timing as the slowest thing, when it happens inside sceDisplaySetFramebuf (immediate.) |
v1.11.3-1133-gf530be096 |
Unknown W. Brackets |
2021-08-15 05:15:34 |
No build |
Dialog: Prevent reschedule on shutdown start. This is a bit strange, but tests seem to suggest this is correct. A worse priority thread won't run before savedata shutdown hits 0, but the thread that initiated shutdown runs before shutdown completes. Fixes Freakout Extreme Freeride loading savedata. |
v1.11.3-1133-g04828e886 |
Unknown W. Brackets |
2021-08-15 05:55:10 |
No build |
Dialog: Lock volatile when the access thread runs. Further tests show that this should be locked first thing before the delays, it just depends on the thread priorities involved. |
v1.11.3-1132-gf01d4d697 |
Henrik Rydgård |
2021-08-14 17:50:16 |
No build |
Merge: 43be9fab4 aecb138f9 Merge pull request #14728 from unknownbrackets/dialog-bad-start Dialog: Avoid crash with hacked dialog start |
v1.11.3-1130-g43be9fab4 |
Unknown W. Brackets |
2021-08-14 17:22:49 |
No build |
Merge: aeb01a915 9eadeee75 Merge pull request #14729 from hrydgard/cheat-fixes Fix cheat import on scoped storage |
v1.11.3-1127-gaeb01a915 |
Henrik Rydgård |
2021-08-14 10:48:33 |
No build |
Merge: 32f0c19e7 69ef21a65 Merge pull request #14725 from unknownbrackets/ui-store Store: Make description focusable |
v1.11.3-1126-gaecb138f9 |
Unknown W. Brackets |
2021-08-14 16:46:38 |
No build |
Dialog: Avoid crash with hacked dialog start. See #14727. If a dialog shutdown is in progress and we incorrectly allow a startup at that time, it breaks other things. This tries to at least work around that. |
v1.11.3-1126-g69ef21a65 |
Unknown W. Brackets |
2021-08-14 05:45:31 |
No build |
Store: Make description focusable. Descriptions aren't that long currently, but this allows for longer descriptions with controller/keyboard scrolling. |
v1.11.3-1125-g32f0c19e7 |
Fadhil Mandaga |
2021-08-14 02:07:38 |
No build |
UI: Fix typo in using My Documents for data. |
v1.11.3-1124-g77558bf18 |
Unknown W. Brackets |
2021-08-13 05:37:03 |
No build |
Merge: b4361fe2a 1a767f041 Merge pull request #14724 from firodj/ffmpeg-cmake Change ffmpeg include headers priority |
v1.11.3-1124-g9eadeee75 |
Henrik Rydgård |
2021-08-14 16:57:59 |
No build |
Clean up a string from translations |
v1.11.3-1123-ge93dc8f23 |
Henrik Rydgård |
2021-08-14 16:57:33 |
No build |
Fix append mode through OpenCFile, fixing cheat import on scoped storage. |
v1.11.3-1122-gb4361fe2a |
Henrik Rydgård |
2021-08-12 23:59:38 |
No build |
Merge: 6e0da89c3 22c180ef6 Merge pull request #14718 from hrydgard/control-fixes Miscellaneous control/gamepad fixes |
v1.11.3-1119-g22c180ef6 |
Henrik Rydgård |
2021-08-09 09:22:55 |
No build |
Bump maxrecent default to 60. Don't show CPU name if we don't have one. See #14707 and #10620 |
v1.11.3-1118-gaa3daca29 |
Henrik Rydgård |
2021-08-11 23:26:39 |
No build |
If it's a TV and VIRTKEY_PAUSE is not mapped to a pad control, pause on app switch. |
v1.11.3-1117-g81b4c3b37 |
Henrik Rydgård |
2021-08-11 09:07:04 |
No build |
Auto-pause on app switch. Will be made co |