Automated PPSSPP builds

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

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

Revision Author Date Android Windows 32bit Windows 64bit Commit log
v1.13.2-1198-gef99a27e9 Henrik Rydgård 2022-09-24 22:38:58 Download Download Download Merge: c3b4caa30 19970df43 Merge pull request #16096 from unknownbrackets/ge-debugger GE Debugger: Add option to track pixel in preview
v1.13.2-1197-g19970df43 Unknown W. Brackets 2022-09-24 21:23:02 No build GE Debugger: Add option to track pixel in preview.
v1.13.2-1196-g3cc628beb Unknown W. Brackets 2022-09-24 20:43:52 No build GE Debugger: Copy images optionally with alpha. Although, lots of apps don't support this.
v1.13.2-1195-gf3722faef Unknown W. Brackets 2022-09-24 18:59:41 No build GE Debugger: Add a direct copy for preview images.
v1.13.2-1194-gc3b4caa30 Henrik Rydgård 2022-09-24 17:16:28 Download Download Download Merge: 895b916a1 5b334a794 Merge pull request #15984 from lvonasek/compat_openxr_gta OpenXR - Sky fix for GTA games
v1.13.2-1171-g895b916a1 Henrik Rydgård 2022-09-24 11:25:05 Download Download Download Merge: 7aee1f2bf c76d31dfa Merge pull request #16094 from unknownbrackets/softgpu-bloom softgpu: Optimize rectangle sampling/blending used in bloom
v1.13.2-1170-gc76d31dfa Unknown W. Brackets 2022-09-24 10:24:53 No build GPU: Cleanup unused CheckAlpha() funcs.
v1.13.2-1169-g6e6535c26 Unknown W. Brackets 2022-09-24 09:28:55 No build softjit: Skip reading dst pixel where blended out. Sometimes used by blends used purely to multiply the source color by something, usually prep for bloom.
v1.13.2-1168-ga4c371843 Unknown W. Brackets 2022-09-24 09:04:48 No build softgpu: Optimize rectangle sampling/blending. Sometimes the vertex color or alpha can allow us to optimize away some multiplication.
v1.13.2-1167-g794a5c07a Unknown W. Brackets 2022-09-24 09:04:05 No build softgpu: Ignore a needless color test case. This happens in Ridge Racer, and we can entirely skip the color test.
v1.13.2-1166-g7aee1f2bf Henrik Rydgård 2022-09-24 07:59:07 Download Download Download Merge: 0ce4e1be9 cc447aa86 Merge pull request #16092 from unknownbrackets/vulkan-debugger Vulkan: Avoid crash on two backbuffer steps
v1.13.2-1163-g0ce4e1be9 Henrik Rydgård 2022-09-24 07:53:03 Download Download Download Merge: b56bd0d0f 7ff543496 Merge pull request #16093 from unknownbrackets/ge-frame-dump GE Debugger: Fix small tex/clut recopying
v1.13.2-1162-gcc447aa86 Unknown W. Brackets 2022-09-24 03:47:11 No build HLE: Fix bad logging without latestSyscall.
v1.13.2-1162-g7ff543496 Unknown W. Brackets 2022-09-24 06:20:14 No build GE Debugger: Tag frame dump replay VRAM writes. Just for debugging, it's helpful especially paired with softgpu tagging.
v1.13.2-1162-g5b334a794 Lubos 2022-09-24 16:32:55 No build OpenXR - PreprocessStep function implemented
v1.13.2-1161-gc3c5450b8 Unknown W. Brackets 2022-09-24 06:18:39 No build GE Debugger: Fix small tex/clut recopying. If it's less than 256 bytes, we can't mark the entire VRAM area copied. This still helps frame dumps avoid excessively slow VRAM recopying situations, but fixes issues like missing trees in #12738.
v1.13.2-1161-g7b1ec28c3 Unknown W. Brackets 2022-09-24 03:45:31 No build Vulkan: Avoid crash on two backbuffer steps. Happens when resuming from stepping, sometimes: first EmuScreen_BackBuffer, which is done so UI is functional during stepping, and then the actual blit. Since this is an uncommon case, let's just allow it by reusing the presentCmd instead of submitting it early. Otherwise it ends up in a pending state.
v1.13.2-1161-g09bf5f507 Lubos 2022-09-24 11:35:51 No build OpenXR - Simplify skyplane detection in GTA
v1.13.2-1160-gb56bd0d0f Unknown W. Brackets 2022-09-24 02:24:34 Download Download Download Merge: d743bfac9 3393d47e9 Merge pull request #16090 from hrydgard/more-vulkan-cleanup-work Simplify synchronization in VulkanRenderManager
v1.13.2-1160-g84b748579 Lubos 2022-09-24 11:14:20 No build OpenXR - Get rid of an ugly if condition
v1.13.2-1159-gadffbb2ea Lubos 2022-09-23 14:16:58 No build Merge: 209b5b307 d79828270 Merge branch 'master' into compat_openxr_gta
v1.13.2-1155-g3393d47e9 Henrik Rydgård 2022-09-23 23:14:36 No build Remove ill-formed asserts
v1.13.2-1154-g1259283c2 Henrik Rydgård 2022-09-23 22:10:21 No build More tweaks, fix crash on exit (double-join thread)
v1.13.2-1153-gdf1297bcc Henrik Rydgård 2022-09-23 20:51:46 No build Small tweak
v1.13.2-1152-gc671b3f41 Henrik Rydgård 2022-09-23 20:44:47 No build Can't seem to get around this condition variable... Oh well.
v1.13.2-1151-gf6c78584f Henrik Rydgård 2022-09-23 19:45:50 No build Readback fix
v1.13.2-1151-gd743bfac9 Henrik Rydgård 2022-09-24 00:00:26 Download Download Download Merge: 77085cf49 88b3b26ed Merge pull request #16085 from unknownbrackets/softgpu-vert softgpu: Cache reused indexed verts
v1.13.2-1150-gef7c8844f Henrik Rydgård 2022-09-23 19:39:00 No build Greatly simplify the thread synchronization.
v1.13.2-1149-gf78411281 Henrik Rydgård 2022-09-23 18:39:00 No build Flatten the Run function, to make it easier to reorganize.
v1.13.2-1148-g5e63cdbcc Henrik Rydgård 2022-09-23 15:24:26 No build Make functions private that should be private
v1.13.2-1147-g77085cf49 Unknown W. Brackets 2022-09-23 16:14:58 Download Download Download Merge: d79828270 7bef90297 Merge pull request #16088 from hrydgard/vulkan-cleanup-work Assorted cleanup work (leaks, Vulkan)
v1.13.2-1146-g7bef90297 Henrik Rydgård 2022-09-23 13:54:14 No build Best practices layer warning: Don't pass in unused clear values. (probably zero impact, heh).
v1.13.2-1145-gac4ca592c Henrik Rydgård 2022-09-23 13:47:11 No build Handle depth buffer write-after-write hazards in the queue runner
v1.13.2-1144-g0acfa906b Henrik Rydgård 2022-09-23 13:31:32 No build Fix leak of shader modules from thin3d.
v1.13.2-1143-g7884e4ccb Henrik Rydgård 2022-09-23 12:33:16 No build Another uninitialized variable (VAI minihash/hash)
v1.13.2-1142-gac7ca963d Henrik Rydgård 2022-09-23 12:24:43 No build Make valgrind happy
v1.13.2-1141-gac3eb876a Henrik Rydgård 2022-09-23 10:56:46 No build Fix memory leak (of Promise objects) in VK pipeline wrappers
v1.13.2-1140-gd79828270 Henrik Rydgård 2022-09-23 09:13:34 Download Download Download Add Burnout Dominator to list of games that require buffered rendering It does run without but looks really bad, don't want reports of this.
v1.13.2-1139-gbb6919ebc Henrik Rydgård 2022-09-23 09:07:33 Download   Download Merge: 8ffe4921a 93c909a88 Merge pull request #16087 from unknownbrackets/depth-upload GPU: Upload depth only on first usage
v1.13.2-1138-g88b3b26ed Unknown W. Brackets 2022-09-23 03:27:59 No build softgpu: Cache reused indexed verts. This happens a lot for spline/bezier, so can significantly speed up curve heavy scenes. Isn't necessarily that common otherwise, though.
v1.13.2-1137-g8ffe4921a Henrik Rydgård 2022-09-23 08:42:21   Download Download Merge: c02ce0326 66b6dfd0a Merge pull request #16086 from unknownbrackets/softgpu-selfrender softgpu: Fix self-render detect in Ridge Racer
v1.13.2-1137-g067fac681 Unknown W. Brackets 2022-09-23 03:19:53 No build softgpu: Skip matrix multiply for fog factor calc. We can just use a dot product instead, and always skip viewpos.
v1.13.2-1136-g93c909a88 Unknown W. Brackets 2022-09-23 09:04:14 No build GPU: Upload depth only on first usage. Fixes various glitches in Kingdom Hearts, etc.
v1.13.2-1136-g84a3f6de7 Unknown W. Brackets 2022-09-23 03:18:49 No build softgpu: Remove unnecessary state param. Oops, meant to remove this when refactoring imm prims.
v1.13.2-1136-g66b6dfd0a Unknown W. Brackets 2022-09-23 05:21:44 No build softgpu: Fix self-render detect in Ridge Racer. When we flush we mark all pending writes zero, but we rely on this being set to detect self-render. TRANSFORM_ALL was wrong as well, sometimes clearing BINNER_RANGE.
v1.13.2-1135-gc02ce0326 Henrik Rydgård 2022-09-22 23:26:12 Download Download Download Merge: 3db061311 0ab5d4be7 Merge pull request #16082 from hrydgard/remove-clut-compat-option Remove the UploadDepthForCLUTTexture compat flag
v1.13.2-1133-g3db061311 Henrik Rydgård 2022-09-22 23:02:32 Download Download Download Merge: c76d7e844 a6d6e0a3c Merge pull request #16084 from hrydgard/ignore-stride-with-texheight-1 Fix Ridge Racer lens flares - ignore stride if texHeight == 1, when matching tex/fb
v1.13.2-1132-ga6d6e0a3c Henrik Rydgård 2022-09-22 22:11:16 No build Texture/Framebuffer match: Ignore stride if texHeight == 1. Fixes Ridge Racer lens flares.
v1.13.2-1132-g0ab5d4be7 Henrik Rydgård 2022-09-22 20:00:35 No build Use Unknown's idea from #16081 instead of the UploadDepthForCLUTTexture compat.ini flag.
v1.13.2-1131-gc76d7e844 Henrik Rydgård 2022-09-22 19:37:46 Download Download Download Fix Vulkan regression of #16075 due to silly typo.
v1.13.2-1130-g078fa9beb Henrik Rydgård 2022-09-22 15:27:17 Download Download Download Fix corruption of Ridge Racer speedometers with AutoMaxQuality enabled. See #8509
v1.13.2-1129-gc3cbb6845 Henrik Rydgård 2022-09-22 11:05:25 Download Download Download Merge: c108db0e7 11b807828 Merge pull request #16072 from hrydgard/depth-free-renderpass Vulkan: Don't have renderpasses store/load depth buffers when we don't use them
v1.13.2-1125-gc108db0e7 Henrik Rydgård 2022-09-22 11:02:27     Download Merge: e9bcefb05 a31c5c823 Merge pull request #16081 from hrydgard/zbuffer-upload-heuristic Fix green flashes with Burnout Dominator lens flare
v1.13.2-1121-ge9bcefb05 Henrik Rydgård 2022-09-22 10:05:23 Download Download Download Merge: 9cf35f093 fc39f042a Merge pull request #16080 from unknownbrackets/softgpu-spline softgpu: Avoid unnecessary flushing for curves
v1.13.2-1120-ga31c5c823 Henrik Rydgård 2022-09-22 10:48:05 No build Cleanup logic
v1.13.2-1120-g11b807828 Henrik Rydgård 2022-09-22 10:22:29 No build Fix for render pass merge
v1.13.2-1119-gbd196f7a5 Henrik Rydgård 2022-09-22 09:57:53 No build Preserve depth buffer on framebuffer resize, if has been used.
v1.13.2-1119-g9cf35f093 Unknown W. Brackets 2022-09-22 09:29:18 Download Download Download Merge: 594139885 287e02597 Merge pull request #16079 from hrydgard/dirty-state-cleanup Minor cleanups around dirtying of render state
v1.13.2-1119-g6d2f29e7e Henrik Rydgård 2022-09-21 13:24:39 No build If depth or stencil are cleared in a renderpass, set the pipeline flag.
v1.13.2-1118-g287e02597 Henrik Rydgård 2022-09-22 09:12:20 No build Minor cleanups around dirtying of render state
v1.13.2-1118-g188ab67d6 Henrik Rydgård 2022-09-22 09:28:32 No build More lenient heuristic for uploading depth buffers. Still behind compat flag. See #11100
v1.13.2-1118-g8e30a7ccf Henrik Rydgård 2022-09-21 13:12:58 No build Vulkan: Don't have renderpasses store/load depth buffers when we don't use them
v1.13.2-1117-g594139885 Henrik Rydgård 2022-09-22 08:58:30 Download Download Download Merge: 158bca7d8 1e78f3aa5 Merge pull request #16077 from unknownbrackets/hwtess GPU: Use hardware tess params for texgen
v1.13.2-1114-g1e78f3aa5 Unknown W. Brackets 2022-09-22 07:06:32 No build GPU: Correct neg normal for hwtess texgen.
v1.13.2-1113-g158bca7d8 Henrik Rydgård 2022-09-22 08:57:43 No build Merge: 337518415 a8eced477 Merge pull request #16078 from unknownbrackets/gles-hwtess GLES: Avoid resizing tessellation data textures
v1.13.2-1113-g0e6c90bc2 Unknown W. Brackets 2022-09-22 06:16:56 No build GE Debugger: Default auto flush enabled. It seems like it's usually what one would want, you can disable for debugging state issues.
v1.13.2-1112-gfc39f042a Unknown W. Brackets 2022-09-22 09:08:38 No build softgpu: Avoid unnecessary flushing for curves. We don't need to flush all drawing between curves in softgpu, let them queue up.
v1.13.2-1112-ga681d149d Unknown W. Brackets 2022-09-22 06:15:58 No build GPU: Use hardware tess params for texgen. Fixes field in Test Drive Unlimited with hardware tessellation.
v1.13.2-1112-ga8eced477 Unknown W. Brackets 2022-09-22 08:30:00 No build GLES: Avoid resizing tessellation data textures. Just recreate when it needs to be larger. Fixes Test Drive Unlimited issues noted in #16069.
v1.13.2-1111-g337518415 Unknown W. Brackets 2022-09-22 03:22:39 Download Download Download Merge: c8c6b945b a92aaf931 Merge pull request #16076 from hrydgard/clut-gpu-scale-fix Don't try to replace or scale CLUT8-on-GPU textures.
v1.13.2-1110-ga92aaf931 Henrik Rydgård 2022-09-21 23:57:19 No build Dirty more state after depal
v1.13.2-1109-g8ed1694a2 Henrik Rydgård 2022-09-21 23:49:50 No build Don't try to replace or scale CLUT8-on-GPU textures. See #8509
v1.13.2-1108-gc8c6b945b Henrik Rydgård 2022-09-21 23:34:34 Download Download Download Merge: 4eeeae8a7 78ab01391 Merge pull request #16073 from hrydgard/rectangular-clut-copy CLUTs can be loaded from small rectangular textures. Need to linearize.
v1.13.2-1105-g78ab01391 Henrik Rydgård 2022-09-21 18:37:40 No build Shouldn't 'floor' there
v1.13.2-1105-g4eeeae8a7 Henrik Rydgård 2022-09-21 18:54:34 Download Download Download Merge: 1971fc49d bbc5a7cf4 Merge pull request #16074 from lvonasek/hotfix_openxr_stereo OpenXR - Stereo for most games fixed
v1.13.2-1104-g94ae0fabf Henrik Rydgård 2022-09-21 18:33:15 No build CLUTs can be loaded from small rectangular textures. Need to linearize. Fixes #8406, although technically, we should wrap by bufw, not the texture width.
v1.13.2-1103-g1971fc49d Henrik Rydgård 2022-09-21 11:53:36 Download Download Download Merge: 3ff400e40 79c5c93d3 Merge pull request #16070 from unknownbrackets/tls-minor Kernel: Match index lookup behavior for tls
v1.13.2-1103-g209b5b307 Lubos 2022-09-20 21:53:32 No build OpenXR - Compile fix
v1.13.2-1102-gc4dbd6d04 Lubos 2022-09-20 21:46:33 No build Merge: 861af63be dc22fd220 Merge branch 'master' into compat_openxr_gta
v1.13.2-1101-g3ff400e40 Henrik Rydgård 2022-09-21 10:01:49 Download Download Download Merge: 95ea0450f f8d29fdc1 Merge pull request #16069 from unknownbrackets/depth-clamp GPU: Simplify depth clamped clip planes
v1.13.2-1099-g95ea0450f Henrik Rydgård 2022-09-21 10:01:04 No build Merge: 61593dd89 cefef3b4f Merge pull request #16066 from unknownbrackets/softgpu-fastrect softgpu: Narrow blend check for fast path further
v1.13.2-1097-g61593dd89 Henrik Rydgård 2022-09-21 09:27:39 Download Download Download Merge: 7f0405b77 30454f8dc Merge pull request #16071 from unknownbrackets/vulkan-headless Vulkan: Avoid crash in headless on finish
v1.13.2-1095-g7f0405b77 Henrik Rydgård 2022-09-21 09:13:39   Download   Merge: a223e2a57 0a24004ea Merge pull request #16067 from unknownbrackets/lines GPU: Account for w properly in lines, fixing width
v1.13.2-1094-g30454f8dc Unknown W. Brackets 2022-09-21 09:09:34 No build Vulkan: Avoid crash in headless on finish.
v1.13.2-1093-ga223e2a57 Henrik Rydgård 2022-09-21 01:15:12 Download Download Download Merge: 0c39c434d 2fc7f72d7 Merge pull request #16068 from unknownbrackets/depth-clamp GPU: Clip clamped depth accounting for perspective
v1.13.2-1091-g0c39c434d Henrik Rydgård 2022-09-20 23:27:41 Download Download Download Merge: 355c18512 1dc1b2c35 Merge pull request #16065 from unknownbrackets/softgpu-tests Correct some minor issues shown in a few tests
v1.13.2-1089-g1dc1b2c35 Unknown W. Brackets 2022-09-20 23:05:50 No build headless: Use display buf for compare screenshot. This is what the test actually uses too.
v1.13.2-1088-gf8d29fdc1 Unknown W. Brackets 2022-09-21 01:21:17 No build GPU: Simplify depth clamped clip planes. There's no need to think about the scaled Z if we're using w anyway, just use the existing Z clipping.
v1.13.2-1088-gbf86f00df Unknown W. Brackets 2022-09-20 23:01:36 No build GPU: Correct display framebuffer reading. The displayFramebuf_ might not be set yet, but that doesn't mean we want an INVALID format and zero stride. We might also be rendering to a different target, but still want the display.
v1.13.2-1087-gcefef3b4f Unknown W. Brackets 2022-09-20 23:29:33 No build softgpu: Narrow blend check for fast path further. See #15756, frame was largely black because of a full screen blend rectangle intended to brighten the screen slighty (I assume.)
v1.13.2-1087-g79c5c93d3 Unknown W. Brackets 2022-09-21 04:25:32 No build Kernel: Match index lookup behavior for tls. It might be the uids it returns always follow this format. This makes the test almost pass, outside psplink using more memory (test should be adjusted to compensate.)
v1.13.2-1087-g78a392519 Unknown W. Brackets 2022-09-20 22:43:19 No build softgpu: Fix display framebuffer read.
v1.13.2-1087-g2fc7f72d7 Unknown W. Brackets 2022-09-21 00:55:39 No build GPU: Clip clamped depth accounting for perspective.
v1.13.2-1087-g0a24004ea Unknown W. Brackets 2022-09-21 00:12:03 No build GPU: Account for w properly in lines, fixing width. See #15756.
v1.13.2-1086-gbbc5a7cf4 Lubos 2022-09-21 16:44:31 No build OpenXR - Stereo mirroring fixed, disable stereo when no world scale defined
v1.13.2-1086-g7483923d0 Unknown W. Brackets 2022-09-20 21:52:06 No build softgpu: Correct clear rect off by one issues.
v1.13.2-1086-g355c18512 Henrik Rydgård 2022-09-20 22:31:54 Download Download Download Fix BGRA issue on D3D with GPU CLUT textures
v1.13.2-1085-gdc22fd220 Henrik Rydgård 2022-09-20 21:11:27 Download Download Download Merge: 6e9ad58de d19138f15 Merge pull request #16064 from unknownbrackets/ui-tags UI: Fix controller autoconf list result
v1.13.2-1083-g6e9ad58de Henrik Rydgård 2022-09-20 20:25:25 Download Download Download Merge: cd2fc94c1 67055ff27 Merge pull request #16062 from unknownbrackets/sysmem-volatile Allow volatile memory for more objects
v1.13.2-1076-gcd2fc94c1 Unknown W. Brackets 2022-09-20 19:43:53 Download Download Download Merge: 3244e99fd 85d1f2899 Merge pull request #16061 from hrydgard/vulkan-submit-main-before-acquire Vulkan: Submit main command buffer before acquiring the swapchain image
v1.13.2-1073-g85d1f2899 Henrik Rydgård 2022-09-20 17:54:46 No build Throw in assorted warning fixes
v1.13.2-1072-gf6cb6c769 Henrik Rydgård 2022-09-20 17:52:35 No build Submit main command buffer before acquire. Fix sync bug.
v1.13.2-1072-g3244e99fd Henrik Rydgård 2022-09-20 19:43:17 No build Merge: fd232a0e3 39fae4cfc Merge pull request #16063 from lvonasek/hotfix_openxr_ipd OpenXR - Support for all headset's IPDs fixed
v1.13.2-1071-gfff080202 Henrik Rydgård 2022-09-20 17:48:19 No build When taking screenshots, make sure that the readback command happens on the right cmdbuf.
v1.13.2-1070-gfd232a0e3 Unknown W. Brackets 2022-09-20 17:39:38 Download Download Download Merge: 25c0a55cc c1d1c8511 Merge pull request #16060 from hrydgard/vulkan-framedata-refactor Vulkan FrameData refactor
v1.13.2-1067-g67055ff27 Unknown W. Brackets 2022-09-20 19:49:59 No build headless: Update tests.
v1.13.2-1067-g39fae4cfc Lubos 2022-09-20 18:57:58 No build OpenXR - Support for all headset's IPDs fixed
v1.13.2-1066-gd665b2b6c Unknown W. Brackets 2022-09-20 19:46:07 No build Kernel: Disallow partitions 8/10 to match tests. I think these might be accessible only in kernel mode.
v1.13.2-1066-g25c0a55cc Unknown W. Brackets 2022-09-20 16:27:03 Download Download Download Merge: 6cfde0185 ef5eecce5 Merge pull request #16058 from unknownbrackets/sysmem-volatile Allow allocating against volatile memory
v1.13.2-1065-g251cc73af Unknown W. Brackets 2022-09-20 18:20:05 No build Kernel: Allow volatile for MsgPipe buffers.
v1.13.2-1064-g56f2d7cda Unknown W. Brackets 2022-09-20 18:05:39 No build Kernel: Allow volatile for Tlspl objects.
v1.13.2-1063-g3c80bd94a Unknown W. Brackets 2022-09-20 17:57:24 No build Kernel: Allow kernel/volatile VPLs as well.
v1.13.2-1062-gfca9b77bd Unknown W. Brackets 2022-09-20 17:31:44 No build Kernel: Allow allocating FPLs in volatile memory.
v1.13.2-1061-gef5eecce5 Unknown W. Brackets 2022-09-20 09:37:21 No build Kernel: Load volatile memblocks from save states. Otherwise they'd reset to userMemory.
v1.13.2-1060-g8772c6e2f Unknown W. Brackets 2022-09-20 09:31:01 No build Kernel: Check sceKernelAllocPartitionMemory args. This is the order you get error codes back in if there are multiple errors.
v1.13.2-1060-g6cfde0185 Unknown W. Brackets 2022-09-20 16:05:02 Download Download Download Merge: 913ba9de8 aa19712fc Merge pull request #16059 from hrydgard/unify-gpu-feature-flags Unify many GPU feature flags
v1.13.2-1059-gc1d1c8511 Henrik Rydgård 2022-09-20 16:52:14 No build Minor code cleanups (hasBegun is now redundant, for example)
v1.13.2-1059-gaa19712fc Henrik Rydgård 2022-09-20 10:47:49 No build Unify depth texture and framebuffer fetch checks
v1.13.2-1059-g7580844ea Unknown W. Brackets 2022-09-20 09:07:38 No build Kernel: Fix save states for volatile memory alloc.
v1.13.2-1058-gb190c33cc Henrik Rydgård 2022-09-20 16:27:05 No build Rewrite some present logic for slightly more clarity. Fixes bad logic and a minor race condition.
v1.13.2-1058-g640ff1cb2 Unknown W. Brackets 2022-09-20 09:05:59 No build Merge: 913ba9de8 789983eba Merge remote-tracking branch 'origin/pull/16052' into sysmem-volatile
v1.13.2-1058-g09bcf3ec1 Henrik Rydgård 2022-09-20 10:15:04 No build Unify range culling detection
v1.13.2-1057-gd19138f15 Unknown W. Brackets 2022-09-20 20:11:49 No build UI: Fix controller autoconf list result.
v1.13.2-1057-gc7322edf7 Henrik Rydgård 2022-09-20 14:49:39 No build Various refactoring
v1.13.2-1057-g1ae7c0132 Henrik Rydgård 2022-09-20 10:02:15 No build Start unifying setting of the GPU feature flags, now that thin3d has feature detection.
v1.13.2-1056-g913ba9de8 Henrik Rydgård 2022-09-19 21:47:30 Download Download Download Merge: afb7b1500 fddcbfc5f Merge pull request #16056 from unknownbrackets/debugger-clut GE Debugger: Include rendered CLUTs in frame dumps
v1.13.2-1054-gafb7b1500 Henrik Rydgård 2022-09-19 19:47:16 Download Download Download Merge: 3e0b3ba1a 2160882e9 Merge pull request #16055 from hrydgard/render-manager-cleanup Vulkan render manager cleanup
v1.13.2-1051-gfddcbfc5f Unknown W. Brackets 2022-09-19 21:01:34 No build GE Debugger: Include rendered CLUTs in frame dumps. Like with textures, this uses the VRAM address directly.
v1.13.2-1050-g3e0b3ba1a Henrik Rydgård 2022-09-19 17:56:44 Download Download Download Merge: 6712f6a4f e2929fb39 Merge pull request #16054 from unknownbrackets/softgpu-flush softgpu: Reduce some flushing / flushing cost
v1.13.2-1047-g2160882e9 Henrik Rydgård 2022-09-19 19:27:50 No build Address feedback
v1.13.2-1047-g6712f6a4f Henrik Rydgård 2022-09-19 17:53:01 No build Merge: 4b165f9fc e727570fa Merge pull request #16053 from unknownbrackets/ge-debugger GE Debugger: Save current clut in frame dumps
v1.13.2-1046-ge727570fa Unknown W. Brackets 2022-09-19 17:30:57 No build Windows: Normalize paths for OpenDirectory(). This was making GE frame dumps not automatically browse when run from MSVC debugging by default, because of the relative path.
v1.13.2-1046-ge2929fb39 Unknown W. Brackets 2022-09-19 17:38:11 No build softgpu: Skip flushing on no change. Minor tweak, we sometimes try to flush even without anything to flush, and were previously rechecking a lot of things.
v1.13.2-1046-gcfe4e3278 Henrik Rydgård 2022-09-19 18:17:26 No build Vulkan: Remove the useThread bool entirely.
v1.13.2-1045-gd0016add3 Henrik Rydgård 2022-09-19 18:07:50 No build Start moving stuff out to VulkanFrameData.cpp
v1.13.2-1045-g789983eba Crow-bar 2022-09-19 14:26:45 No build HLE: sceKernelAllocPartitionMemory volatile memory support (partition 5)
v1.13.2-1045-g259abf79d Unknown W. Brackets 2022-09-19 17:36:59 No build softgpu: Skip more triangles with equal verts. Even if X is not equal, if all Y are equal, we can still skip. This seems to happen more often than I expected with far away objects. Skipping here avoids filling up the queue.
v1.13.2-1045-g7b4cc3334 Unknown W. Brackets 2022-09-19 17:30:12 No build GE Debugger: Save current clut in frame dumps. For example, #14465 shows a case where the frame relies on a previously loaded CLUT.
v1.13.2-1044-g4b165f9fc Henrik Rydgård 2022-09-19 10:22:34 Download Download Download Merge: 1b207231d a2a7e8258 Merge pull request #16049 from unknownbrackets/depth-clamp GPU: Clip depth properly when also clamping
v1.13.2-1041-g1b207231d Henrik Rydgård 2022-09-19 09:43:52 Download Download Download Merge: 2b93fac3c f0afc9724 Merge pull request #16051 from unknownbrackets/gamedata-minor Gamedata: Cleanup install request args/validate
v1.13.2-1039-g2b93fac3c Henrik Rydgård 2022-09-19 09:42:26 No build Merge: c397b0287 a0b44c52b Merge pull request #16047 from unknownbrackets/ge-debugger GE Debugger: Allow search by state name
v1.13.2-1036-gc397b0287 Unknown W. Brackets 2022-09-19 01:05:16 Download Download Download Merge: a23fe93ad 9d4351b48 Merge pull request #16050 from hrydgard/buffer-frames-fix Fix the UI setting "Buffer graphics commands". Was off by 1.
v1.13.2-1035-g9d4351b48 Henrik Rydgård 2022-09-19 00:45:08 No build Fix the UI setting "Buffer graphics commands". Was off by 1.
v1.13.2-1034-ga23fe93ad Henrik Rydgård 2022-09-18 22:07:31 Download Download Download Merge: f2beafe76 7d4aa3eb2 Merge pull request #16048 from unknownbrackets/softgpu-earlyz softgpu: Correct line early z checks
v1.13.2-1034-ga2a7e8258 Unknown W. Brackets 2022-09-18 22:18:02 No build GPU: Clip depth properly when also clamping. Helps situations like #11216, where only one side should be clamped. Keeps depth clamp (i.e. #7932) working. See #11399.
v1.13.2-1033-gf0afc9724 Unknown W. Brackets 2022-09-19 05:39:13 No build Gamedata: Cleanup install request args/validate.
v1.13.2-1033-gc08c87346 Unknown W. Brackets 2022-09-18 22:16:59 No build GLES: Support more clip distances. Will be used later, for now just the enable/disable logic.
v1.13.2-1033-g7d4aa3eb2 Unknown W. Brackets 2022-09-18 20:44:01 No build softgpu: Correct line early z checks. Was looking at completely wrong pixels, hadn't removed subpixels yet.
v1.13.2-1032-gf2beafe76 Unknown W. Brackets 2022-09-18 18:00:40 Download Download Download Merge: 91d9c69d4 ca248e120 Merge pull request #16046 from unknownbrackets/tests-update headless: Add some new and passing tests
v1.13.2-1030-gca248e120 Unknown W. Brackets 2022-09-18 16:15:30 No build softgpu: Fix s8 primitives in throughmode. Also always cull no-position verts, hardware too. Matches tests.
v1.13.2-1029-gc65880fa9 Unknown W. Brackets 2022-09-18 15:40:15 No build headless: Add some new and passing tests.
v1.13.2-1029-g91d9c69d4 Unknown W. Brackets 2022-09-18 15:39:26 Download Download Download Merge: fc84f2581 9f84cde06 Merge pull request #16042 from unknownbrackets/softgpu-prim softgpu: Refactor imm prim handling to support fog/color1
v1.13.2-1028-g9f84cde06 Unknown W. Brackets 2022-09-18 06:08:26 No build GPU: Fix crash on imm vert triangles. Was crashing because the frag and vert shaders didn't match up.
v1.13.2-1027-g97002692c Unknown W. Brackets 2022-09-18 05:51:39 No build softgpu: Correct secondary color on imm verts. Only with through set, and we have to ignore position.
v1.13.2-1026-g6877ff1af Unknown W. Brackets 2022-09-18 05:15:40 No build softgpu: Fix state/continuation for imm prims.
v1.13.2-1025-g596b07bd2 Unknown W. Brackets 2022-09-18 04:42:41 No build softgpu: Support fog and color1 on imm verts.
v1.13.2-1024-g35ba01e01 Unknown W. Brackets 2022-09-18 03:42:59 No build softgpu: Refactor imm draws to bypass vert read.
v1.13.2-1023-g799a9ae95 Unknown W. Brackets 2022-09-18 02:48:18 No build softgpu: Simplify vertex reading.
v1.13.2-1022-gde080e259 Unknown W. Brackets 2022-09-18 02:19:34 No build softgpu: Simplify vertex range culling. The previous logic was harder to understand and easier to get wrong. Just drop them when clipping the primitive.
v1.13.2-1021-ga0b44c52b Unknown W. Brackets 2022-09-18 18:52:38 No build GE Debugger: Allow search by state name. Since adding breakpoint as the first column, the default search behavior stopped working. This restores it, searching for any matching column.
v1.13.2-1021-g028a341cc Unknown W. Brackets 2022-09-18 01:28:15 No build softgpu: Explicitly flush on sync and output. We could in theory skip flush on FinishDeferred, and allow some CPU/GPU overlap. If we did, we'd still want to flush at these times.
v1.13.2-1020-gf740fcdbe Unknown W. Brackets 2022-09-18 01:27:51 No build GPU: Minor cleanup of unnecessary virtual.
v1.13.2-1020-g5b5529b39 Unknown W. Brackets 2022-09-18 18:52:15 No build GE Debugger: Show time spent stepping.
v1.13.2-1019-gfc84f2581 Henrik Rydgård 2022-09-18 12:09:56 Download Download Download Quick GE debugger stepping fix, after the recent vulkan swapchain acquire change
v1.13.2-1018-g0e6e1eb93 Henrik Rydgård 2022-09-18 10:57:56 Download Download Download Merge: 3b1893600 4045de8d5 Merge pull request #16043 from hrydgard/improve-stencil-bug-workaround Consider the Adreno and Mali stencil-discard bugs the same.
v1.13.2-1016-g3b1893600 Henrik Rydgård 2022-09-18 10:38:37   Download   Update pspautotest submodule
v1.13.2-1015-g4045de8d5 Henrik Rydgård 2022-09-18 10:34:43 No build Consider the Adreno and Mali stencil-discard bugs the same. Use the better check from the Mali bug. Should fix #11980
v1.13.2-1015-g3493e722f Henrik Rydgård 2022-09-18 10:37:42 No build Update ffmpeg submodule (no big news, just readme updates and a gcc buildfix)
v1.13.2-1014-g915b734cd Henrik Rydgård 2022-09-18 10:10:48 Download Download Download Show GPU device ID in system information if available.
v1.13.2-1013-gc80cc1e87 Henrik Rydgård 2022-09-17 23:35:15 Download Download Download Merge: cd2c97783 749268c7f Merge pull request #16038 from unknownbrackets/headless Switch headless screenshot error to MSE, add benchmarking
v1.13.2-1012-g749268c7f Unknown W. Brackets 2022-09-17 21:30:16 No build headless: Benchmark a test or frame dump. This outputs the average time for comparison.
v1.13.2-1011-g25d92c8a8 Unknown W. Brackets 2022-09-17 20:24:15 No build headless: Add option for MSE pass threshold. This makes it easier to allow a certain amount of deviation across devices.
v1.13.2-1010-gf32e8e11a Unknown W. Brackets 2022-09-17 20:14:09 No build headless: Switch screenshot error to MSE. This is more useful than 1/0 on whether a pixel doesn't match, when many are close but not exact.
v1.13.2-1009-gd703c934d Unknown W. Brackets 2022-09-17 19:05:11 No build Headless: Small cleanup of options handling. To be able to add additional options.
v1.13.2-1008-gcd2c97783 Henrik Rydgård 2022-09-17 22:57:59 Download Download Download Merge: dae8d5125 9b01fce5b Merge pull request #16039 from unknownbrackets/softgpu-earlyz softgpu: Run early Z tests in fast rect path
v1.13.2-1006-gdae8d5125 Henrik Rydgård 2022-09-17 22:54:22 Download Download Download Merge: bf59640aa 6576b853e Merge pull request #16037 from unknownbrackets/ui-tags UI: Fix some logic dependent on screen tags
v1.13.2-1005-g6576b853e Unknown W. Brackets 2022-09-17 22:29:33 No build UI: Fix some logic dependent on screen tags. 9f38516 changed various tags but not code referencing them.
v1.13.2-1005-g9b01fce5b Unknown W. Brackets 2022-09-17 20:04:01 No build softgpu: Run early Z tests in fast rect path. Needed for some 2D games, like Criminal Girls.
v1.13.2-1004-gbf59640aa Henrik Rydgård 2022-09-17 09:58:34 Download Download Download Merge: 143be816c 48162858d Merge pull request #16035 from hrydgard/vk-acquire-late Vulkan: "Acquire" the image from the swapchain as late as possible in the frame
v1.13.2-1003-g48162858d Henrik Rydgård 2022-09-17 09:30:08 No build Remove assert (this happens when playing framedumps)
v1.13.2-1002-g9d9f2c539 Henrik Rydgård 2022-09-17 08:43:13 No build Finish the switch to late acquire, moving the swapchain responsibility to the queue runner.
v1.13.2-1001-ga369252a2 Henrik Rydgård 2022-09-17 01:41:26 No build RunSteps cleanup
v1.13.2-1000-gfabd50b17 Henrik Rydgård 2022-09-17 01:34:38 No build Move FrameData out of VulkanRenderManager
v1.13.2-999-g415a795b1 Henrik Rydgård 2022-09-17 01:11:41 No build Move back buffer rendering to a separate "present" command buffer
v1.13.2-998-g242efba6f Henrik Rydgård 2022-09-17 00:36:43 No build Remove splitSubmit setting. Now we submit init commands before the acquire.
v1.13.2-997-g861af63be Luboš Vonásek 2022-09-16 10:20:11 No build Merge: e4f44e680 ca2962bea Merge branch 'hrydgard:master' into compat_openxr_gta
v1.13.2-997-g143be816c Henrik Rydgård 2022-09-16 23:31:56 Download Download Download Merge: 7c2b4b60a 262a306b9 Merge pull request #15944 from hrydgard/vulkan-shader-blending Shader blending in Vulkan through input attachments
v1.13.2-996-g262a306b9 Henrik Rydgård 2022-09-16 19:18:38 No build Flag shader blending as broken on Adreno for now.
v1.13.2-995-g5f5277a40 Henrik Rydgård 2022-09-10 01:11:02 No build Need to have input attachments in the descriptor pool.
v1.13.2-994-ga0f7a4ee2 Henrik Rydgård 2022-09-09 09:54:10 No build Remove logspam
v1.13.2-993-geadb144cc Henrik Rydgård 2022-09-08 00:50:24 No build Show render pass types in GPU profiler
v1.13.2-992-gce82fce8d Henrik Rydgård 2022-02-19 20:40:27 No build Use subpass dependencies to implement shader framebuffer read in Vulkan.
v1.13.2-991-g30e3f3b47 Henrik Rydgård 2022-02-19 20:40:11 No build Add two more extensions to device extension lookup
v1.13.2-990-g370a7304a Henrik Rydgård 2022-09-14 23:49:52 No build Careful with min filtering of framebuffer textures only if auto max quality is on.
v1.13.2-989-g7c2b4b60a Henrik Rydgård 2022-09-16 15:21:34 Download Download Download Merge: 02793375a 976b502c8 Merge pull request #16033 from sum2012/patch-1 Increase log level of ppsspp version
v1.13.2-988-g976b502c8 sum2012 2022-09-16 15:05:55 No build Increase log level of ppsspp version Default log level is Error so that cannot see it,
v1.13.2-987-g02793375a Henrik Rydgård 2022-09-16 13:15:32 Download Download Download Merge: a7419227e ac9677dcc Merge pull request #16032 from hrydgard/more-outrun-water-fixes Fix the water in Outrun when no logic ops
v1.13.2-984-ga7419227e Henrik Rydgård 2022-09-16 11:10:35 Download Download Download Merge: ca2962bea 0b9d6f9cb Merge pull request #16031 from hrydgard/screen-names Tag all the UI screens with names, improve logging of scissor errors
v1.13.2-983-gac9677dcc Henrik Rydgård 2022-09-16 13:14:44 No build Ah, need to enable the Mali workaround for Outrun's water, too.
v1.13.2-983-g0b9d6f9cb Henrik Rydgård 2022-09-16 10:23:32 No build Log the screen tag when logging scissor errors.
v1.13.2-982-g9f3851678 Henrik Rydgård 2022-09-16 10:14:00 No build Add tags to all our UI screens. Useful to debug UI problems.
v1.13.2-982-g9ec35d146 Henrik Rydgård 2022-09-16 12:34:27 No build Logic op fix, min filter fix. Also remove some unnecessary indentation. Fixes the water on Adreno (no logic)
v1.13.2-981-gca2962bea Henrik Rydgård 2022-09-16 08:33:11 Download Download Download Merge: 1b9bc141f e8aaf2216 Merge pull request #16014 from hrydgard/shader-depal-clut8-8888 Texture depal using CLUT loaded from framebuffers, and more. Fixes Burnout Dominator lens flare
v1.13.2-974-ge8aaf2216 Henrik Rydgård 2022-09-15 17:22:09 No build D3D9 crashfix (flare doesn't render correctly though)
v1.13.2-973-g5d4075376 Henrik Rydgård 2022-09-15 17:09:03 No build Copy the texels directly in LoadCLUT
v1.13.2-972-g662126a0a Henrik Rydgård 2022-09-15 16:57:03 No build Small simplification
v1.13.2-971-g36c98ab36 Henrik Rydgård 2022-09-15 09:15:02 No build Address feedback, change roles of the two dynamic clut fbos to eliminate the need for state (see next commit)
v1.13.2-970-g9c2bfad74 Henrik Rydgård 2022-09-15 00:18:26 No build Seems Need for Speed: Shift has exactly the same lens flare, enable the same compat settings.
v1.13.2-969-ga208afb7b Henrik Rydgård 2022-09-14 23:35:15 No build OpenGL and D3D11 fixes
v1.13.2-968-g85bb6786a Henrik Rydgård 2022-09-14 23:13:46 No build Log improvements
v1.13.2-967-g1f6d27bd5 Henrik Rydgård 2022-09-14 22:46:17 No build Ridge Racer fix
v1.13.2-966-gd6d7a15d2 Henrik Rydgård 2022-09-14 21:57:09 No build Get depal-from-dynamic-CLUT working
v1.13.2-965-g51c97c7a7 Henrik Rydgård 2022-09-14 10:26:54 No build Set texcache entry status flag if CLUT needs to be dynamic
v1.13.2-964-gabd58199c Henrik Rydgård 2022-09-14 08:42:25 No build Add way to bind cached textures to a DrawContext
v1.13.2-963-gf745e9489 Henrik Rydgård 2022-09-14 00:13:29 No build Allow binding "native" texture objects to thin3d
v1.13.2-962-ge4f44e680 Lubos 2022-09-13 21:16:03 No build OpenXR - Move skyplane compat flag into compatvr.ini
v1.13.2-962-g990795724 Henrik Rydgård 2022-09-13 23:55:57 No build Start implementing ApplyTextureDepal
v1.13.2-961-ge406dc473 Lubos 2022-09-13 21:01:55 No build Merge: b695c1ffb 7b47ba802 Merge branch 'master' into compat_openxr_gta
v1.13.2-961-g431f14241 Henrik Rydgård 2022-09-13 10:00:48 No build Cleanup in ge_constants.h, add virtual CLUT8 buffer format
v1.13.2-960-g6744fe3da Henrik Rydgård 2022-09-12 23:32:38 No build OpenGL fix
v1.13.2-959-g7213e9b7c Henrik Rydgård 2022-09-12 21:26:13 No build Comment
v1.13.2-959-g1b9bc141f Henrik Rydgård 2022-09-15 19:07:06 Download Download Download Merge: 7923e87ba 0ed86188b Merge pull request #16027 from SpriteOvO/riscv Fix const pointer conversion error for RISC-V
v1.13.2-958-g650ce2235 Henrik Rydgård 2022-09-12 21:10:27 No build Force low resolution for effects in Burnout Dominator. Fixes lens flare at high res
v1.13.2-958-g0ed86188b Sprite 2022-09-15 16:50:57 No build Fix const pointer conversion error for RISC-V
v1.13.2-957-ga52e62a18 Henrik Rydgård 2022-09-12 15:34:32 No build Enable depth uploads on render-to-clut-buffer. Esoteric but needed for #11100. Compat flag for now.
v1.13.2-957-g7923e87ba Henrik Rydgård 2022-09-15 00:18:36 Download Download Download Merge: e2768b9e0 3331fedab Merge pull request #16026 from lvonasek/fix_openxr_glitches OpenXR - Ensure the head pose is locked during frame rendering
v1.13.2-956-gd551d0dd8 Henrik Rydgård 2022-09-11 18:51:12 No build Enable DownloadCLUT and ShaderBitmask for Burnout Dominator
v1.13.2-956-g3331fedab Lubos 2022-09-15 00:03:41 No build OpenXR - Better variable/methods naming
v1.13.2-955-g8d00df12a Henrik Rydgård 2022-09-11 18:23:57 No build Detect the CLUT8/8888 situation Implement CLUT8 depal from 8888 textures. Hard to tell if working
v1.13.2-955-g0c2d47d74 Lubos 2022-09-14 23:23:28 No build OpenXR - Add code comments
v1.13.2-954-g4803825f8 Henrik Rydgård 2022-09-12 11:16:30 No build Buffer copy matching workaround
v1.13.2-954-g57ef2bb0d Lubos 2022-09-14 20:36:33 No build OpenXR - Ensure the head pose is locked during frame rendering
v1.13.2-953-ge2768b9e0 Unknown W. Brackets 2022-09-14 19:05:58 Download Download Download Merge: 776c65001 0ed1f3d46 Merge pull request #16025 from hrydgard/tex-decode-flags Change the parameters to DecodeTextureLevel from multiple bools to a flags enum.
v1.13.2-952-g0ed1f3d46 Henrik Rydgård 2022-09-14 18:40:08 No build Switch multiple bools as parameters to DecodeTextureLevel to a flags enum.
v1.13.2-951-g776c65001 Henrik Rydgård 2022-09-14 08:58:06 Download Download Download Fix regression in Tantalus games. See #15914
v1.13.2-950-gcf2ad5cea Henrik Rydgård 2022-09-14 08:41:29 Download Download Download Merge: 7b47ba802 440062530 Merge pull request #16024 from unknownbrackets/logicop-simulate GPU: Fix simulating logicop with blend and shader
v1.13.2-947-g7b47ba802 Unknown W. Brackets 2022-09-13 15:51:58 Download Download Download Merge: dab38f726 b4d0ac2e1 Merge pull request #16023 from hrydgard/framebuffer-clut-prep Small refactorings around clut and framebuffers
v1.13.2-946-gb4d0ac2e1 Henrik Rydgård 2022-09-13 11:42:51 No build Unify CLUT texture size at 512 to reduce complexity. Worth the extra bytes.
v1.13.2-945-g39890f7d6 Henrik Rydgård 2022-09-13 11:28:37 No build Extract function GetReinterpretPipeline
v1.13.2-944-gdab38f726 Henrik Rydgård 2022-09-13 09:47:21 Download Download Download Merge: f18b0277f ce80900b7 Merge pull request #16022 from unknownbrackets/savedata-size Savedata: Return errors more correctly on load
v1.13.2-943-gb695c1ffb Lubos 2022-09-12 23:04:31 No build Merge: 9ede9bd82 125b76e9d Merge branch 'master' into compat_openxr_gta
v1.13.2-942-gf18b0277f Henrik Rydgård 2022-09-13 09:45:00 Download     Merge: a0515bf5c 837109173 Merge pull request #16021 from unknownbrackets/softgpu-compact Reduce the size of state and vertex data in softgpu
v1.13.2-941-g837109173 Unknown W. Brackets 2022-09-13 07:15:02 No build softgpu: Force correct alignment on 32-bit.
v1.13.2-940-g56e30495a Unknown W. Brackets 2022-09-13 07:14:48 No build Common: Fix some type compare warnings on 32-bit.
v1.13.2-939-g1be5f1670 Unknown W. Brackets 2022-09-13 07:02:10 No build softgpu: Remove mostly unused screen offset state. This is now already cleaned up from coords, so no need to cache it.
v1.13.2-938-g440062530 Unknown W. Brackets 2022-09-14 04:07:54 No build GE Debugger: Allow fb copies while stepping. This is now causing crashes and should be allowed.
v1.13.2-938-g167213c74 Unknown W. Brackets 2022-09-13 06:57:00 No build softgpu: Cache texture bufws at 16 bit. Reducing the size of state a bit.
v1.13.2-937-gce80900b7 Unknown W. Brackets 2022-09-13 09:10:27 No build Savedata: Return errors more correctly on load. If the buffer isn't large enough, return an error. See #14687, thanks sum2012 and gid15. For many error cases, ensure SFO data and bind are not updated on failure, and that dataSize is forced to zero on data errors.
v1.13.2-937-gb2e6a086d Unknown W. Brackets 2022-09-13 06:10:02 No build softgpu: Reduce size of VertexData texture coords. There's no real benefit to this with only two values. Not much of a gain perf wise, but still good to transfer less data.
v1.13.2-937-ga397c7414 Unknown W. Brackets 2022-09-14 04:07:25 No build GPU: Fix simulating logicop with blend and shader. We only need to do it in the shader, if we're doing it in the shader.
v1.13.2-936-ga0515bf5c Unknown W. Brackets 2022-09-13 02:48:39 Download Download Download Merge: d6fd9a386 c6ff56d4a Merge pull request #16016 from lvonasek/feature_openxr_stereo OpenXR stereo improved
v1.13.2-931-gd6fd9a386 Henrik Rydgård 2022-09-13 00:29:46 Download Download Download Non-buffered rendering crashfix
v1.13.2-930-g125b76e9d Henrik Rydgård 2022-09-12 19:24:16 Download Download Download Merge: 2791ab322 b86648b35 Merge pull request #16013 from hrydgard/some-render-debug-utils Some render debug utils, fix shader blending when off
v1.13.2-929-gc6ff56d4a Lubos 2022-09-12 22:55:53 No build OpenXR - Crash when using 3D stereo fixed
v1.13.2-929-gb86648b35 Henrik Rydgård 2022-09-12 16:30:08 No build Address feedback
v1.13.2-928-g4b93dc031 Lubos 2022-09-12 21:28:08 No build OpenXR - Requested header change in compatvr.ini
v1.13.2-928-g4ad345d78 Henrik Rydgård 2022-09-12 14:02:15 No build Better shader compile logging
v1.13.2-927-ge49ee5c93 Lubos 2022-09-12 18:49:22 No build Merge: bdde5f0f7 2791ab322 Merge branch 'master' into feature_openxr_stereo
v1.13.2-927-gd9989ffc1 Henrik Rydgård 2022-09-12 12:17:32 No build Don't start blending in the shader just because there's bitmasks, if blend is disabled.
v1.13.2-926-ga2eaad544 Henrik Rydgård 2022-09-12 11:59:08 No build Debug-name shader modules with their shader desc strings
v1.13.2-925-g2791ab322 Henrik Rydgård 2022-09-12 08:35:13 Download Download Download Merge: 9292fd84e 1f6870798 Merge pull request #16011 from unknownbrackets/softgpu-rect Detect more triangles as rectangles in softgpu
v1.13.2-920-g9292fd84e Henrik Rydgård 2022-09-12 08:34:03 No build Merge: c37049fa1 3c9372fb7 Merge pull request #16009 from unknownbrackets/softgpu-colors softgpu: Store vertex colors as packed RGBA8
v1.13.2-915-gc37049fa1 Henrik Rydgård 2022-09-12 00:15:06 Download Download Download Merge: 37c733c96 f02e6b8e3 Merge pull request #16007 from unknownbrackets/gedebugger GE Debugger: Add fields to register expressions
v1.13.2-910-gf02e6b8e3 Unknown W. Brackets 2022-09-11 22:51:10 No build GE Debugger: Add some constants to expressions. Hard to remember, but at least can be copy/pasted. Allows for things like "alphatest.func == GREATER".
v1.13.2-910-g37c733c96 Henrik Rydgård 2022-09-12 00:10:17 No build Merge: a6c954652 41c6c81ea Merge pull request #16008 from unknownbrackets/readme README: Move some older releases to history
v1.13.2-910-g3c9372fb7 Unknown W. Brackets 2022-09-12 07:11:15 No build softgpu: Ignore stencil test mask in ALWAYS mode. Small codegen improvement since we can directly use ref and avoid loading the unmasked reference.
v1.13.2-910-g1f6870798 Unknown W. Brackets 2022-09-12 06:57:22 No build softgpu: Include early Z in func description.
v1.13.2-909-g151727ee0 Unknown W. Brackets 2022-09-12 06:49:37 No build softgpu: Detect longer strips of rectangles. Could maybe even combine these into one large rectangle, but the main benefit is avoiding triangles.
v1.13.2-909-g8a6e8066b Unknown W. Brackets 2022-09-12 03:41:06 No build softgpu: Store vertex colors as packed RGBA8. No need to keep it expanded at 4x the space for both colors.
v1.13.2-909-g7d07e4e75 Unknown W. Brackets 2022-09-11 22:09:03 No build GE Debugger: Add fields to register expressions. This means a conditional breakpoint can now use, for example, vtype.through == 1 to check the through mode flag. No constants, but this makes it easier to get right. Would be nice to have an autocomplete of the field names, of course...
v1.13.2-908-ga6c954652 Henrik Rydgård 2022-09-11 22:22:52 Download Download Download Merge: 75efcd9df d25602f01 Merge pull request #16006 from LunaMoo/compatRewrite Add Rewrite to DrawSyncEatCycles hack, softlocks without it
v1.13.2-908-g288d18447 Unknown W. Brackets 2022-09-12 06:15:21 No build softgpu: Detect full triangles as rectangles. Seen in a dump from Infected, improves FPS ~25% there.
v1.13.2-908-g55c70332a Unknown W. Brackets 2022-09-11 20:05:30 No build GE Debugger: Eval breakpoints as if register set.
v1.13.2-908-g8a2115be4 Unknown W. Brackets 2022-09-12 03:39:39 No build softgpu: Enable early Z tests a bit more often. This helps in cases where sfail doesn't matter.
v1.13.2-907-gd25602f01 LunaMoo 2022-09-11 21:47:07 No build Add Rewrite to DrawSyncEatCycles hack, softlocks without it
v1.13.2-907-gce4fee737 Unknown W. Brackets 2022-09-12 06:14:47 No build softgpu: Refactor triangle cull processing.
v1.13.2-907-gaa377662d Unknown W. Brackets 2022-09-11 19:57:04 No build GE Debugger: Provide addrs in breakpoint conds. Easier to just refer to the full address.
v1.13.2-907-g41c6c81ea Unknown W. Brackets 2022-09-11 23:38:27 No build README: Move some older releases to history.
v1.13.2-907-g5f2e20d8c Unknown W. Brackets 2022-09-12 03:39:14 No build softgpu: Reduce some minor bin item field sizes.
v1.13.2-906-g75efcd9df Henrik Rydgård 2022-09-11 19:41:11 Download Download Download Merge: b3ba77152 123d6dbb1 Merge pull request #16000 from unknownbrackets/gedebugger Cleanup some crashes in GE debugger or with large textures
v1.13.2-900-gb3ba77152 Henrik Rydgård 2022-09-11 19:34:11 No build Merge: 46500c8b6 cf959a846 Merge pull request #16004 from hrydgard/shader-depal-d3d11 Implement shader depal for D3D11, texture match refactorings
v1.13.2-894-gcf959a846 Henrik Rydgård 2022-09-11 19:33:31 No build Remove CLUT matching case that shouldn't be there yet.
v1.13.2-893-g46500c8b6 Henrik Rydgård 2022-09-11 18:20:50 Download Download Download Merge: 35c9cbd6b 8c55e18ea Merge pull request #16005 from unknownbrackets/softgpu-fog softgpu: Correct accuracy of fog calculation
v1.13.2-893-g3e7f6b57a Henrik Rydgård 2022-09-11 16:17:38 No build Shadergen issues found by the test
v1.13.2-892-ga30896e21 Henrik Rydgård 2022-09-11 15:08:47 No build Switch more texture matching calculations to use bytes for matching.
v1.13.2-892-g8c55e18ea Unknown W. Brackets 2022-09-11 17:54:34 No build softgpu: Switch vert continue buffer to members. Better this than static. May be easier to handle imm prims correctly.
v1.13.2-891-ge72309745 Unknown W. Brackets 2022-09-11 17:50:07 No build softjit: Implement accurate fog color blending.
v1.13.2-891-g4491c480a Henrik Rydgård 2022-09-11 14:46:00 No build Texture/framebuffer matching: Do margin check in bytes.
v1.13.2-890-gb90fc7137 Unknown W. Brackets 2022-09-11 17:24:40 No build softgpu: Correct accuracy of fog calculation. This matches values from a PSP exactly, with the help of immediate mode vertex values (since this directly allows specifying the fog factor without any floating point math.)
v1.13.2-890-g694dbe127 Henrik Rydgård 2022-09-11 14:14:18 No build Add ShaderDepalMode enum, use in shader ID. Replaces smoothed bit.
v1.13.2-889-g9bd8b11bf Henrik Rydgård 2022-09-11 13:27:17 No build Implement shader depal for D3D11.
v1.13.2-889-g2e3b73aba Unknown W. Brackets 2022-09-11 17:22:37 No build softgpu: Restrict sprite fast path to throughmode. Its UV checks already should have generally, but let's be safe. It doesn't validate state like fog, etc.
v1.13.2-888-g35c9cbd6b Henrik Rydgård 2022-09-11 12:20:25 Download Download Download Merge: d86127ac5 5e6b06483 Merge pull request #16003 from hrydgard/clut-download-compat CLUT download: Replace the backwards block transfer check with a new compat flag
v1.13.2-885-gd86127ac5 Henrik Rydgård 2022-09-11 10:12:38 Download Download Download Merge: 37b51393a 90e009edb Merge pull request #15999 from unknownbrackets/softgpu-texsize softgpu: Clamp/wrap textures at 512 pixels
v1.13.2-882-g37b51393a Henrik Rydgård 2022-09-11 10:11:02 Download     Merge: 04c02340f 4889d5285 Merge pull request #16002 from unknownbrackets/softgpu-vertexdec vertexjit: Use consistent skinInDecode
v1.13.2-882-g5e6b06483 Henrik Rydgård 2022-09-11 10:30:43 No build DownloadFramebufferForCLUT: Apply the fix mentioned in #8590
v1.13.2-881-g33a93e238 Henrik Rydgård 2022-09-11 10:26:01 No build CLUT download: Replace the broken block transfer check with a new compat flag. This compat flag should be temporary until we've implemented a readback-free path for CLUTs from framebuffers, both when texturing from static textures and other framebuffers.
v1.13.2-880-g04c02340f Henrik Rydgård 2022-09-11 08:54:04 Download Download Download Merge: d011768cd f5f5c9ea8 Merge pull request #15998 from unknownbrackets/softgpu-rect softgpu: Allow almost flat rectangles to go fast
v1.13.2-877-gf5f5c9ea8 Unknown W. Brackets 2022-09-10 23:58:27 No build softgpu: Avoid calling unordered coords tl/br. These are just corners, we don't know if they're top or not at this point.
v1.13.2-877-g123d6dbb1 Unknown W. Brackets 2022-09-11 05:17:54 No build GE Debugger: Correct confusing block transfer size.
v1.13.2-876-g1056301c9 Unknown W. Brackets 2022-09-11 05:16:05 No build D3D11: Prevent crash on larger textures.
v1.13.2-876-g13ca08b23 Unknown W. Brackets 2022-09-10 23:56:13 No build softgpu: Avoid over-aggressive rect conversion. The TL and BR have to match between UVs and pos, not enough for UV to be in order. This was causing an artifact on Chains of Olympus' title.
v1.13.2-875-g3242bb8d6 Unknown W. Brackets 2022-09-11 05:15:43 No build TexCache: Allow valid bufw sizes. These don't cause crashes anymore.
v1.13.2-875-g2505ae285 Unknown W. Brackets 2022-09-10 22:36:01 No build GE Debugger: Fix logging of texture size.
v1.13.2-874-ge7d49cd7d Unknown W. Brackets 2022-09-10 22:29:40 No build softgpu: Allow almost flat rectangles to go fast. Improves transform rectangles used in Chains of Olympus, for example on the title screen.
v1.13.2-874-gd011768cd Henrik Rydgård 2022-09-11 08:52:51 No build Merge: a2ca85bc8 15d5fa48f Merge pull request #16001 from unknownbrackets/softgpu-earlyz softgpu: Check depth test early on simple stencil
v1.13.2-874-g90e009edb Unknown W. Brackets 2022-09-11 04:33:02 No build softgpu: Clamp/wrap textures at 512 pixels. A texture larger than 512 is "valid", but simply wraps/clamps at 512. Importantly, the texture coords are still calculated at the specified size, which can be up to 32768.
v1.13.2-874-g6c6d817ce Unknown W. Brackets 2022-09-11 05:14:37 No build Vulkan: Avoid crash if large texture attempted. Doesn't do the clamp/wrap thing, but at least this won't crash.
v1.13.2-873-g6004d4a45 Unknown W. Brackets 2022-09-10 22:28:35 No build softgpu: Refactor duplicate rectangle compat check. This just moves the logic to a single place for changes.
v1.13.2-873-g4889d5285 Unknown W. Brackets 2022-02-03 07:10:32 No build vertexjit: Use consistent skinInDecode. Just a little cleanup.
v1.13.2-873-g100cbec62 Unknown W. Brackets 2022-09-11 04:44:44 No build GE Debugger: Fix crash on bp before list running.
v1.13.2-873-g18c9a4d9c Unknown W. Brackets 2022-09-11 04:31:53 No build GE Debugger: Fix crash stepping with large tex. Some math was overflowing in allocations, and it would allocate zero bytes. Let's just refuse textures more actively.
v1.13.2-873-g15d5fa48f Unknown W. Brackets 2022-09-11 06:22:13 No build softgpu: Check depth test early on simple stencil. If we don't need to write stencil on sfail/zfail, we can do the depthtest early, which allows us to more often skip texture sampling. This gives a good improvement in Chains of Olympus.
v1.13.2-872-ga2ca85bc8 Henrik Rydgård 2022-09-10 19:32:39 Download Download Download Add logging for LoadCLUT from framebuffer. See #15923 . Logs nicely in Burnout Dominator.
v1.13.2-871-gb5822939b Henrik Rydgård 2022-09-10 18:28:21 Download Download Download Merge: 97ca40530 c200aa6f4 Merge pull request #15997 from unknownbrackets/debugger-gecond GE Debugger: Correct cond break removal warnings
v1.13.2-869-g97ca40530 Henrik Rydgård 2022-09-10 18:28:08 No build Merge: d66c5c11c 54fe342f4 Merge pull request #15996 from unknownbrackets/vulkan-compile-thread Vulkan: Wake compile thread when enqueued
v1.13.2-867-gd66c5c11c Henrik Rydgård 2022-09-10 16:57:23 Download Download Download Merge: 0fe7589a9 f6f056d55 Merge pull request #15995 from unknownbrackets/merge-hotfix Merge v1.13.2 into mainline
v1.13.2-866-gf6f056d55 Unknown W. Brackets 2022-09-10 16:37:02 No build Merge: 0fe7589a9 9fe6338e3 Merge tag 'v1.13.2' into merge-hotfix v1.13.2
v1.13.2 Henrik Rydgård 2022-09-10 15:50:49 No build Update version to 1.13.2
v1.13.1-870-g9ede9bd82 Lubos 2022-09-12 23:01:44 No build OpenXR - Refactor variable name
v1.13.1-869-g214a5572c Lubos 2022-09-08 19:00:41 No build OpenXR - Compile fix
v1.13.1-868-g5be9455bf Luboš Vonásek 2022-09-08 18:39:11 No build Merge: c9f08a85c f3c097680 Merge branch 'hrydgard:master' into compat_openxr_gta
v1.13.1-866-gc200aa6f4 Unknown W. Brackets 2022-09-10 17:52:50 No build GE Debugger: Correct cond break removal warnings. Oops, they were just always confirming.
v1.13.1-866-g54fe342f4 Unknown W. Brackets 2022-09-10 17:30:09 No build Vulkan: Wake compile thread when enqueued. Previously was being woken up every frame unconditionally, causing some logspam.
v1.13.1-865-g0fe7589a9 Unknown W. Brackets 2022-09-10 05:38:49 Download Download Download Merge: e56e5947d d560c7901 Merge pull request #15994 from ssokolow/patch-1 Add Emulator to Categories in ppsspp.desktop.in
v1.13.1-864-gd560c7901 Stephan Sokolow 2022-09-10 03:54:13 No build Add Emulator to Categories in ppsspp.desktop.in Add the "Emulator" subcategory to the .desktop file so launchers can better auto-sort their contents.
v1.13.1-863-ge56e5947d Henrik Rydgård 2022-09-10 00:26:23 Download Download Download Vulkan: Declare gl_Position as invariant. See #11583 The code that computes shader outputs declared as invariant gets certain optimizations disabled that could change the value - it makes it more likely that different ways to do the same calculations end up with the same value. This can help some types of Z fighting problems and similar. Generally not a big deal for performance, plus, we're rarely vshader-bottlenecked...
v1.13.1-862-g42b2b0a26 Henrik Rydgård 2022-09-09 11:54:20 Download Download Download atrac3: Apply the overallocation workaround in a couple more places. Fixes #15788 .
v1.13.1-861-ge5d1bb555 Henrik Rydgård 2022-09-09 11:34:11 No build Warning fix
v1.13.1-860-gbbba18ad6 Henrik Rydgård 2022-09-09 10:25:41 Download Download Download Merge: f3c097680 818334c59 Merge pull request #15990 from hrydgard/atrac3plus-crash-workaround Atrac3+: Allocate some extra bytes for the data buffer to workaround decoder bug.
v1.13.1-859-g818334c59 Henrik Rydgård 2022-09-09 09:55:01 No build atrac3: Allocate some extra bytes for the data buffer to workaround decoder bug.
v1.13.1-858-gf3c097680 Henrik Rydgård 2022-09-08 09:35:55   Download Download Merge: 7450f3ef7 e7195d5a9 Merge pull request #15982 from hrydgard/renderpass-refactor Vulkan: Refactor renderpass handling
v1.13.1-852-ge7195d5a9 Henrik Rydgård 2022-09-08 09:18:13 No build Match FragmentShaderFlags definition with the other PR.
v1.13.1-851-g974cd38b1 Henrik Rydgård 2022-09-08 09:15:06 No build Some more debug names to vulkan objects
v1.13.1-850-gcdda20343 Henrik Rydgård 2022-09-08 01:31:10 No build Fix compiler warnings
v1.13.1-849-g58a7f0cf2 Henrik Rydgård 2022-09-08 01:23:33 No build Assorted cleanup
v1.13.1-848-g68dd329d9 Henrik Rydgård 2022-09-08 01:23:18 No build Fix for desc struct
v1.13.1-847-gc9f08a85c Lubos 2022-09-08 18:25:10 No build OpenXR - Do not mashup Common/GPU
v1.13.1-847-g347f7c4e5 Henrik Rydgård 2022-09-07 23:55:33 No build Vulkan: Improve tagging of pipelines for debugging purposes
v1.13.1-846-gcddc612f6 Henrik Rydgård 2022-09-08 00:22:45 No build Extend lifetime of ShaderModule objects since we might need to recreate pipelines for different render passes
v1.13.1-846-g64857ce5c Lubos 2022-09-08 18:17:09 No build Merge: 6e4849b91 8906abebb Merge branch 'compat_openxr_gta' of github.com:lvonasek/ppsspp into compat_openxr_gta
v1.13.1-845-g14b5a1a7c Henrik Rydgård 2022-09-07 19:29:54 No build Fix pipeline lifetime issue, misc.
v1.13.1-844-gcaff2ea57 Henrik Rydgård 2022-09-07 18:44:48 No build Correct merging of render passes. However, we have lifetime issues.
v1.13.1-844-g8906abebb Luboš Vonásek 2022-09-07 22:28:18 No build Merge: 52af23021 ad12aced6 Merge branch 'hrydgard:master' into compat_openxr_gta
v1.13.1-843-g77819c6f8 Henrik Rydgård 2022-09-07 16:11:15 No build Lifetime fixes, cleanups
v1.13.1-843-g7450f3ef7 Henrik Rydgård 2022-09-08 08:59:20 Download Download Download Merge: 171dc94a8 be0e7a831 Merge pull request #15986 from unknownbrackets/texreplace Resize after visiting developer tools to update settings
v1.13.1-842-gbefcfb470 Henrik Rydgård 2022-09-07 15:19:20 No build Fix shader caching.
v1.13.1-841-g7ab744047 Henrik Rydgård 2022-09-07 12:48:16 No build Also create renderpass variants on demand
v1.13.1-840-gbe0e7a831 Unknown W. Brackets 2022-09-08 08:41:42 No build UI: Resize after visiting developer settings. This will trigger setting updates after visiting from DevMenu.
v1.13.1-840-g171dc94a8 Henrik Rydgård 2022-09-08 07:57:23 Download Download Download Merge: ad12aced6 c9780e760 Merge pull request #15985 from hrydgard/zstd-update Build: Another attempt to fix libretro
v1.13.1-840-g80ca822bf Henrik Rydgård 2022-09-07 12:37:45 No build Create framebuffer variants on demand
v1.13.1-839-ge828df9f2 Henrik Rydgård 2022-09-06 13:30:18 No build Split each renderpass/framebuffer into multiple "compatibility classes" (RenderPassType).
v1.13.1-839-ge6b4495e2 Unknown W. Brackets 2022-09-08 08:41:00 No build GPU: Make NotifyConfigChanged() calls consistent. They're generally centralized in Common.
v1.13.1-839-gc9780e760 Unknown W. Brackets 2022-09-08 05:30:29 No build Build: Another attempt to fix libretro. As per lib/common/portability_macros.h in zstd.
v1.13.1-838-gad12aced6 Henrik Rydgård 2022-09-07 21:55:22 Download Download Download Another attempt at fixing libretro, this time the win build failed
v1.13.1-837-g878206153 Henrik Rydgård 2022-09-07 14:45:43 Download Download Download Merge: 17bc1f2f7 7c8f8817b Merge pull request #15980 from unknownbrackets/zstd-update Build: Add additional zstd file for libretro
v1.13.1-834-g17bc1f2f7 Henrik Rydgård 2022-09-07 14:30:52   Download   Merge: ae23c3c26 402492a95 Merge pull request #15978 from unknownbrackets/softgpu-immediate Correct some of immediate vertex handling
v1.13.1-833-g402492a95 Unknown W. Brackets 2022-09-07 07:18:55 No build GE Debugger: Show imm prim flag detail in disasm.
v1.13.1-832-g880f6f8d4 Unknown W. Brackets 2022-09-07 07:03:46 No build GPU: Handle more flags on imm prim command.
v1.13.1-831-g7a83f8bab Unknown W. Brackets 2022-09-07 04:45:03 No build softgpu: Use vertType prim override for flags. These parameters are a real shame, was so clean before...
v1.13.1-830-gf27426714 Unknown W. Brackets 2022-09-06 08:13:16 No build GPU: Allow usage of texturing in immediate verts. And respect the other flags that I can reproduce working in a test. I can't seem to get the fog to work at all, or the shading mode, or the secondary color. Maybe depends on other flags or bits in other regs...
v1.13.1-829-gceb2af369 Unknown W. Brackets 2022-09-06 07:45:34 No build GPU: Handle immediate prims more accurately. This allows for lines, points, textures, and similar things. Also corrects offset handling. Still some flags on VAP that seemingly don't work, and this doesn't consider the texture flag on it.
v1.13.1-828-g531c7e452 Unknown W. Brackets 2022-09-06 07:45:01 No build GE Debugger: Count imm prims as prims.
v1.13.1-827-gd24967485 Unknown W. Brackets 2022-09-06 07:38:21 No build softgpu: Fix immediate rendering crash.
v1.13.1-826-gb4e1f6d90 Unknown W. Brackets 2022-09-07 03:54:52 No build GPU: Fix crash on overlap copy w/o cur target.
v1.13.1-825-gae23c3c26 Henrik Rydgård 2022-09-06 23:39:26 Download Download Download Merge: c43823020 f14e49a37 Merge pull request #15974 from unknownbrackets/debugger-gecond Add breakpoint conditions to GE debugger
v1.13.1-824-g6e4849b91 Lubos 2022-09-08 18:05:12 No build OpenXR - Refactor
v1.13.1-823-g52af23021 Lubos 2022-09-07 19:57:26 No build OpenXR - Use fog color to replace the sky
v1.13.1-822-g4b129bb9c Lubos 2022-09-07 15:52:50 No build OpenXR - Refactor VR compat integration
v1.13.1-821-g4ff3e496c Lubos 2022-09-07 14:58:18 No build Merge: 93a281706 759c9695e Merge branch 'master' into compat_openxr_gta
v1.13.1-820-gc43823020 Henrik Rydgård 2022-09-06 19:48:45 Download Download Download Merge: 759c9695e 62ed43633 Merge pull request #15979 from unknownbrackets/d3d-tex16 d3d9: Correct decode of 16-bit textures
v1.13.1-820-g7c8f8817b Unknown W. Brackets 2022-09-07 03:52:20 No build GPU: Fix CanDepalettize() missing false paths. Mismatched texformats didn't have a return.
v1.13.1-819-g35157e876 Unknown W. Brackets 2022-09-07 03:48:33 No build Build: Add additional zstd file for libretro.
v1.13.1-819-g62ed43633 Unknown W. Brackets 2022-09-06 16:44:08 No build d3d9: Correct decode of 16-bit textures. Was causing crashes since we assumed this func could handle non-replaced formats.
v1.13.1-818-g759c9695e Henrik Rydgård 2022-09-06 11:52:32 Download Download Download Merge: 02c03216b 93202e47f Merge pull request #15901 from lvonasek/feature_openxr_stereo OpenXR - Stereoscopic rendering
v1.13.1-801-gbdde5f0f7 Lubos 2022-09-12 18:46:04 No build OpenXR - Use per game stereo separation file
v1.13.1-800-g93202e47f Lubos 2022-09-05 22:10:20 No build OpenXR - Config for stereo separation added
v1.13.1-799-g08226d839 Lubos 2022-09-05 20:49:25 No build OpenXR - Stereo matrices fixed
v1.13.1-798-g3a0e6c723 Lubos 2022-09-05 19:11:52 No build Merge: 0e4f93d20 6b6271a53 Merge branch 'master' into feature_openxr_stereo
v1.13.1-769-g0e4f93d20 Lubos 2022-09-05 18:15:31 No build OpenXR - Fixing FOV better
v1.13.1-768-g5b47d22af Lubos 2022-09-04 21:27:48 No build OpenXR - Mismatch in stereo and normal uniform fixed
v1.13.1-767-g93a281706 Lubos 2022-09-04 16:33:33 No build Merge: 30a3cb622 2195f4b2e Merge branch 'feature_openxr_stereo' into compat_openxr_gta
v1.13.1-767-g81de46c97 Lubos 2022-09-04 21:20:35 No build OpenXR - Do not include lens projection in nonVR builds
v1.13.1-767-g02c03216b Henrik Rydgård 2022-09-06 11:50:01 Download   Download Add Lubos to credits list
v1.13.1-766-g7055be9d2 Henrik Rydgård 2022-09-06 07:07:32 Download Download Download Merge: 3ee16e436 a59d39d66 Merge pull request #15977 from unknownbrackets/ge-disasm GE Debugger: Add more missing GE disasm
v1.13.1-766-g4ce0579f7 Lubos 2022-09-04 21:12:18 No build OpenXR - Split projection matrix for color and depth buffer
v1.13.1-765-g2195f4b2e Lubos 2022-09-04 14:08:03 No build OpenXR - Mismatched call order fixed
v1.13.1-764-gfb875b94d Lubos 2022-09-04 14:01:17 No build OpenXR - Multipass rendering fixed
v1.13.1-764-g3ee16e436 Henrik Rydgård 2022-09-06 07:05:58     Download Merge: d0b4672e2 23f61171f Merge pull request #15976 from unknownbrackets/ge-matrix-wrap softgpu: Implement matrix data wrap-around
v1.13.1-763-g5be6665df Lubos 2022-09-04 12:37:41 No build Merge: 1df1d79b9 49d5b6447 Merge branch 'master' into feature_openxr_stereo
v1.13.1-761-gd0b4672e2 Henrik Rydgård 2022-09-06 06:57:03 No build Merge: c0d5eb360 14d45c2e7 Merge pull request #15975 from unknownbrackets/zstd-libretro Build: Include all zstd files in libretro
v1.13.1-761-g23f61171f Unknown W. Brackets 2022-09-06 04:38:54 No build softgpu: Implement matrix data wrap-around. Overflow writes to other matrices. Matches hardware tests.
v1.13.1-760-ga59d39d66 Unknown W. Brackets 2022-09-06 05:35:08 No build GE Debugger: Add more missing GE disasm. Need to investigate the immediate vert bits more.
v1.13.1-760-g14d45c2e7 Unknown W. Brackets 2022-09-06 02:43:05 No build Build: Include all zstd files in libretro. This was previously commented out, and was intentionally changed in zstd so you could use a different xxhash.
v1.13.1-760-g1d5c90d37 Unknown W. Brackets 2022-09-06 04:37:58 No build Ge: Read matrix num/data back like hardware. In case any game accidentally relies on this.
v1.13.1-759-gc0d5eb360 Henrik Rydgård 2022-09-06 00:55:28 Download Download Download Merge: 14ef12613 9a6c1d84c Merge pull request #15973 from hrydgard/need-for-speed-fix NFS speed effect: Improve framebuffer match logging, tighten up stride checks.
v1.13.1-758-gf14e49a37 Unknown W. Brackets 2022-09-06 01:46:16 No build GE Debugger: Add conditions to cmd breakpoints.
v1.13.1-758-g9a6c1d84c Henrik Rydgård 2022-09-06 00:39:10 No build Remove impossible check
v1.13.1-757-ge69bb4f61 Henrik Rydgård 2022-09-05 23:40:43 No build Buildfix, warn fixes while at it
v1.13.1-757-g0b30b723b Unknown W. Brackets 2022-09-05 22:13:09 No build GE Debugger: Add address breakpoint conditions.
v1.13.1-756-gf595299fe Unknown W. Brackets 2022-09-05 21:16:20 No build GE Debugger: Allow expressions for goto address.
v1.13.1-756-g16212cae7 Henrik Rydgård 2022-09-05 23:31:30 No build NFS speed effect: Improve framebuffer choice logging, tighten up stride checks.
v1.13.1-755-g542e7aa55 Unknown W. Brackets 2022-09-05 19:38:38 No build GE Debugger: Add a table of register metadata. So far, not used, but indicates info about each GE register.
v1.13.1-755-g14ef12613 Henrik Rydgård 2022-09-05 22:14:24 Download Download Download Correct libretro buildfix (hopefully)
v1.13.1-754-g51fa0f49a Henrik Rydgård 2022-09-05 19:23:12 Download Download Download Merge: 97ad3c21b 06e9995ab Merge pull request #15971 from hrydgard/fix-darkstalkers-again Fix Darkstalkers perf again
v1.13.1-752-g06e9995ab Henrik Rydgård 2022-09-05 19:13:14 No build Remove reference to non-existent file from Common.vcxproj
v1.13.1-751-ga91219beb Henrik Rydgård 2022-09-05 19:12:33 No build The Darkstalkers subpixel check should be == 0. Fixes #14953 again
v1.13.1-751-g97ad3c21b Henrik Rydgård 2022-09-05 19:21:04 No build libretro build fix, see #15968
v1.13.1-750-g6b6271a53 Henrik Rydgård 2022-09-05 18:14:37 Download Download Download Merge: 4048a1fad a7074cda4 Merge pull request #15968 from hrydgard/remove-fast-matrix-asm Remove the assembly implementation of 4x4 matrix mul, in favor of intrinsics.
v1.13.1-747-g4048a1fad Henrik Rydgård 2022-09-05 17:03:50 Download Download Download Merge: a42807ea6 f399e3c7e Merge pull request #15967 from hrydgard/re-enable-bluetoalpha Fix BlueToAlpha mode, re-enable it for Outrun and DiRT
v1.13.1-746-ga7074cda4 Henrik Rydgård 2022-09-05 17:35:28 No build Fix for ARM 32-bit.
v1.13.1-745-gf399e3c7e Henrik Rydgård 2022-09-05 09:42:38 No build Disable BlueToAlpha mode when logic op is present. Re-enable for Outrun and DiRT.
v1.13.1-745-ged8c4e875 Henrik Rydgård 2022-09-05 10:20:35 No build Remove the assembly implementation of 4x4 matrix mul, in favor of intrinsics.
v1.13.1-745-ga42807ea6 Henrik Rydgård 2022-09-05 12:40:01 Download Download Download Fix case problem in libretro make file, see #15964
v1.13.1-744-g0126bc181 Henrik Rydgård 2022-09-05 09:21:29 Download Download Download Merge: 0e275ef8f 3c9f63e29 Merge pull request #15966 from unknownbrackets/zstd-update Update zstd, xxhash, and VMA
v1.13.1-743-g3c9f63e29 Unknown W. Brackets 2022-09-05 06:26:00 No build Vulkan: Update to latest VMA.
v1.13.1-742-gd3501d0a7 Unknown W. Brackets 2022-09-05 05:56:33 No build Build: Update xxhash to v0.8.1.
v1.13.1-741-g18c2b04e7 Unknown W. Brackets 2022-09-05 05:34:42 No build Build: Update to zstd v1.5.3. Untagged, so using latest as of now. Has perf improvements.
v1.13.1-740-g0e275ef8f Henrik Rydgård 2022-09-05 08:19:29 Download Download Download Merge: 443d9a53b 40f8f2183 Merge pull request #15963 from hrydgard/various-scale-fixes Various scale fixes/workarounds
v1.13.1-737-g40f8f2183 Henrik Rydgård 2022-09-04 23:43:01 No build Water effect fix #2: If ForceLowerResolutionForEffects, don't upscale textures participating in small-resolution passes.
v1.13.1-736-g7065a7fa8 Henrik Rydgård 2022-09-04 23:42:35 No build Water effect fix #1: Force "Lower resolution for effects" on in Outrun and DiRT 2
v1.13.1-736-g443d9a53b Henrik Rydgård 2022-09-05 08:19:16 No build Merge: 2145a3925 fb8268e08 Merge pull request #15965 from unknownbrackets/android-binaries Build: Split ppsspp_common out for Android bins
v1.13.1-735-g3787b43b7 Henrik Rydgård 2022-09-04 23:28:55 No build Fix "Lower resolution for effects" in Ratchet & Clank. Bad option for this game though.
v1.13.1-734-g2145a3925 Henrik Rydgård 2022-09-04 23:18:38 Download Download Download Merge: eeffc988f fc50860f5 Merge pull request #15957 from unknownbrackets/branch-delayslot Handle branch/jump in branch delay slots more accurately
v1.13.1-729-geeffc988f Unknown W. Brackets 2022-09-04 23:17:37 No build Merge: 026040bee b15c65540 Merge pull request #15962 from hrydgard/logic-op-followups Fix the new logic-op-in-shader on OpenGL ES and D3D11
v1.13.1-728-gb15c65540 Henrik Rydgård 2022-09-04 22:52:24 No build Fix the new logic-op-in-shader on OpenGL and D3D11 Also disable BlueToAlpha for now for Outrun and DiRT 2, it breaks the water effect somehow. Will come back to it later.
v1.13.1-727-g026040bee Unknown W. Brackets 2022-09-04 20:24:59 Download Download Download Merge: 49d5b6447 7882c4cd6 Merge pull request #15960 from hrydgard/more-logic-op-work Enable logic op emulation in-shader
v1.13.1-726-g7882c4cd6 Henrik Rydgård 2022-09-04 20:06:59 No build Shader unit test fix
v1.13.1-725-g8800f2046 Henrik Rydgård 2022-09-04 19:27:26 No build Preserve alpha in shader logic op emulation. Include logic op in check for packUnorm4x8.
v1.13.1-724-g8194bb73a Henrik Rydgård 2022-09-04 11:43:17 No build Turn on logic ops in shader when shader bitmasking is used.
v1.13.1-723-g2474eb6a7 Henrik Rydgård 2022-09-04 11:14:47 No build Shader bit setup and code generation for logic-ops-in-shader
v1.13.1-722-g49d5b6447 Henrik Rydgård 2022-09-04 07:34:26 Download Download Download Merge: b73958296 7a7158d8d Merge pull request #15958 from unknownbrackets/osd-ascii UI: Only force ASCII messages if they're ASCII
v1.13.1-720-gb73958296 Unknown W. Brackets 2022-09-04 01:22:58 Download Download Download Merge: 65c016d15 3d2e78fbf Merge pull request #15953 from hrydgard/shader-blend-refactor-2 Shader blend refactor part 2
v1.13.1-718-g3d2e78fbf Henrik Rydgård 2022-09-04 00:05:28 No build spaces->tabs
v1.13.1-717-gd6b953bdd Henrik Rydgård 2022-09-04 00:04:21 No build Fix GLES check
v1.13.1-716-gec173559f Henrik Rydgård 2022-09-04 00:00:33 No build Additional cleanup
v1.13.1-715-gceda7aef4 Henrik Rydgård 2022-09-03 23:35:58 No build Add log functions to state structs
v1.13.1-714-gd35749bfc Henrik Rydgård 2022-09-03 23:32:01 No build Move the computation of simulate-logic shader type earlier
v1.13.1-713-g87b14fe1c Henrik Rydgård 2022-09-03 23:28:03 No build Some more renaming and refactoring, extracted from a future PR
v1.13.1-712-g8e39018b9 Henrik Rydgård 2022-09-03 22:51:50 No build Channel mask refactor
v1.13.1-711-g5f1ffeae7 Henrik Rydgård 2022-09-03 22:41:57 No build Correct LogicOp API support detection
v1.13.1-710-gd3309dd8e Henrik Rydgård 2022-09-03 22:04:01 No build Minor refactor with pipelines in QueueRunner (makes more information available for easier debugging)
v1.13.1-710-g65c016d15 Henrik Rydgård 2022-09-04 00:41:52 Download Download Download Fix dialog rendering (PPGe). Fixes #15954 Was caused by 867eb99 , part of #15950 .
v1.13.1-709-g6b1e4806c Henrik Rydgård 2022-09-03 23:06:53   Download Download Don't parallelize shader compiles in debug mode, sync in debug allocator kills performance.
v1.13.1-708-g14465cee1 Henrik Rydgård 2022-09-03 22:58:34 Download Download Download Merge: 6783ecd72 15b73b56b Merge pull request #15951 from unknownbrackets/softgpu-rectfast Improve rectangle fast path checks in softgpu
v1.13.1-704-g6783ecd72 Henrik Rydgård 2022-09-03 22:38:22 Download Download Download Merge: 91ff603fd 0fc3619d1 Merge pull request #15952 from unknownbrackets/branch-delayslot interp: Handle jumps in branch delay slots better
v1.13.1-702-g91ff603fd Unknown W. Brackets 2022-09-03 20:25:04 Download Download Download Merge: b92ea74fb ccd4e9218 Merge pull request #15950 from unknownbrackets/memstruct-cleanup Remove Memory::WriteStruct() and ReadStruct()
v1.13.1-693-gb92ea74fb Henrik Rydgård 2022-09-03 17:00:01 Download Download Download Merge: 99681ff0f fb3f417e7 Merge pull request #15589 from hrydgard/glsl-compilation-parallelization Vulkan: Parallelize GLSL compilation
v1.13.1-690-gfb3f417e7 Henrik Rydgård 2022-09-03 16:13:51 No build Fix lying comment, log level reduction
v1.13.1-689-g76bd2395b Henrik Rydgård 2022-06-12 13:22:26 No build Promise: Add SpawnEmpty (couldn't come up with a better name), fix bug with multiple waiters
v1.13.1-688-gc06cf8efa Henrik Rydgård 2022-06-12 11:37:34 No build Switch Vulkan pipelines to use promises for synchronization Slightly more expensive I guess but shouldn't be much of a bottleneck.
v1.13.1-688-g1df1d79b9 Lubos 2022-09-04 12:36:52 No build OpenXR - Stereo without multiview added
v1.13.1-687-g5e2ecb5eb Lubos 2022-09-02 12:40:41 No build OpenXR - FBO intialization better
v1.13.1-687-g2bb845a0c Henrik Rydgård 2022-06-12 11:34:14 No build VS 2022 warning fix
v1.13.1-686-gebe2d1b30 Henrik Rydgård 2022-06-12 09:55:41 No build More buildfixing
v1.13.1-686-gccd4e9218 Unknown W. Brackets 2022-09-03 19:37:58 No build Kernel: Use PSPPointer for status objects. Code makes more sense when reading ->size rather than offset 0.
v1.13.1-686-gbda42e577 Lubos 2022-09-01 19:56:38 No build compile fix
v1.13.1-685-gdd0de46ed Unknown W. Brackets 2022-09-03 18:13:07 No build Io: Use PSPPointer instead of struct temps.
v1.13.1-685-g210233ede Henrik Rydgård 2022-06-12 00:35:46 No build Buildfix
v1.13.1-685-g22db37d12 Lubos 2022-09-01 19:43:43 No build OpenXR - Viewport init better
v1.13.1-684-ge70103726 Henrik Rydgård 2022-06-11 23:56:51 No build Buildfix
v1.13.1-684-g79c7a91d9 Unknown W. Brackets 2022-09-03 18:02:59 No build Font: Remove needless ReadStruct().
v1.13.1-684-g00aaf9e1a Lubos 2022-09-01 18:09:21 No build Merge: 044d9a416 b5e5f780f Merge branch 'master' into feature_openxr_stereo
v1.13.1-683-gfc50860f5 Unknown W. Brackets 2022-09-04 06:05:58 No build headless: Fix startup on latest Android versions. Otherwise it tries to use deprecated ashmem and chokes.
v1.13.1-683-ga86b904cf Unknown W. Brackets 2022-09-03 18:01:23 No build Ge: Switch from ReadStruct to PSPPointer.
v1.13.1-683-g6e605fa2b Henrik Rydgård 2022-06-11 23:50:21 No build Fix silly logic, fixes the shader leak.
v1.13.1-682-gf75dadd1d Unknown W. Brackets 2022-09-04 06:04:54 No build arm64jit: Handle branch/jump in branch delay slots.
v1.13.1-682-g8775837c1 Henrik Rydgård 2022-06-11 23:42:04 No build Work towards finding the leak
v1.13.1-682-g8b41178cb Unknown W. Brackets 2022-09-03 17:47:13 No build Psmf: Use PSPPointer instead of WriteStruct.
v1.13.1-681-gbac36df45 Unknown W. Brackets 2022-09-04 04:58:46 No build x86jit: Refactor and fix jump in branch delay slot. This seems cleaner, instead of the duplication of lines for each branch type.
v1.13.1-681-g93422f6de Henrik Rydgård 2022-06-11 23:28:26 No build Don't block on shader creation until it's time to create the pipeline.
v1.13.1-681-g15b73b56b Unknown W. Brackets 2022-09-03 20:20:32 No build softgpu: Correct texture check in fastpath. This is the no textures option, so we shouldn't check sampler state at all. Presumably this was failing and reading uninitialized data...
v1.13.1-681-g8f96405ee Unknown W. Brackets 2022-09-03 17:38:34 No build Net: Remove usage of Memory::WriteStruct(). This also validates pointer write size better.
v1.13.1-680-ge2c740827 Henrik Rydgård 2022-06-11 16:24:19 No build Use shader module promises as keys in pipeline cache instead of the actual shader modules. Prevents early block.
v1.13.1-680-gd08ee44cf Unknown W. Brackets 2022-09-04 04:05:31 No build irjit: Handle branch/jump in branch delay slots. See #15952 for more detail.
v1.13.1-680-gaf004dd53 Unknown W. Brackets 2022-09-03 20:19:24 No build softgpu: Validate alpha test properly for fastpath. We don't want a weird LESS test being mishandled.
v1.13.1-680-g3a372aa61 Unknown W. Brackets 2022-09-03 16:48:52 No build HLE: Remove misc usage of WriteStruct(). Prefer PSPPointer and notifying.
v1.13.1-679-gfc418ee16 Henrik Rydgård 2022-06-11 16:19:14 No build Create shader modules (and compile GLSL) on worker threads
v1.13.1-679-gfb8268e08 Unknown W. Brackets 2022-09-05 05:07:29 No build Build: Split ppsspp_common out for Android bins. This gives room for headless/unittest to keep building on Windows even as we add more files.
v1.13.1-679-gba1ced499 Unknown W. Brackets 2022-09-03 20:08:11 No build softgpu: Avoid rect fast path with subpixel offset. It doesn't handle it right, see #15876. We still handle these with DrawRectangle(), which gets it right.
v1.13.1-679-g867eb9950 Unknown W. Brackets 2022-09-03 16:25:03 No build PPGe: Cleanup memory writes for clarity. Switch from WriteStruct to PSPPointer as well.
v1.13.1-679-g7a7158d8d Unknown W. Brackets 2022-09-04 06:16:59 No build UI: Only force ASCII messages if they're ASCII. Otherwise we could ruin messages that don't fit in the atlas.
v1.13.1-679-g0fc3619d1 Unknown W. Brackets 2022-09-03 22:15:21 No build interp: Handle jumps in branch delay slots better. This matches tests from a PSP-2000. Seems to consistently run the instruction even if likely, which writes rd. If the likely branch is not taken, the jump in the delay slot is taken. However, it should cancel the rd write (not implemented here.)
v1.13.1-678-g99681ff0f Unknown W. Brackets 2022-09-03 15:46:36 Download Download Download Merge: cd0fff2df c846c2dfa Merge pull request #15949 from hrydgard/remove-reset-framebuffer-flag Remove confusing resetFramebufferRead flag from secondary framebuffer binding
v1.13.1-678-g010c3b4f4 Henrik Rydgård 2022-06-11 15:30:05 No build minor sv translation fix
v1.13.1-677-gec0586ba5 Henrik Rydgård 2021-11-20 22:34:51 No build Use promises to hold shader modules, for later asyncification
v1.13.1-677-gc846c2dfa Henrik Rydgård 2022-09-03 14:47:47 No build Remove confusing resetFramebufferRead flag from secondary framebuffer binding
v1.13.1-676-gcd0fff2df Henrik Rydgård 2022-09-03 13:27:35 Download Download Download Merge: af54ff794 8c56abd3d Merge pull request #15948 from hrydgard/remove-setting-slow-framebuf-effects Remove setting: Slow framebuf effects
v1.13.1-675-g8c56abd3d Henrik Rydgård 2022-09-03 01:22:32 No build Remove setting "Disable slower framebuffer effects"
v1.13.1-674-g68d88726a Henrik Rydgård 2022-09-03 01:17:04 No build Remove unused function
v1.13.1-673-gaf54ff794 Henrik Rydgård 2022-09-03 10:53:47 Download Download Download langtool: Run fmt, remove wrong comments
v1.13.1-672-g759dc2550 Henrik Rydgård 2022-09-03 10:52:48 No build langtool: Add easy command to remove a key.
v1.13.1-671-gdc8697009 Henrik Rydgård 2022-09-03 07:03:17 Download Download Download Merge: 88694bde0 2dbd9d8c7 Merge pull request #15947 from unknownbrackets/unittest-cleanup unitest: Correct wrong free, initialize data
v1.13.1-669-g88694bde0 Henrik Rydgård 2022-09-03 07:02:46 No build Merge: df624d865 e9880d39b Merge pull request #15943 from unknownbrackets/softgpu-vertex vertexjit: Clamp through float pos during decode
v1.13.1-664-gdf624d865 Unknown W. Brackets 2022-09-03 05:14:10 Download Download Download Merge: 8447ede98 fd6ab4c49 Merge pull request #15946 from hrydgard/shader-blend-refactor Shader blend refactor part 1
v1.13.1-663-gfd6ab4c49 Henrik Rydgård 2022-09-02 23:06:41 No build Avoid recomputing the shaderblend setup in ComputeFragmentShaderID.
v1.13.1-662-g0fe064d97 Henrik Rydgård 2022-09-02 22:43:58 No build Small steps
v1.13.1-661-gf81a28f66 Henrik Rydgård 2022-09-02 22:40:15 No build Some reordering
v1.13.1-660-gde712b780 Henrik Rydgård 2022-09-02 22:20:11 No build More renaming
v1.13.1-659-gb84cda287 Henrik Rydgård 2022-09-02 22:07:42 No build Plumb the computed pipeline state into ComputeFragmentShaderID.
v1.13.1-658-gc784c0e94 Henrik Rydgård 2022-09-02 21:07:29 No build Some renaming. Store the BlendState/MaskState.
v1.13.1-657-ge9880d39b Unknown W. Brackets 2022-09-03 03:09:47 No build vertexjit: Update unit test, oops.
v1.13.1-657-g8447ede98 Henrik Rydgård 2022-09-02 10:48:54 Download Download Download Merge: 5200208a8 cbeb6c147 Merge pull request #15942 from unknownbrackets/replacement Fix reload of replaced textures after decimate
v1.13.1-656-gcbeb6c147 Unknown W. Brackets 2022-09-02 04:17:04 No build Replacement: Fix reload of replaced textures. Were showing as ready before they were ready after decimate, causing flickering.
v1.13.1-656-g470d2f0f4 Unknown W. Brackets 2022-09-02 08:22:52 No build vertexjit: Remove unused ReadUV() cases.
v1.13.1-655-gf2d5d668a Unknown W. Brackets 2022-09-02 08:15:22 No build vertexjit: Remove unused ReadPos() cases.
v1.13.1-655-gc5fbb400d Unknown W. Brackets 2022-09-02 04:05:20 No build Replacement: Detect OOM even with replacements. Also allow saving video textures if so configured.
v1.13.1-654-g1033fa6cd Unknown W. Brackets 2022-09-02 03:52:52 No build Vulkan: Prevent saving tex during replace load.
v1.13.1-654-g9f48ddb18 Unknown W. Brackets 2022-09-02 08:11:58 No build vertexjit: Clamp through float pos during decode. Rather than decoding it on read, better to decode it right away.
v1.13.1-654-g2dbd9d8c7 Unknown W. Brackets 2022-09-03 05:04:25 No build unitest: Correct wrong free, initialize data. Prevents valgrind warnings in unittest.
v1.13.1-653-g5200208a8 Henrik Rydgård 2022-09-01 20:44:00 Download Download Download Revert "Merge pull request #15930 from sum2012/kernel-minor" This reverts commit fd863beb963e1dd5ef299f225104b0117310d4ee, reversing changes made to 59813fff6dd0995bced9b365e526f33fbda4a05d.
v1.13.1-652-gcae8ce914 Henrik Rydgård 2022-09-01 20:38:50 Download Download Download Merge: b5e5f780f 2bf0c86ac Merge pull request #15939 from hrydgard/texture-dumping-fix Texture dumping fix
v1.13.1-651-g2bf0c86ac Henrik Rydgård 2022-09-01 15:02:51 No build Fix image format when dumping textures. Fixes #15831
v1.13.1-650-g11d4f9acb Henrik Rydgård 2022-09-01 14:49:02 No build Fix texture saving for Vulkan
v1.13.1-649-gf2e0f7611 Henrik Rydgård 2022-09-01 14:31:52 No build Display paths with backslashes on Windows. Show texture path when saving.
v1.13.1-648-gb5e5f780f Henrik Rydgård 2022-09-01 15:03:48 Download Download Download Merge: 608710f9f 9097fdaae Merge pull request #15938 from hrydgard/misc-optimizations Misc optimizations
v1.13.1-647-g9097fdaae Henrik Rydgård 2022-09-01 14:21:34 No build Shrink VkRenderData from 88 to 64 bytes.
v1.13.1-646-g1cd34f9d2 Henrik Rydgård 2022-09-01 14:07:14 No build Another buildfix attempt
v1.13.1-645-g7c5d36eca Henrik Rydgård 2022-09-01 13:33:46 No build libretro buildfix
v1.13.1-644-gecb84987e Henrik Rydgård 2022-09-01 11:55:14 No build Remove allocation from the heaviest MemBlockInfo path (BlockTransfer). Required some refactoring.
v1.13.1-643-g30a3cb622 Lubos 2022-08-30 21:09:12 No build Force clearing framebuffer for GTA games
v1.13.1-643-g7bced814c Henrik Rydgård 2022-09-01 11:54:48 No build Remove a per-audio-frame allocation in sceAudio
v1.13.1-643-g044d9a416 Lubos 2022-09-01 18:08:08 No build OpenXR - Emulate mouse cursor
v1.13.1-642-gc9048c374 Henrik Rydgård 2022-09-01 11:07:30 No build Shrink the DeferredDrawcall struct, because why not. Assorted cleanup
v1.13.1-642-g462174f54 Lubos 2022-08-29 22:06:59 No build OpenXR - Multiview refactor to make it optional
v1.13.1-641-g94968c307 Lubos 2022-08-29 21:32:59 No build Merge: 6adabd877 dee6ba0c1 Merge branch 'master' into feature_openxr_stereo
v1.13.1-641-g24d674d2b Henrik Rydgård 2022-09-01 10:52:35 No build Shrink the TransitionRequest struct, use TinySet
v1.13.1-640-gbd71d8044 Henrik Rydgård 2022-09-01 10:46:47 No build TinySet bugfix, add "append"
v1.13.1-639-ga854fbbe7 Henrik Rydgård 2022-09-01 10:24:52 No build fbtex matching: Shrink the matching struct, use TinySet instead of vector to avoid an allocation.
v1.13.1-638-g608710f9f Henrik Rydgård 2022-09-01 10:04:31 Download Download Download Merge: 1c9ec36fd 470efac7d Merge pull request #15936 from hrydgard/framebuffer-cleanups Framebuffer settings and block transfer speedup
v1.13.1-636-g470efac7d Henrik Rydgård 2022-09-01 00:35:43 No build Merge GetFramebufferCandidates and GetBestCandidateIndex into one function.
v1.13.1-635-ga8a9fb420 Henrik Rydgård 2022-08-31 14:23:56 No build Much faster framebuffer matching (no more ToString every time there's more than 1 candidate, etc).
v1.13.1-634-g67d6549af Henrik Rydgård 2022-08-31 13:48:53 No build Rename Slow Framebuf effects to Shader Blending (might remove). Reassign readbacks to BlockTransferGPU.
v1.13.1-634-g1c9ec36fd Henrik Rydgård 2022-09-01 08:26:23 Download Download Download Stricter checks for negative framebuffer offsets. Fixes #15937
v1.13.1-633-g437d6d30a Henrik Rydgård 2022-08-31 11:40:10 Download Download Download KillZone: Fix margin detection on the title screen, fixing some glitches. Need more fixes though to fix the shimmer effect. See #6207 comments
v1.13.1-632-g3168f8d11 Henrik Rydgård 2022-08-31 09:37:57 Download Download Download Merge: daa62beb3 0928d9d28 Merge pull request #15934 from hrydgard/killzone-split-framebuffer Split the main framebuffer in Killzone, to avoid texturing-from-current-rendertarget
v1.13.1-631-g0928d9d28 Henrik Rydgård 2022-08-31 09:12:52 No build Extract the split code to a function
v1.13.1-630-gd99e4b671 Henrik Rydgård 2022-08-31 08:44:15 No build Quicker way to update the through projection matrix with the split framebuffer offset
v1.13.1-629-g95b299766 Henrik Rydgård 2022-08-31 01:53:05 No build Cleanup (more to do, though)
v1.13.1-629-g6adabd877 Lubos 2022-08-28 21:55:56 No build OpenXR - Compile fix
v1.13.1-628-ga71a10bb6 Henrik Rydgård 2022-08-31 01:46:58 No build Allow signed texture offsets on framebuffers
v1.13.1-628-g2adc7269a Lubos 2022-08-28 21:55:15 No build Merge: aa150a830 fa1d2cfe8 Merge branch 'master' into feature_openxr_stereo
v1.13.1-627-g7186fc2c1 Henrik Rydgård 2022-08-31 01:40:53 No build Offset the draws properly. Now just some texel clamping left to fix
v1.13.1-626-g70f7f74a0 Henrik Rydgård 2022-08-31 01:09:23 No build Check X coordinate of through-mode drawcalls to figure out which of the splits to render to
v1.13.1-625-g1b3b1acef Henrik Rydgård 2022-08-30 20:10:44 No build Tweak ForceMax60Fps to work for Killzone
v1.13.1-624-g987bfc79e Henrik Rydgård 2022-08-30 19:36:08 No build Split the framebuffer in Killzone, with a compatibility flag. Greatly improves performance. See issue #6207
v1.13.1-623-gdaa62beb3 Henrik Rydgård 2022-08-30 16:14:28 Download Download Download Small tweak in texture matching. Fixes #15927
v1.13.1-622-gfd863beb9 Henrik Rydgård 2022-08-30 15:34:59 Download Download Download Merge: 59813fff6 75390be14 Merge pull request #15930 from sum2012/kernel-minor Fix sceKernelUnlockMutex timing
v1.13.1-621-g75390be14 sum2012 2022-08-30 14:46:43 No build Fix sceKernelUnlockMutex timing Fix https://github.com/hrydgard/ppsspp/issues/6557
v1.13.1-620-g59813fff6 Henrik Rydgård 2022-08-30 13:17:19 Download Download Download Merge: 340c75a2d 08eaf7665 Merge pull request #15929 from hrydgard/fix-tex-replace-race Fix race condition in replacement texture loading
v1.13.1-618-g340c75a2d Henrik Rydgård 2022-08-30 10:18:14 No build Remove "DisableReadbacks" compat flag. MotoGP no longer needs it after BlockTransferAllowCreateFB was added.
v1.13.1-617-gead833561 Henrik Rydgård 2022-08-30 13:01:04 Download Download Download Merge: a3287e07b 4da2ca093 Merge pull request #15926 from hrydgard/fix-framebuffer-read-dx9 Implement shader blending for D3D9
v1.13.1-616-g08eaf7665 Henrik Rydgård 2022-08-30 12:52:03 No build Fix race condition in replacement texture loading The texture could become valid during the load, causing an inconsistent state within the texture loading. So can only check for valid-ness once.
v1.13.1-615-ga3287e07b Henrik Rydgård 2022-08-30 12:34:44   Download Download Merge: 30dc831fc 6f2966f50 Merge pull request #15928 from hrydgard/texture-size-calc-fix Clean up mip size calculations
v1.13.1-614-g6f2966f50 Henrik Rydgård 2022-08-30 11:56:14 No build Clean up mip size calculations Calculating the same thing in multiple places is a recipe for bugs, so let's not.
v1.13.1-614-g4da2ca093 Henrik Rydgård 2022-08-30 11:14:55 No build Implement shader blending for D3D9 This was easy, dunno why I never got around to it before.. I guess I didn't know about VPOS. This does raise our minimum shader model requirement to ps_3_0.
v1.13.1-613-gaa150a830 Lubos 2022-08-28 21:09:02 No build OpenXR - Swapchain acquiring fixed
v1.13.1-613-g30dc831fc Henrik Rydgård 2022-08-30 10:09:38 Download Download Download Merge: ec00e8069 44d822be3 Merge pull request #15924 from hrydgard/prepare-depth-readback Add support for reading depth buffers to the PackFramebufferSync function
v1.13.1-612-g4bd5a2860 Lubos 2022-08-28 14:49:27 No build OpenXR - Flag to easily disable multiview shaders added
v1.13.1-611-g2d0e426fa Lubos 2022-08-28 14:26:50 No build OpenXR - Keep using GLES2 headers for now
v1.13.1-610-gec00e8069 Henrik Rydgård 2022-08-30 08:12:57 Download Download Download Merge: dee6ba0c1 a56992171 Merge pull request #15925 from unknownbrackets/ge-disasm GE Debugger: Improve display list disasm
v1.13.1-610-gca92f80bd Lubos 2022-08-28 14:22:18 No build Merge: 9e208207b 1653dcdc1 Merge branch 'master' into feature_openxr_stereo
v1.13.1-610-g44d822be3 Henrik Rydgård 2022-08-30 06:41:37 No build Address feedback
v1.13.1-609-g670c31e74 Henrik Rydgård 2022-08-29 23:59:43 No build Add support for reading depth buffers to the PackFramebufferSync function. Also adds D16 conversion code (though, could probably get away with just creating a 16-bit depth buffer on the GPU and blit to it, where depth blit is available). Not yet used, just getting it in separately.
v1.13.1-608-gdee6ba0c1 Henrik Rydgård 2022-08-29 17:41:52 Download Download Download Merge: 2b1b9e5eb 847e05140 Merge pull request #15922 from hrydgard/remove-reinterpret-compat-flag Remove reinterpret compat flag
v1.13.1-607-g847e05140 Henrik Rydgård 2022-08-29 15:57:39 No build Add another stat, for self-tex
v1.13.1-606-g333df6269 Henrik Rydgård 2022-08-29 15:57:20 No build Remove the reinterpret compat flag, now always on Remove ini entries
v1.13.1-605-g2b1b9e5eb Henrik Rydgård 2022-08-29 16:30:16 Download Download Download Merge: 59cb7a075 f228de76e Merge pull request #15921 from hrydgard/more-gpu-stats Fix OpenGL bug when framebuffer fetch is available. Add two new GPU stats.
v1.13.1-604-gf228de76e Henrik Rydgård 2022-08-29 15:39:29 No build Fix OpenGL bug when framebuffer fetch is available. Add two new stats.
v1.13.1-603-g59cb7a075 Henrik Rydgård 2022-08-29 11:37:12 Download Download Download Merge: 34ed960a7 cd37bffda Merge pull request #15920 from hrydgard/replace-get-vfb-at Better framebuffer checks, remove all ways that framebuffer formats can change
v1.13.1-602-gcd37bffda Henrik Rydgård 2022-08-29 10:14:29 No build Better framebuffer checks, remove all ways that framebuffer formats can change.
v1.13.1-601-g34ed960a7 Henrik Rydgård 2022-08-28 23:56:57 Download Download   Use better pattern for enum switches
v1.13.1-600-g3e865abae Unknown W. Brackets 2022-08-28 23:42:55   Download Download Merge: fa1d2cfe8 b44709274 Merge pull request #15917 from hrydgard/vulkan-bandwidth-opt Vulkan bandwidth optimizations (configure renderpass load/store better)
v1.13.1-599-gb44709274 Henrik Rydgård 2022-08-28 23:16:48 No build Some Vulkan renderpass load/store optimizations.
v1.13.1-598-g9b4e94c4a Henrik Rydgård 2022-08-28 23:14:30 No build Depal: Set scissor tightly around processed area.
v1.13.1-597-gfa1d2cfe8 Henrik Rydgård 2022-08-28 18:36:02 Download Download Download Merge: e87b1c9ba da53ab8ef Merge pull request #15916 from unknownbrackets/ui-scissor UI: Validate UI scissor inside bounds
v1.13.1-595-ge87b1c9ba Henrik Rydgård 2022-08-28 18:10:02 Download Download Download Merge: 5247ffa0a f5efc1aa5 Merge pull request #15915 from unknownbrackets/gpu-minor GPU: Add a way to defer dirty rechecks
v1.13.1-594-gf5efc1aa5 Unknown W. Brackets 2022-08-28 17:50:16 No build GPU: Make Spongebob hack checks more readable. Multiline clauses are just a lie programmers tell themselves to make them think they've written readable code, just because it's better than a single line. Also add comments while there, in case this causes problems.
v1.13.1-593-ga8190f3eb Unknown W. Brackets 2022-08-28 17:39:05 No build GPU: Recheck depth/stencil after Spongebob hack. Since we swap the compare, we should at least recheck it later.
v1.13.1-592-g18e1efece Unknown W. Brackets 2022-08-28 17:34:48 No build GPU: Add a way to defer dirty rechecks. These are situations where we have temporary state which will require recalc again later.
v1.13.1-591-gda53ab8ef Unknown W. Brackets 2022-08-28 18:01:35 No build UI: Validate UI scissor inside bounds.
v1.13.1-591-ga56992171 Unknown W. Brackets 2022-08-30 07:37:17 No build GE Debugger: Improve display list disasm. This makes many registers clearer, and corrects some that were totally wrong like minz/maxz.
v1.13.1-591-g77c834ba5 Unknown W. Brackets 2022-08-28 17:32:00 No build GPU: Fix possible shift truncation. Also, add algorithm for std::max.
v1.13.1-590-g5247ffa0a Henrik Rydgård 2022-08-28 15:57:03 Download Download Download Merge: c75b0235e 216fcb228 Merge pull request #15910 from unknownbrackets/riscv-emitter Add LI and compressed instructions for RISC-V
v1.13.1-584-gc75b0235e Henrik Rydgård 2022-08-28 15:09:58 Download Download Download Update the Spongebob workaround check to work with MX vs ATV: Reflex. See #15907 Not ideal to not check the verts :(
v1.13.1-583-g1653dcdc1 Henrik Rydgård 2022-08-28 09:49:18 Download Download Download Merge: 9f4a84945 e63c14b45 Merge pull request #15907 from hrydgard/reinterpret-between-32-and-16 Reinterpret between 32 and 16 bit texture formats
v1.13.1-581-ge63c14b45 Henrik Rydgård 2022-08-28 09:13:43 No build More spongebob check tweaks, assert fix
v1.13.1-580-g98f2e2a37 Henrik Rydgård 2022-08-28 07:35:26 No build Remove irrelevant stencil state checks
v1.13.1-579-g39f662144 Henrik Rydgård 2022-08-28 07:31:50 No build Address additional feedback, thanks!
v1.13.1-578-gdae92b41f Henrik Rydgård 2022-08-28 07:25:08 No build Safer spongebob depth inverse check, includes color check and depth func
v1.13.1-577-gdf92f72ac Henrik Rydgård 2022-08-28 07:11:00 No build Unify the spongebob depth inverse check
v1.13.1-576-g322f29ce8 Henrik Rydgård 2022-08-27 23:37:02 No build Comments and fixes
v1.13.1-575-g6cedf34e9 Henrik Rydgård 2022-08-27 23:20:26 No build Block transfer bug fix
v1.13.1-574-gc80245af9 Henrik Rydgård 2022-08-27 19:37:28 No build OpenGL graphics fixes
v1.13.1-573-ga74d2ec18 Henrik Rydgård 2022-08-27 19:24:25 No build Comment fixes
v1.13.1-573-g9e208207b Lubos 2022-08-27 17:46:16 No build OpenXR - Dummy integration compile fix
v1.13.1-572-gc2c0561be Lubos 2022-08-27 17:33:37 No build OpenXR - OPENXR ifdef removal
v1.13.1-572-g8bf1b2be5 Henrik Rydgård 2022-08-27 19:23:17 No build Reinterpret is the proper fix for God of War's shadows.
v1.13.1-571-g869bd1643 Henrik Rydgård 2022-08-27 16:32:07 No build Fix UV offsets in 16->32 reinterpret. Better, but something is still not quite right.
v1.13.1-571-g5e434bccd Luboš Vonásek 2022-08-27 12:23:38 No build Merge: 723d64177 9f4a84945 Merge branch 'hrydgard:master' into feature_openxr_stereo
v1.13.1-570-g8d1157e10 Henrik Rydgård 2022-08-27 14:40:42 No build GL bugfix, log cleanup
v1.13.1-569-g28cfbdd2d Henrik Rydgård 2022-08-27 14:00:50 No build Enable reinterprets and create-buffer-on-copy for the Tantalus games
v1.13.1-568-g92eaac021 Henrik Rydgård 2022-08-27 13:57:54 No build Fix problem matching framebuffers for reinterpret
v1.13.1-567-gc533ea4d9 Henrik Rydgård 2022-08-27 13:57:36 No build Logging improvements
v1.13.1-566-g85f2a0f05 Henrik Rydgård 2022-08-27 13:57:08 No build Remove some old logging that's not very interesting anymore
v1.13.1-565-g628bac056 Henrik Rydgård 2022-08-27 11:31:17 No build Log improvement
v1.13.1-564-g7be3063c9 Henrik Rydgård 2022-08-27 11:12:35 No build When cloning framebuffers for reinterpret, adjust width according to bpp
v1.13.1-563-gcb8497731 Henrik Rydgård 2022-08-27 11:01:11 No build Framebuffer texture matching: Remove heuristics other than seqCount
v1.13.1-562-g769f3d146 Henrik Rydgård 2022-08-27 10:59:37 No build Accept color textures as reinterpretable between 32 and 16-bit formats
v1.13.1-561-g880ea48e2 Henrik Rydgård 2022-08-27 10:05:57 No build Implement the stencil/alpha reverse trick for all backends
v1.13.1-560-g59053e781 Henrik Rydgård 2022-08-27 10:24:45 No build Fix bug in reinterpret float impl
v1.13.1-559-g27ba7438e Henrik Rydgård 2022-08-27 10:05:47 No build Comment fix, cleanup
v1.13.1-558-g8acae7901 Henrik Rydgård 2022-08-27 10:05:18 No build Minor D3D11 refactoring
v1.13.1-557-g6781dd5fe Henrik Rydgård 2022-08-26 23:47:22 No build Fix Katamari
v1.13.1-556-g693fd0870 Henrik Rydgård 2022-08-26 23:26:44 No build Bugfix, better logging
v1.13.1-555-g39690a95b Henrik Rydgård 2022-08-26 17:09:22 No build Quick hack to widen the depal texture if 0x200000 swizzle is needed
v1.13.1-554-gdfccdc636 Henrik Rydgård 2022-08-26 16:16:11 No build More successful swizzle impl. Not perfect
v1.13.1-553-g6aecbef11 Henrik Rydgård 2022-08-26 16:06:45 No build Unsuccessful swizzle implementation
v1.13.1-552-g216fcb228 Unknown W. Brackets 2022-08-28 00:43:44 No build riscv: Add a simple unit test. Since I haven't tried running these yet, at least best to validate...
v1.13.1-552-g1ccfd7986 Henrik Rydgård 2022-08-26 15:15:20 No build wip
v1.13.1-551-g3c5ec25f6 Henrik Rydgård 2022-08-26 12:16:56 No build Initial implementation of 32/16-bit color reinterpret blits.
v1.13.1-551-g08d82ec15 Unknown W. Brackets 2022-08-28 00:14:22 No build riscv: Emit compressed instructions. Includes automatically using compressed, optionally.
v1.13.1-550-gafb90f6b0 Henrik Rydgård 2022-08-26 11:44:05 No build Refactor reinterpret to prepare for 16/32-bit
v1.13.1-550-g946080206 Unknown W. Brackets 2022-08-27 17:55:53 No build riscv: Improve sign reduce/immediate readability.
v1.13.1-549-geeb784b41 Henrik Rydgård 2022-08-26 11:34:50 No build Prepare for 16/32 reinterpret
v1.13.1-549-gc807d459f Unknown W. Brackets 2022-08-27 07:32:20 No build riscv: Emit ADD/SUB/etc. for ADDW/SUBW/etc. on R32. No need to complicate code, we can just write ADDW() and expect it to work on R32 (if ever motivated to support it.)
v1.13.1-548-gc81d887a8 Unknown W. Brackets 2022-08-27 04:09:41 No build riscv: Include an LI helper in the emitter. Can be used for integers and floats.
v1.13.1-548-g9a82a7d65 Henrik Rydgård 2022-08-25 23:14:01 No build Detect need for 16<->32-bit reinterprets
v1.13.1-547-gcd0a31a3c Henrik Rydgård 2022-08-25 23:08:38 No build Work in bytes in the framebuffer matching algorithm for block copies, avoid margins
v1.13.1-547-g9f4a84945 Henrik Rydgård 2022-08-26 19:03:39 Download Download Download Merge: 4390a05fe 7cba231e5 Merge pull request #15908 from hrydgard/finish-depal-refactor Finish the depal refactoring.
v1.13.1-546-g7cba231e5 Henrik Rydgård 2022-08-26 15:47:29 No build Finish the depal refactoring. Needed for an upcoming change (since this lets us use the Draw2D uniform mechanism in depal shaders).
v1.13.1-545-g4390a05fe Henrik Rydgård 2022-08-26 15:13:32 Download Download Download Fix shader compilation error in depth->565
v1.13.1-544-g723d64177 Lubos 2022-08-27 12:23:03 No build OpenXR - Enable performance mode
v1.13.1-544-g31bd16a04 Henrik Rydgård 2022-08-26 09:41:20 Download Download Download Merge: 829baa7c3 4a93647ac Merge pull request #15905 from unknownbrackets/riscv-emitter Add a RISC-V emitter
v1.13.1-543-gce55449d0 Luboš Vonásek 2022-08-24 23:38:57 No build Assert removed
v1.13.1-542-g8885600bd Luboš Vonásek 2022-08-24 22:01:08 No build Merge: 11a631850 3ce59ced5 Merge branch 'hrydgard:master' into feature_openxr_stereo
v1.13.1-537-g11a631850 Luboš Vonásek 2022-08-24 19:50:45 No build Merge: af011c2cc 416d8b403 Merge branch 'hrydgard:master' into feature_openxr_stereo
v1.13.1-533-g829baa7c3 Henrik Rydgård 2022-08-25 19:30:05 Download Download Download Merge: 656932397 e6bb512a3 Merge pull request #15903 from hrydgard/remove-stride-change Remove support for framebuffers changing stride (already unreachable).
v1.13.1-532-ge6bb512a3 Henrik Rydgård 2022-08-25 18:58:35 No build Remove support for framebuffers changing stride (already unreachable). Also fixes a compiler warning
v1.13.1-531-g656932397 Henrik Rydgård 2022-08-25 18:56:04 Download Download Download Revert minimum stride
v1.13.1-530-g60d66c20c Henrik Rydgård 2022-08-25 17:03:26   Download Download Merge: 90c58ae9b 753062b2a Merge pull request #15902 from hrydgard/block-refactor Block transfer code refactor
v1.13.1-528-g753062b2a Henrik Rydgård 2022-08-25 00:52:45 No build More comment fixes, cleanups
v1.13.1-527-g272019f23 Henrik Rydgård 2022-08-25 00:47:19 No build Comments
v1.13.1-526-gf79acd651 Henrik Rydgård 2022-08-25 00:25:53 No build Comment updates
v1.13.1-525-gbbd92e634 Henrik Rydgård 2022-08-25 00:22:33 No build Merge the two find FindTransferFramebuffer* methods
v1.13.1-524-g9feb61e7f Henrik Rydgård 2022-08-25 00:19:08 No build Additional renaming
v1.13.1-523-gd0713d7ff Henrik Rydgård 2022-08-25 00:17:01 No build Rename variables to make the two functions match
v1.13.1-522-g90c58ae9b Henrik Rydgård 2022-08-25 01:11:36 Download Download Download Add missing terminator to VR settings array. Better logging.
v1.13.1-522-g62a834d15 Henrik Rydgård 2022-08-25 00:12:31 No build Split up FindTransferFramebuffers
v1.13.1-521-g3ce59ced5 Henrik Rydgård 2022-08-24 20:03:35 Download Download Download Merge: 416d8b403 04740d069 Merge pull request #15900 from hrydgard/stride-gap Detect framebuffers that live in the "stride gap" of others, fix size
v1.13.1-517-g416d8b403 Henrik Rydgård 2022-08-24 18:49:41 Download Download Download Merge: 853a2df06 c5cb45b1f Merge pull request #15768 from lvonasek/feature_openxr_6dof OpenXR - 6DoF support
v1.13.1-499-gc5cb45b1f Luboš Vonásek 2022-08-24 06:55:31 No build Merge: 2887671e6 5d50d0222 Merge branch 'hrydgard:master' into feature_openxr_6dof
v1.13.1-478-g04740d069 Henrik Rydgård 2022-08-24 18:35:42 No build Tighten the check a bit more
v1.13.1-477-g1feae894d Henrik Rydgård 2022-08-24 14:57:55 No build Reorder some parameters. Detect buffers in stride gaps.
v1.13.1-476-gd0a3b9886 Henrik Rydgård 2022-08-24 14:57:38 No build Remove unused function decl
v1.13.1-475-g853a2df06 Henrik Rydgård 2022-08-24 18:20:27 Download Download Download Merge: 67c911d13 048a556ad Merge pull request #15892 from hrydgard/rework-reinterpret Reimplement framebuffer reinterpret on the new color copy framework
v1.13.1-473-g048a556ad Henrik Rydgård 2022-08-23 13:54:18 No build Add floating point version of reinterpret shaders
v1.13.1-472-g99404f0a1 Henrik Rydgård 2022-08-23 13:09:29 No build Fix BlueToAlpha together with reinterpret. Add back fake reinterpret for now.
v1.13.1-471-gc6f20bda1 Henrik Rydgård 2022-08-22 23:30:28 No build Reimplement texture format reinterpretation
v1.13.1-471-g67c911d13 Henrik Rydgård 2022-08-24 17:13:12 Download Download Download Fix smoothed CLUT lookups. Shouldn't go beyond the mask's reach. Should help #15896
v1.13.1-470-g20bd1c26d Henrik Rydgård 2022-08-24 14:19:34 Download Download Download Merge: 586da0882 b529d26f3 Merge pull request #15899 from hrydgard/depal-fixes Fix smoothed depal on GLES. Don't enable filtering if not using.
v1.13.1-469-gb529d26f3 Henrik Rydgård 2022-08-24 09:31:47 No build Fix smoothed depal on GLES. Don't enable filtering if not using.
v1.13.1-468-g586da0882 Henrik Rydgård 2022-08-24 11:50:42 Download Download Download Merge: fd8419e28 7ec62a32b Merge pull request #15895 from unknownbrackets/gpu-minor GPU: Correct Draw2D::DeviceRestore()
v1.13.1-465-gfd8419e28 Henrik Rydgård 2022-08-24 11:47:48 No build Merge: 5d50d0222 d459eac89 Merge pull request #15897 from hrydgard/many-gl-fixes Many GL/GLES fixes
v1.13.1-464-gd459eac89 Henrik Rydgård 2022-08-24 11:26:07 No build Fix checks for depth texture support, GLES syntax errors
v1.13.1-463-gbd674c47b Henrik Rydgård 2022-08-24 11:01:57 No build OpenGL: Fix regular depal (shader depal still worked) that broke recently
v1.13.1-463-g4a93647ac Unknown W. Brackets 2022-08-26 05:30:01 No build riscv: Emit CSR manipulation instructions.
v1.13.1-462-gff92d7d4b Henrik Rydgård 2022-08-24 10:51:35 No build Remove duplicate uniform queries
v1.13.1-462-gb5755b6cf Unknown W. Brackets 2022-08-26 04:31:46 No build riscv: Validate FixupBranch usage better. Also avoid FixupBranch alignment issues.
v1.13.1-461-g591de6be1 Unknown W. Brackets 2022-08-26 04:26:15 No build riscv: Emit float instructions.
v1.13.1-461-g8b3ef1945 Henrik Rydgård 2022-08-24 10:23:37 No build Fix wrong width/height values being stored in thin3d textures
v1.13.1-460-geb2f12e64 Henrik Rydgård 2022-08-24 10:22:58 No build Drive-by texture slot management cleanup
v1.13.1-460-g53693072d Unknown W. Brackets 2022-08-25 07:58:00 No build riscv: Emit atomic operations.
v1.13.1-459-gc66d02d4d Unknown W. Brackets 2022-08-25 06:05:19 No build riscv: Emit mul/div instructions.
v1.13.1-459-g58de891f5 Henrik Rydgård 2022-08-24 10:20:33 No build OSD: Scale large multiline messages to fit better on screen (like shader logging)
v1.13.1-458-g5d50d0222 Henrik Rydgård 2022-08-24 06:27:31 Download Download Download Merge: fc81b76b9 27d00199c Merge pull request #15894 from unknownbrackets/debugger GE Debugger: Record only one flip if display framebuf not changed, step on vsync
v1.13.1-458-g00280ab2a Unknown W. Brackets 2022-08-25 05:33:36 No build riscv: Emit fence and 64-bit instructions.
v1.13.1-457-g49ec8a207 Unknown W. Brackets 2022-08-25 04:44:29 No build riscv: Emit 32-bit 3-op instructions, validate GPR.
v1.13.1-456-g1c35cfb32 Unknown W. Brackets 2022-08-25 04:19:32 No build riscv: Emit 32-bit load/store and imm ops.
v1.13.1-455-g7ec62a32b Unknown W. Brackets 2022-08-24 05:15:30 No build GPU: More consistently clear ptrs on DeviceLost(). Rather get a null pointer crash than confusing buggy use-after-free excitement.
v1.13.1-455-g1dab9d187 Unknown W. Brackets 2022-08-25 03:01:03 No build riscv: Emit standard B/U/J type ops.
v1.13.1-454-g47b7305bf Unknown W. Brackets 2022-08-24 05:07:53 No build GPU: Correct Draw2D::DeviceRestore().
v1.13.1-454-g9fcad8394 Unknown W. Brackets 2022-08-24 19:12:49 No build riscv: Add initial emitter shell.
v1.13.1-453-gfc81b76b9 Henrik Rydgård 2022-08-23 23:55:53 Download Download Download Vulkan: Very minor chnages after checking Best Practices with new validation layer
v1.13.1-452-g9db9574f0 Henrik Rydgård 2022-08-23 13:13:20   Download Download Merge: 192133878 5084743bb Merge pull request #15891 from hrydgard/more-draw2d-refactor Use Draw2D for reinterpret and (partially) for depal
v1.13.1-451-g5084743bb Henrik Rydgård 2022-08-23 11:11:04 No build Use Draw2D for depal shaders (except the actual blit, for now)
v1.13.1-450-g60e129d88 Henrik Rydgård 2022-08-23 10:35:58 No build Break out Draw2D in a class
v1.13.1-449-g83b7386f7 Henrik Rydgård 2022-08-23 10:15:53 No build Switch reinterpret shaders over to the Draw2D framework.
v1.13.1-448-g65e4e249e Henrik Rydgård 2022-08-23 10:05:44 No build More Draw2D refactoring
v1.13.1-447-g192133878 Unknown W. Brackets 2022-08-23 09:02:51 Download Download Download Merge: 8fdd00db8 d1336fe15 Merge pull request #15890 from hrydgard/minor-framebuffer-stuff Minor framebuffer stuff (renaming, refactoring)
v1.13.1-446-gd1336fe15 Henrik Rydgård 2022-08-22 23:50:36 No build Small Draw2D refactor
v1.13.1-445-g5415da10b Henrik Rydgård 2022-08-22 21:28:43 No build Rename VirtualFramebuffer->format to fb_format to line up with fb_address and fb_stride (fundamental parameters)
v1.13.1-444-ga0722af10 Henrik Rydgård 2022-08-22 21:22:00 No build Rename fmt->fb_format
v1.13.1-443-g8fdd00db8 Henrik Rydgård 2022-08-23 08:37:33 Download Download Download Merge: 68134b638 51686f493 Merge pull request #15888 from hrydgard/copy-color-on-bind Copy color from overlapping framebuffers on bind, under certain conditions
v1.13.1-442-g27d00199c Unknown W. Brackets 2022-08-24 04:50:01 No build GE Debugger: Fix bad read on step at start of VRAM.
v1.13.1-441-ga901fa431 Unknown W. Brackets 2022-08-24 04:48:34 No build GE Debugger: Add separate step based on vsync. I think there were some games where this would step in the middle of a frame, but not seeing it commonly now. So make it the default, but allow both methods in the menu. Fixes #15893.
v1.13.1-441-g68134b638 Henrik Rydgård 2022-08-23 06:49:10 Download Download Download Merge: 15f51c306 d1c752093 Merge pull request #15889 from unknownbrackets/d3d-proj Correct D3D viewport offset sign in sw transform
v1.13.1-440-gd1c752093 Unknown W. Brackets 2022-08-23 06:30:10 No build D3D9: Correct viewport offset sign.
v1.13.1-440-gc581a8389 Unknown W. Brackets 2022-08-24 04:29:06 No build GPU: Centralize SetDisplayFramebuffer().
v1.13.1-439-g86085335c Unknown W. Brackets 2022-08-24 04:20:14 No build GE Debugger: Record 1 flip if no display calls. Before we were waiting 4 flips before ending recording.
v1.13.1-439-g86e754fb4 Unknown W. Brackets 2022-08-23 06:29:49 No build D3D11: Correct viewport offset sign handling.
v1.13.1-438-g15f51c306 Henrik Rydgård 2022-08-22 16:08:00 Download Download Download Merge: 0e780be53 e3943f6d0 Merge pull request #15710 from hrydgard/test-drive-smooth-depal Implement smooth depal lookups for Test Drive's strange usage.
v1.13.1-437-ge3943f6d0 Henrik Rydgård 2022-08-22 11:07:25 No build Implement smoothed depal for the "old" depal path as well.
v1.13.1-436-g2a6015c1e Henrik Rydgård 2022-08-22 10:32:02 No build Better checks for smoothed depal
v1.13.1-435-g6558bde0f Henrik Rydgård 2022-08-21 23:46:01 No build Remove SmoothedDepal compat setting, instead detect the ramp directly.
v1.13.1-434-gf5e6754ac Henrik Rydgård 2022-07-20 00:05:07 No build Special case depal lookups for Test Drive's strange usage. This implements the hack I suggested in #13355, where instead of first reducing the color to RGB565 as the real game does, we just take each channel at full precision and do the lookup according to the mask, linearly filtering the palette. This makes the game look a lot nicer and is also a small optimization, but the hack is very specific so kinda ugly in a way.
v1.13.1-434-g51686f493 Henrik Rydgård 2022-08-18 10:51:50 No build Copy color from overlapping framebuffers on bind, under certain conditions. Leads to much faster performance in Juiced 2. This will later be expanded to handle more things in a more elegant way, like the framebuffer overlap in God of War for the shadows and color reinterpretation in a generic way. Fixes #15728
v1.13.1-433-g0e780be53 Henrik Rydgård 2022-08-22 13:30:55 Download Download Download Merge: 3c307c985 b39b74e60 Merge pull request #15886 from hrydgard/refactor-depal Rename DepalShaderCache to TextureShaderCache
v1.13.1-432-gb39b74e60 Henrik Rydgård 2022-08-22 12:28:46 No build More renaming. Fix shader view for Vulkan
v1.13.1-431-g82a6c42e1 Henrik Rydgård 2022-08-22 12:20:21 No build DepalettizeCommon -> TextureShaderCommon. Simplifications.
v1.13.1-430-g58a6fd339 Henrik Rydgård 2022-08-22 11:45:52 No build Convert TextureShaderApplier to a member function in DepalCache.
v1.13.1-429-g383adcb87 Henrik Rydgård 2022-08-22 11:17:50 No build Simplify depal shader apply code a bit.
v1.13.1-428-g3c307c985 Henrik Rydgård 2022-08-22 11:10:16 Download Download Download Merge: 39cb2f184 e473eb9f5 Merge pull request #15884 from unknownbrackets/texreplace-io-async Replacement: Read files only within time budget
v1.13.1-425-g39cb2f184 Henrik Rydgård 2022-08-22 05:54:58 Download Download Download Merge: 0cb29db19 05ad644c6 Merge pull request #15881 from unknownbrackets/headless Headless: Fix comparison for oversized buffers
v1.13.1-422-g0cb29db19 Henrik Rydgård 2022-08-22 05:54:25 Download   Download Merge: 64baff080 c13f57e64 Merge pull request #15883 from unknownbrackets/linux-vulkan Linux: Consider Vulkan if OpenGL init fails
v1.13.1-418-g64baff080 Henrik Rydgård 2022-08-22 05:53:34 No build Merge: d11640a07 89a499b4d Merge pull request #15882 from unknownbrackets/mip-clut GPU: Share CLUTs if no extended CLUT
v1.13.1-415-gd11640a07 Unknown W. Brackets 2022-08-22 00:07:32 Download Download Download Merge: b296bc728 8e7847f6d Merge pull request #15880 from unknownbrackets/ir-slowmem Core: Show exception on misaligned jump
v1.13.1-415-gc13f57e64 Unknown W. Brackets 2022-08-22 04:40:02 No build Vulkan: Cleanup minor logging.
v1.13.1-414-ge473eb9f5 Unknown W. Brackets 2022-08-22 07:07:05 No build Replacement: Read files only within time budget. When delayed texture load is enabled. Intended to reduce IO delays on Android.
v1.13.1-414-g842bf86b1 Unknown W. Brackets 2022-08-22 04:05:51 No build Config: Default PSP model to SLIM on all platforms.
v1.13.1-414-g89a499b4d Unknown W. Brackets 2022-08-22 01:47:46 No build GLES: Correct preview of mip levels > 0. Don't need to force level 0 anymore. Software can show levels hardware refuses to load. This is consistent with other backends.
v1.13.1-414-g8e7847f6d Unknown W. Brackets 2022-08-21 23:09:52 No build UI: Show return address for exec crashes.
v1.13.1-414-g05ad644c6 Unknown W. Brackets 2022-08-22 00:52:18 No build Headless: Set softgpu config flag. This affects dump playback (whether it updates RAM with what's in the frame dump), so it's confusing when it's not set matching the core.
v1.13.1-413-gafc9a14b3 Unknown W. Brackets 2022-08-22 01:46:51 No build GPU: Share CLUTs if no extended CLUT. Oops, this was backwards. See #15878.
v1.13.1-413-g4924b22b5 Unknown W. Brackets 2022-08-22 04:00:10 No build Linux: Consider Vulkan if OpenGL init fails.
v1.13.1-413-g80e481bbd Unknown W. Brackets 2022-08-21 23:00:15 No build Core: Show exception on misaligned jump.
v1.13.1-413-g73c06bb77 Unknown W. Brackets 2022-08-22 07:03:16 No build Replacement: Be more consistent about base level.
v1.13.1-413-g1b72311e7 Unknown W. Brackets 2022-08-22 00:51:56 No build Headless: Fix comparison for oversized buffers. At least when not flipping.
v1.13.1-412-gb296bc728 Henrik Rydgård 2022-08-21 22:52:41 Download Download Download Merge: 58adf3ee4 90517ace5 Merge pull request #15879 from unknownbrackets/ir-slowmem irjit: Validate alignment in slow memory mode
v1.13.1-409-g58adf3ee4 Henrik Rydgård 2022-08-21 19:54:02 Download Download Download Merge: 5f30c88e3 a11e7e167 Merge pull request #15859 from hrydgard/depal-depth-565 Allow binding depth as 565 by going through depal
v1.13.1-404-ga11e7e167 Henrik Rydgård 2022-08-21 09:57:19 No build More D3D9 work on depth textures. Something still missing.
v1.13.1-403-gaf011c2cc Lubos 2022-08-19 21:19:59 No build OpenXR - Step closer to identify multiview FBO issue
v1.13.1-403-g8e7cf596b Henrik Rydgård 2022-08-21 08:53:34 No build Address more feedback, cleanup scale parameter
v1.13.1-402-g80772dd18 Henrik Rydgård 2022-08-21 08:46:32 No build Remove leftover resolutionScale depal config parameter
v1.13.1-402-g98f726af3 Lubos 2022-08-19 16:59:39 No build OpenXR - Use OpenGL ES 3 and ensure FBO pair calls
v1.13.1-401-g4603ccdd9 Lubos 2022-08-19 15:17:42 No build OpenXR - Initialization errors fixed
v1.13.1-401-g668de1f54 Henrik Rydgård 2022-08-20 16:58:59 No build Compatibility check
v1.13.1-400-gc508f66df Lubos 2022-08-18 19:59:01 No build OpenXR - Multiview in progress
v1.13.1-400-g9cc8cfaa0 Henrik Rydgård 2022-08-20 16:57:02 No build Use a DX9-compatible method to pass texwidth and height. the effect doesn't work on DX9 yet though.
v1.13.1-399-gca24f1b9a Henrik Rydgård 2022-08-20 16:32:04 No build Fixes for D3D11
v1.13.1-399-g4026d4910 Lubos 2022-08-17 19:14:36 No build OpenXR - Multiview uniforms working
v1.13.1-398-ge2707d3ab Henrik Rydgård 2022-08-20 16:31:53 No build Remove debug code, cleanup
v1.13.1-398-gd570a194d Lubos 2022-08-17 17:08:12 No build Merge: 22e7f87e3 2887671e6 Merge branch 'feature_openxr_6dof' into feature_openxr_stereo
v1.13.1-397-g90517ace5 Unknown W. Brackets 2022-08-21 22:24:10 No build irjit: Validate alignment in slow memory mode.
v1.13.1-397-g412d44dc9 Henrik Rydgård 2022-08-20 12:20:37 No build Fix glitch when changing render resolution
v1.13.1-396-g6715f4141 Unknown W. Brackets 2022-08-21 21:44:35 No build irjit: Add constructs for validing mem access. Basically to allow slow/fast memory to work with IR, including for alignment checks.
v1.13.1-396-g89c96142a Henrik Rydgård 2022-08-19 00:34:02 No build Really not sure how we can detect whether a depth deswizzle is needed :( Hopefully temporary flag...
v1.13.1-395-gf3496d34c Henrik Rydgård 2022-08-19 00:02:22 No build Texture bind channel fix. Still need to figure out a way to decide to swizzle or not.
v1.13.1-395-g5f30c88e3 Henrik Rydgård 2022-08-21 10:04:27 Download Download Download Merge: 5ad1301ee 88e8f9529 Merge pull request #15873 from unknownbrackets/softgpu-xfer-hazard softgpu: Flush on transfer to pending tex read
v1.13.1-394-ge6b60026d Henrik Rydgård 2022-08-18 15:46:20 No build Fix graphics in Ratchet & Clank. WIP
v1.13.1-393-g346a25259 Henrik Rydgård 2022-08-18 12:08:03 No build Fix naming of temp fbos to be in PSP pixels
v1.13.1-393-g5ad1301ee Henrik Rydgård 2022-08-21 10:03:47 No build Merge: 5097a6a8f e14ca8790 Merge pull request #15874 from unknownbrackets/softgpu-morph softgpu: Correct morph weight updates
v1.13.1-392-g5a7bddbfa Henrik Rydgård 2022-08-18 11:44:20 No build Allow binding depth as 565 by going through depal. This is a partial fix for #6105 (Ratchet & Clank particles visible through things), but there's still weird glitchiness. There's a pass during rendering that scrambles the mini depth buffer by using a triangle mesh. I wonder if it's trying to simulate the swizzle? But it doesn't really look like it...
v1.13.1-391-g5097a6a8f Henrik Rydgård 2022-08-21 08:45:08 Download Download Download Merge: 669ce4b99 3d52b445f Merge pull request #15872 from unknownbrackets/tex-3d GPU: Restrict mip CLUT enhancement a bit
v1.13.1-387-g669ce4b99 Henrik Rydgård 2022-08-21 02:22:26 Download Download Download Merge: 08463af81 b5a4843c1 Merge pull request #15870 from unknownbrackets/gpu-viewport-state GPU: Dirty params when converting viewport state for sw transform
v1.13.1-384-g2887671e6 Lubos 2022-08-17 16:55:19 No build OpenXR - Refactor display framerate
v1.13.1-384-g3d52b445f Unknown W. Brackets 2022-08-21 02:36:15 No build softgpu: Restrict CLUT to proper size. We had 15 KB more space than needed before.
v1.13.1-384-g08463af81 Henrik Rydgård 2022-08-21 02:21:31 Download     Merge: 5046cbd01 01bfb88f1 Merge pull request #15871 from unknownbrackets/depal-5551 GPU: Correct depal CLUT texture for 5551/565
v1.13.1-383-gb5a4843c1 Unknown W. Brackets 2022-08-20 23:16:55 No build GPU: Purify ConvertViewportAndScissor(). This makes it harder to misuse. See #15856.
v1.13.1-383-g229c94420 Unknown W. Brackets 2022-08-21 02:35:06 No build GE Debugger: Include extended CLUT in frame dumps. Not available on a real PSP, but used in an enhancement (see #15727.)
v1.13.1-383-g1e479fa19 Lubos 2022-08-17 16:48:05 No build Merge: 92d631966 3c3708e6e Merge branch 'master' into feature_openxr_6dof
v1.13.1-383-g01bfb88f1 Unknown W. Brackets 2022-08-21 00:51:46 No build GE Debugger: Correct 16-bit CLUT display.
v1.13.1-382-ge374ea6b2 Unknown W. Brackets 2022-08-21 02:32:45 No build GPU: Restrict mip CLUT enhancement a bit. Can't replicate this behavior on a real PSP. In case a game sets the separate CLUT flag by accident, ignore except in a safe case that occurs in Misshitsu no Sacrifice. See #15727.
v1.13.1-382-ge14ca8790 Unknown W. Brackets 2022-08-21 09:27:31 No build softgpu: Correct morph weight updates. Broke LittleBigPlanet character's face, for example.
v1.13.1-382-gd61619db4 Unknown W. Brackets 2022-08-20 23:03:24 No build GPU: Dirty params when converting viewport state. This flag will be false when we convert next time, so parameters won't get updated as expected.
v1.13.1-382-g88e8f9529 Unknown W. Brackets 2022-08-21 08:22:21 No build softgpu: Flush on transfer to pending tex read. Potentially could use these for self-render, but so far we should be detecting that so leaving it alone.
v1.13.1-382-g5d46948ec Unknown W. Brackets 2022-08-21 00:36:13 No build GPU: Correct depal CLUT texture for 5551/565. See #15823.
v1.13.1-381-g5046cbd01 Henrik Rydgård 2022-08-20 17:23:51 Download Download Download Address feedback to PR #15858
v1.13.1-380-g044b8d647 Henrik Rydgård 2022-08-20 10:11:49 Download Download Download Merge: 21cf6a6f0 29ea3ffe0 Merge pull request #15858 from hrydgard/copy-color-to-depth Copy color to depth, defer depth buffer copies
v1.13.1-379-g29ea3ffe0 Henrik Rydgård 2022-08-20 09:46:15 No build Restore the clearing optimization, avoiding unnecessary depth copies
v1.13.1-378-g12db0e52d Henrik Rydgård 2022-08-18 09:38:17 No build Fix deferred-depth for bezier/spline. Move updating of last_frame_depth_render to GPUCommon.
v1.13.1-377-g97dbba0ec Henrik Rydgård 2022-08-17 19:55:19 No build Minor fixes. Everything seems fine now.
v1.13.1-376-g5d8fe4c2a Henrik Rydgård 2022-08-17 14:28:34 No build Implement copying color to depth on load. However, weird stuff is happening..
v1.13.1-375-g94ade8c75 Henrik Rydgård 2022-08-17 12:11:00 No build Extract depth copies to CopyToDepthFromOverlappingFramebuffers
v1.13.1-374-g886679c7e Henrik Rydgård 2022-08-17 11:31:02 No build Remove the color-to-depth mode
v1.13.1-373-ga0ac2dffc Henrik Rydgård 2022-08-01 23:55:58 No build Defer depth copies until depth buffer is actually used. Fixes
v1.13.1-372-g21cf6a6f0 Unknown W. Brackets 2022-08-20 08:26:49 Download Download Download Merge: 0fb5f56f8 68480c548 Merge pull request #15869 from hrydgard/fix-framebuffer-matching Fix bug in framebuffer matching where the wrong format was checked
v1.13.1-371-g68480c548 Henrik Rydgård 2022-08-19 00:02:22 No build Texture bind channel fix
v1.13.1-370-g295f5f391 Henrik Rydgård 2022-08-18 09:17:36 No build More consistent handling of lack of depth texture support. Small log improvement.
v1.13.1-369-gbd3d97b17 Henrik Rydgård 2022-08-20 07:59:11 No build Fix bug in framebuffer matching where the wrong format was checked for depth matching. Fixes #15867
v1.13.1-368-g0fb5f56f8 Henrik Rydgård 2022-08-20 07:12:17 Download Download Download Merge: b2e127d80 824de45d5 Merge pull request #15868 from DDinghoya/patch-5 Update ko_KR.ini
v1.13.1-367-g824de45d5 DDinghoya 2022-08-20 06:05:30 No build Update ko_KR.ini Minor update of final
v1.13.1-366-gb2e127d80 Henrik Rydgård 2022-08-20 00:16:48 Download Download Download Merge: b2241e899 c3241bc91 Merge pull request #15866 from DDinghoya/patch-4 Update ko_KR.ini
v1.13.1-365-gc3241bc91 DDinghoya 2022-08-19 12:20:25 No build Update ko_KR.ini Minor update#4
v1.13.1-364-gb2241e899 Henrik Rydgård 2022-08-19 10:23:10 Download Download Download Merge: 93d67fccf 1c882e3c6 Merge pull request #15865 from DDinghoya/patch-3 Update ko_KR.ini
v1.13.1-363-g1c882e3c6 DDinghoya 2022-08-19 09:49:51 No build Update ko_KR.ini Minor update#3
v1.13.1-362-g93d67fccf Henrik Rydgård 2022-08-19 07:50:18 Download Download Download Merge: 0321ba8dd cdd134b5f Merge pull request #15863 from DDinghoya/patch-2 Update ko_KR.ini
v1.13.1-361-gcdd134b5f DDinghoya 2022-08-19 04:04:54 No build Update ko_KR.ini Minor update#2
v1.13.1-360-g0321ba8dd Henrik Rydgård 2022-08-18 22:23:48 Download Download Download Merge: 70b9dcc9a 87f51c5ea Merge pull request #15862 from felixonmars/fix-riscv-build Fix dependency of RISC-V targets on common JIT code
v1.13.1-358-g87f51c5ea Felix Yan 2022-08-18 16:41:53 No build Fix dependency of RISC-V targets on common JIT code Fixes #15861
v1.13.1-358-g70b9dcc9a Henrik Rydgård 2022-08-18 15:20:16 Download Download Download Initialize a bunch of Dialog structs
v1.13.1-357-g9d21ccf5f Henrik Rydgård 2022-08-18 16:10:19 Download Download Download Merge: 0749f1465 496785cd5 Merge pull request #15860 from DDinghoya/patch-1 Update ko_KR.ini
v1.13.1-356-g496785cd5 DDinghoya 2022-08-18 15:54:08 No build Update ko_KR.ini Minor update#1
v1.13.1-355-g0749f1465 Unknown W. Brackets 2022-08-18 04:28:16 Download Download Download Merge: 6cc8ca517 76333f90f Merge pull request #15857 from hrydgard/sequence-based-texture-matching More flexible texture matching, bias matching by the bind sequence counters
v1.13.1-354-g76333f90f Henrik Rydgård 2022-08-17 23:51:05 No build Bias towards the most recently written framebuffer
v1.13.1-353-gfde369332 Henrik Rydgård 2022-08-17 23:46:38 No build Remove restrictions on VRAM addresses for depth and color
v1.13.1-352-g31773b42b Henrik Rydgård 2022-08-17 23:35:36 No build Always attempt to match both depth and color
v1.13.1-351-gb5f0e26c2 Henrik Rydgård 2022-08-17 23:30:51 No build Pre-reject DXT formats, Misc
v1.13.1-350-g705b34d86 Henrik Rydgård 2022-08-17 23:25:07 No build Show seqCount in candidate list
v1.13.1-349-g8251932ae Henrik Rydgård 2022-08-17 22:58:26 No build Stride fix in matching
v1.13.1-348-g7f169436c Henrik Rydgård 2022-08-17 22:45:13 No build Framebuffer matching simplification
v1.13.1-347-g6cc8ca517 Henrik Rydgård 2022-08-17 16:58:19 Download Download Download Merge: 3c3708e6e bd6f79e47 Merge pull request #15855 from hrydgard/fix-depth-blit-regression Fix depth blit regression
v1.13.1-346-gbd6f79e47 Henrik Rydgård 2022-08-17 14:42:13 No build Fix the raster depth blit again, which I recently broke.
v1.13.1-345-ga7e388168 Henrik Rydgård 2022-08-17 14:33:38 No build Typo fix
v1.13.1-344-g3c3708e6e Henrik Rydgård 2022-08-17 14:04:08 Download Download Download Silverfall: Add the US game ID too
v1.13.1-343-gf2aecada7 Henrik Rydgård 2022-08-17 14:02:51 No build Add Silverfall to [AtracLoopHack]. At least we're gathering a good list of test cases once we have an idea for a real fix... See #14575
v1.13.1-342-gabfbad96a Henrik Rydgård 2022-08-17 11:37:35 Download Download Download Merge: 9498ff17f 74f1c94dd Merge pull request #15854 from hrydgard/remove-depth-buffer-tracking Use sequence numbers instead of a tracking array for depth buffers
v1.13.1-341-g74f1c94dd Henrik Rydgård 2022-08-17 10:34:07 No build Use sequence numbers instead of a tracking array for depth buffers
v1.13.1-340-g9498ff17f Henrik Rydgård 2022-08-17 10:33:48 Download Download Download Merge: 2eed8c9f1 078fc881a Merge pull request #15853 from hrydgard/framebuffer-sequence-numbers Framebuffer-bind sequence numbers
v1.13.1-340-g22e7f87e3 Lubos 2022-08-16 21:32:11 No build OpenXR - Disable multiview for now
v1.13.1-339-g71df50a35 Lubos 2022-08-16 17:39:54 No build OpenXR - GL and OXR logging added
v1.13.1-339-g078fc881a Henrik Rydgård 2022-08-17 10:15:02 No build Revise comments according to feedback
v1.13.1-338-ge4a65c588 Lubos 2022-08-16 16:47:57 No build Merge: 4a530543b 92d631966 Merge branch 'feature_openxr_6dof' into feature_openxr_stereo
v1.13.1-338-ga8b1d1191 Henrik Rydgård 2022-08-17 00:07:05 No build Oops, remove wrong comments
v1.13.1-337-g19367dd89 Henrik Rydgård 2022-08-16 23:00:16 No build Comment updates
v1.13.1-336-g5785cf40a Henrik Rydgård 2022-08-16 22:39:09 No build Clean up and comment framebuffer struct better, add bind sequence numbers
v1.13.1-336-g4a530543b Lubos 2022-08-15 20:18:55 No build Merge: f8e68a45b 382df469c Merge branch 'feature_openxr_6dof' into feature_openxr_stereo
v1.13.1-335-g2eed8c9f1 Unknown W. Brackets 2022-08-17 05:32:17 Download Download Download Merge: f7e4efdbc 2f3cad996 Merge pull request #15851 from hrydgard/ge-record-open-explorer After recording a GE dump, open an explorer window pointing at the file
v1.13.1-334-gf8e68a45b Lubos 2022-08-15 17:41:27 No build Merge: 43bd9b908 d34d1e4af Merge branch 'feature_openxr_6dof' into feature_openxr_stereo
v1.13.1-333-gf7e4efdbc Unknown W. Brackets 2022-08-17 05:16:53   Download   Merge: ce395ed20 d0cdb360f Merge pull request #15852 from hrydgard/more-code-cleanup Remove DX9 namespace, other code cleanup
v1.13.1-332-g43bd9b908 Lubos 2022-08-15 17:23:57 No build Merge: ab6c91c20 70c4781fe Merge branch 'feature_openxr_6dof' into feature_openxr_stereo
v1.13.1-329-gce395ed20 Henrik Rydgård 2022-08-16 23:04:39 Download Download Download Merge: 1b5ff6b7c 1f276fcc2 Merge pull request #15850 from hrydgard/restore-vulkan-optimization Vulkan: Restore a forgotten dirty-tracking optimization
v1.13.1-329-gab6c91c20 Lubos 2022-08-14 18:51:45 No build OpenXR - Integrate multiview into system
v1.13.1-328-gd0cdb360f Henrik Rydgård 2022-08-16 21:48:54 No build Remove the DX9 namespace, for consistency with the other backends
v1.13.1-328-g47349b2c0 Lubos 2022-08-14 16:51:09 No build Merge: e76a68666 a35d26190 Merge branch 'master' into feature_openxr_stereo
v1.13.1-327-gcdb4124bc Henrik Rydgård 2022-08-16 21:38:09 No build More removing redundant stuff
v1.13.1-327-g1b5ff6b7c Henrik Rydgård 2022-08-16 20:27:59 Download Download Download Merge: cf2368921 5b6a14ede Merge pull request #15849 from fp64/sdl-newline Add a newline to "Leaving main" message.
v1.13.1-326-g35a1ca064 Henrik Rydgård 2022-08-16 19:21:50 No build Refactor 2D pipeline creation
v1.13.1-326-g5b6a14ede fp64 2022-08-17 00:22:01 No build Add a newline to "Leaving main" message. Also implement SYSPROP_DISPLAY_XRES/SYSPROP_DISPLAY_YRES for SDL. Also fix couple of warnings.
v1.13.1-326-g2f3cad996 Henrik Rydgård 2022-08-16 21:54:36 No build After recording a GE dump, open an explorer window pointing at the file
v1.13.1-326-g1f276fcc2 Henrik Rydgård 2022-08-16 21:42:03 No build Vulkan: Restore a minor old forgotten optimization
v1.13.1-325-gcf2368921 Henrik Rydgård 2022-08-16 17:20:42 Download Download Download Merge: 40229becb dbf16cb10 Merge pull request #15848 from hrydgard/refcount-shader-modules Refcount shader modules properly in thin3d
v1.13.1-324-gdbf16cb10 Henrik Rydgård 2022-08-16 12:50:48 No build Minor cleanup in reinterpret
v1.13.1-323-g570e0326e Henrik Rydgård 2022-08-16 12:48:41 No build Rely on refcounting for stencil upload shader modules
v1.13.1-322-g1e57a358b Henrik Rydgård 2022-08-16 12:46:13 No build thin3d: Properly AddRef and Release shader modules from the pipeline in backends that need it
v1.13.1-321-g40229becb Henrik Rydgård 2022-08-16 13:35:16 Download Download Download Merge: b2d66ee40 cbe6a9161 Merge pull request #15846 from hrydgard/minor-gpu-cleanup Minor GPU code cleanup
v1.13.1-315-gcbe6a9161 Henrik Rydgård 2022-08-16 12:14:10 No build Remove some unused code in FramebufferManagerD3D11.cpp/h
v1.13.1-315-gb2d66ee40 Henrik Rydgård 2022-08-16 12:51:43 Download Download Download Merge: 36e7b781f b7dc1379c Merge pull request #15847 from Xbox-Homebrew/master Remove storage fileloader and storage folderbrowser, also re-add bin and elf [UWP]
v1.13.1-314-gb7dc1379c tunip3 2022-08-16 12:34:55 No build add bin and elf to picker as they now work
v1.13.1-314-g3a0d43ae1 Henrik Rydgård 2022-08-16 11:47:38 No build Remove deprecated function (mostly)
v1.13.1-313-gd7d04cd85 tunip3 2022-08-16 12:28:18 No build Merge: a4cf08711 36e7b781f Merge branch 'hrydgard:master' into master
v1.13.1-313-g31fe0fc39 Henrik Rydgård 2022-08-16 11:23:34 No build Remove some unnecessary bool returns.
v1.13.1-312-gccdb1f733 Henrik Rydgård 2022-08-16 11:11:59 No build Move out the reinterpret stuff to ReinterpretFramebuffer.cpp. Draw2D refactor.
v1.13.1-311-g9f2447c0b Henrik Rydgård 2022-08-16 10:55:44 No build Assorted minor cleanup
v1.13.1-310-g36e7b781f Henrik Rydgård 2022-08-16 08:36:25 Download Download Download Merge: 5f9718ef9 77e41f807 Merge pull request #15839 from hrydgard/ge-debugger-twopane GE debugger: Allow displaying two tabs at once, separate DL view
v1.13.1-305-ge76a68666 Lubos 2022-08-14 12:02:51 No build OpenXR - Config for stereoscopic vision added
v1.13.1-305-g92d631966 Lubos 2022-08-16 16:47:31 No build OpenXR - Resuming renderer fixed, haptics support added
v1.13.1-304-gf5d053fde Lubos 2022-08-14 11:56:24 No build Merge: c71ecd775 31524df0a Merge branch 'feature_openxr_6dof' into feature_openxr_stereo
v1.13.1-304-g382df469c Lubos 2022-08-15 19:55:09 No build OpenXR - Recenter changes pitch of the 2D screens
v1.13.1-303-gd34d1e4af Lubos 2022-08-15 17:41:04 No build OpenXR - Ensure PSP aspect ratio for 2D content
v1.13.1-302-gc71ecd775 Lubos 2022-08-14 11:47:33 No build OpenXR - Unused parameter removed
v1.13.1-302-g70c4781fe Lubos 2022-08-15 17:19:42 No build OpenXR - Option to set canvas distance added
v1.13.1-301-gcaac01216 Lubos 2022-08-14 11:45:52 No build OpenXR - VR renderer adjustments
v1.13.1-301-g428145c4b Lubos 2022-08-15 16:53:00 No build OpenXR - 2D mode hack mappable (using screen keycode)
v1.13.1-300-gc7410d41d Lubos 2022-08-14 11:37:22 No build OpenXR - Framebuffer multiview used
v1.13.1-300-g31524df0a Lubos 2022-08-14 11:55:32 No build OpenXR - Default config values fixed
v1.13.1-299-g017f263d0 Lubos 2022-08-13 16:52:48 No build OpenXR - Support for multiple projection matrices in the scene
v1.13.1-298-g059520331 Lubos 2022-08-13 15:39:41 No build OpenXR - Rotation mirroring fixed in a few games
v1.13.1-297-gf81779b0d Lubos 2022-08-13 14:27:29 No build Merge: 3542fbbc3 8ead7d699 Merge branch 'master' into feature_openxr_6dof
v1.13.1-296-g5f9718ef9 Henrik Rydgård 2022-08-16 00:05:10 Download Download Download Merge: 913525036 0b22c9840 Merge pull request #15843 from unknownbrackets/gpu-minor GPU: Skip fb create upload when clearing
v1.13.1-295-g77e41f807 Henrik Rydgård 2022-08-16 00:34:38 No build Revert "Pause the debugger on TRANSFERSTART (treat that as a prim)" This reverts commit 8cb7d9cd9f3ab406e7c6bfab31e9b219860467ed.
v1.13.1-294-gcffd6613e Henrik Rydgård 2022-08-16 00:33:17 No build Merge: 60b2b1db5 6fad5463d Merge pull request #15842 from unknownbrackets/ge-debugger-twopane Allow configuring GE debugger tabs in panels
v1.13.1-294-g913525036 Henrik Rydgård 2022-08-16 00:04:03 Download   Download Merge: 8d0c84bf0 daaf448d2 Merge pull request #15844 from unknownbrackets/ge-playback GE Debugger: Correct base accounting in playback
v1.13.1-293-ga4cf08711 tunip3 2022-08-16 12:03:06 No build remove storage fileloader and storage folderbrowser
v1.13.1-293-g6fad5463d Unknown W. Brackets 2022-08-14 20:42:04 No build GE Debugger: Save tab configuration.
v1.13.1-292-g12fa098da tunip3 2022-08-16 00:15:12 No build remove unneeded switch case as un broken cases fall through
v1.13.1-292-g2a4443b85 Unknown W. Brackets 2022-08-14 20:26:37 No build GE Debugger: Cleanup duplicate dlist redraws. It's still not redrawing properly on resize, but it tries to...
v1.13.1-291-gdaaf448d2 Unknown W. Brackets 2022-08-15 01:17:04 No build GE Debugger: Fix crash on 0 count prim.
v1.13.1-291-g839086701 Unknown W. Brackets 2022-08-14 20:07:53 No build GE Debugger: Correct tab updating for right panel.
v1.13.1-291-g8d0c84bf0 Henrik Rydgård 2022-08-15 12:53:41 Download Download Download Merge: a35d26190 6060706fc Merge pull request #15845 from unknownbrackets/gpu-depth-workaround GPU: Avoid using depth buffers for blending
v1.13.1-290-g132686513 Unknown W. Brackets 2022-08-15 01:14:23 No build GE Debugger: Correct base accounting in playback. On a jump, was forgetting the base value which caused corruption.
v1.13.1-290-g6060706fc Unknown W. Brackets 2022-08-15 07:13:39 No build GPU: Avoid using depth buffers for blending. For now, until it's implemented.
v1.13.1-290-g6272f3e1d Unknown W. Brackets 2022-08-14 19:57:31 No build GE Debugger: Actually allow swapping tabs.
v1.13.1-290-g0b22c9840 Unknown W. Brackets 2022-08-14 22:19:52 No build GPU: Skip fb create upload when clearing. This doesn't verify it's a full screen clear, but on a new framebuffer that's very very common.
v1.13.1-289-ga35d26190 Henrik Rydgård 2022-08-14 10:44:34 Download Download Download Merge: f8325631b 58d28b4e4 Merge pull request #15835 from Halo-Michael/betterGetProperty [Apple] Better get property
v1.13.1-289-g49679c6a5 Unknown W. Brackets 2022-08-14 19:16:16 No build GE Debugger: Add context menu to control tabs. Crurent non-functional, but shows up for the correct tab.
v1.13.1-288-g5958943e2 Unknown W. Brackets 2022-08-14 18:32:35 No build GE Debugger: Show/hide tabs if empty.
v1.13.1-287-g2a0f23665 Unknown W. Brackets 2022-08-14 18:12:57 No build GE Debugger: Track tabs per panel.
v1.13.1-286-g60b2b1db5 Henrik Rydgård 2022-08-14 11:26:51 No build Move the display list view to its own column on the right
v1.13.1-285-g5993864d8 Henrik Rydgård 2022-08-14 11:15:07 No build Add plain Create method to CtrlDisplayListView
v1.13.1-284-g8cb7d9cd9 Henrik Rydgård 2022-08-12 21:33:02 No build Pause the debugger on TRANSFERSTART (treat that as a prim)
v1.13.1-283-g3542fbbc3 Lubos 2022-08-12 10:31:00 No build Merge: 7d13981ff 190f50356 Merge branch 'master' into feature_openxr_6dof
v1.13.1-283-g9c3e00aa0 Henrik Rydgård 2022-08-11 22:45:40 No build Add a second set of tabs to the Windows GE debugger. Also reorder stuff.
v1.13.1-282-gf8325631b Henrik Rydgård 2022-08-14 10:37:36   Download Download Merge: 3555ab123 2c04790a3 Merge pull request #15838 from sum2012/Atrac_hack Add atrac looping hack for 4 games
v1.13.1-276-g3555ab123 Henrik Rydgård 2022-08-14 10:24:09 No build Merge: 4d096925f bdb410701 Merge pull request #15837 from unknownbrackets/warnings Warning fixes
v1.13.1-275-gbdb410701 Unknown W. Brackets 2022-08-13 21:41:51 No build Net: Cleanup initialization syntax.
v1.13.1-275-g2c04790a3 sum2012 2022-08-14 09:31:37 No build oop
v1.13.1-274-ga6804c96b Unknown W. Brackets 2022-08-13 21:37:06 No build GLES: Correct some variable shadowing. Potentially fixes an issue with 3D textures?
v1.13.1-274-g1e96424eb sum2012 2022-08-14 09:29:38 No build oop
v1.13.1-273-gff1b933cf sum2012 2022-08-14 08:58:15 No build oop
v1.13.1-273-g58d28b4e4 Halo-Michael 2022-08-13 20:42:05 No build Assign value to version where appropriate
v1.13.1-273-g09b7a6266 Unknown W. Brackets 2022-08-13 21:31:03 No build libpng: Correct func pointer type warning.
v1.13.1-272-ge373c9063 sum2012 2022-08-14 08:54:06 No build Use compat.ini instead
v1.13.1-272-gcf030c3bc Unknown W. Brackets 2022-08-13 21:23:20 No build Global: Cleanup some unreferenced warnings.
v1.13.1-272-gc7f261cf8 Halo-Michael 2022-08-13 11:56:27 No build Update
v1.13.1-271-gca4a0a848 Unknown W. Brackets 2022-08-13 21:02:28 No build Font: Fix bad memory read on invalid font data.
v1.13.1-271-g965daea45 sum2012 2022-08-14 03:51:49 No build Add atrac hack setting
v1.13.1-271-g856c5e58c Halo-Michael 2022-08-13 11:15:21 No build A better way to get property
v1.13.1-271-g7d13981ff Lubos 2022-08-12 10:30:57 No build OpenXR - Remove OPENXR ifdef from UI
v1.13.1-270-g76bea33ef Lubos 2022-08-12 08:41:22 No build OpenXR - Better detecting of 2D menus
v1.13.1-270-g4d096925f Henrik Rydgård 2022-08-13 18:36:39 Download Download Download Merge: 8ead7d699 f16d6c601 Merge pull request #15836 from unknownbrackets/headless Correct a couple more Valgrind warnings in HLE
v1.13.1-270-g3ac120d96 Halo-Michael 2022-08-13 10:18:23 No build Merge: a85f16866 8ead7d699 Merge branch 'hrydgard:master' into master
v1.13.1-269-g89a0a28c7 Lubos 2022-08-09 19:35:13 No build Merge: 5c3ff4f35 191393054 Merge branch 'master' into feature_openxr_6dof
v1.13.1-268-gf16d6c601 Unknown W. Brackets 2022-08-13 17:10:46 No build Font: Correct uninitialized values.
v1.13.1-267-g75a85d403 Unknown W. Brackets 2022-08-13 17:09:16 No build Atrac: Avoid accessing uninitialized stream status. Only mess with this in a stream mode.
v1.13.1-267-g8ead7d699 Henrik Rydgård 2022-08-13 10:05:20 Download Download Download Merge: ade8b8876 3554e2ee7 Merge pull request #15834 from unknownbrackets/headless Fix some issues in Headless from Valgrind
v1.13.1-266-g3554e2ee7 Unknown W. Brackets 2022-08-13 09:16:26 No build Build: Correct ccache keys. It seems to use id*, so clang was matching other builds sometimes.
v1.13.1-265-g8b3526b8c Unknown W. Brackets 2022-08-13 09:16:08 No build Atrac: Avoid an uninitialized value.
v1.13.1-264-g482dbb66e Unknown W. Brackets 2022-08-13 08:58:57 No build softgpu: Ensure TCs are initialized. Even if they're not read, we want consistent behavior.
v1.13.1-263-g49b98de97 Unknown W. Brackets 2022-08-13 08:48:25 No build softgpu: Correct bad munmap() size.
v1.13.1-262-gdf2634d4e Unknown W. Brackets 2022-08-13 08:10:38 No build x86jit: Avoid an instruction form Valgrind hates.
v1.13.1-261-gdedb63532 Unknown W. Brackets 2022-08-13 07:41:30 No build Headless: Correct bad pointer without gfx context.
v1.13.1-260-g9bda04a0d Unknown W. Brackets 2022-08-13 07:30:15 No build Core: Correct shutdown on late init failure. Otherwise we leak and can't start again. This happened when shutdown completed quickly after thread start.
v1.13.1-259-gade8b8876 Henrik Rydgård 2022-08-12 21:31:55 Download Download Download Try to fix shader compilation error on Adreno reported by Lubos
v1.13.1-258-gd23ac10e5 Henrik Rydgård 2022-08-12 08:26:39 Download Download Download Merge: 190f50356 4467b7830 Merge pull request #15833 from unknownbrackets/debugger Debugger: Correct GE frame dump VRAM dirty flag
v1.13.1-257-g4467b7830 Unknown W. Brackets 2022-08-12 05:28:56 No build Debugger: Bump GE dump version to ignore bad flag.
v1.13.1-256-gc74d69bc2 Unknown W. Brackets 2022-08-12 05:25:01 No build Debugger: Correct GE frame dump VRAM dirty flag. Was just wrong before, causing incorrect ignoring in some cases.
v1.13.1-255-g0d542c6b5 Unknown W. Brackets 2022-07-31 16:48:46 No build Debugger: Fix crash on bad request.
v1.13.1-254-g190f50356 Henrik Rydgård 2022-08-11 13:43:23 Download Download Download Merge: f8f2062fe 25d44ad65 Merge pull request #15803 from fp64/cubic-upscaler Reimplement bicubic upscaling.
v1.13.1-251-gf8f2062fe Henrik Rydgård 2022-08-11 12:52:48 Download Download Download Merge: f80dd088b a321aba68 Merge pull request #15830 from unknownbrackets/gpu-stencil GPU: Avoid stencil force pass when writing depth
v1.13.1-250-ga321aba68 Unknown W. Brackets 2022-08-11 08:11:16 No build GPU: Avoid stencil force pass when writing depth. There's a risk if the stencil test failed, it might cause a depth write unless it's also masked. Hunter x Hunter doesn't in this case.
v1.13.1-250-g5c3ff4f35 Lubos 2022-08-08 18:43:16 No build OpenXR - Detect 3D content better
v1.13.1-249-gf80dd088b Henrik Rydgård 2022-08-10 14:59:53 Download Download Download Merge: 3edaeae81 710abcc28 Merge pull request #15822 from unknownbrackets/gpu-stencil GPU: Write stencil fail to alpha is RGB masked
v1.13.1-249-gc00fea1b2 Lubos 2022-08-07 20:33:14 No build Merge: c7e321b86 929266cc9 Merge branch 'master' into feature_openxr_6dof
v1.13.1-247-g3edaeae81 Henrik Rydgård 2022-08-09 21:02:19 Download Download Download Merge: 191393054 79ee53260 Merge pull request #15815 from hrydgard/depth-blit-using-raster Depth blit using raster
v1.13.1-246-g79ee53260 Henrik Rydgård 2022-08-08 12:07:50 No build Fix feature checks
v1.13.1-245-g252550fbd Henrik Rydgård 2022-08-07 13:19:27 No build Enable framebuffer depth blits through raster. Fixes games like Jeanne D'Arc on D3D9.
v1.13.1-244-g131098c4d Henrik Rydgård 2022-08-08 11:24:35 No build Some enum renaming, move RasterChannel to GPU.h.
v1.13.1-243-g191393054 Henrik Rydgård 2022-08-09 17:26:39 Download Download Download Careful with mipmaps on old OpenGL ES. Lost this check in the refactor, made it clearer than before at least. Fixes Burnout rendering issue mentioned in #15818
v1.13.1-242-g6c46095c3 Henrik Rydgård 2022-08-09 16:34:25 Download Download Download Merge: 9a678406b 852c395fb Merge pull request #15820 from hrydgard/depal-shadergen-fix Switch the depal shader generator to use the ShaderWriter, fix some issues
v1.13.1-241-g852c395fb Henrik Rydgård 2022-08-09 16:00:41 No build Texcoord attrs must be called a_texcoord0, this should be fixed. Oh well. Also small fix for depth in float-depal.
v1.13.1-240-g83fd8a2fd Henrik Rydgård 2022-08-09 15:32:27 No build Convert depal shaders to use the ShaderWriter. Add tests for depal shaders.
v1.13.1-239-g9bd4201c8 Henrik Rydgård 2022-08-09 10:47:54 No build Cleanup
v1.13.1-238-g46342ee92 Henrik Rydgård 2022-08-08 16:42:29 No build Warning fix
v1.13.1-237-g9a678406b Henrik Rydgård 2022-08-08 14:09:15 Download Download Download Remove BGRA color swap in depal for D3D, no longer needed (and breaks Simpsons)
v1.13.1-236-g8c56a00f1 Henrik Rydgård 2022-08-08 08:33:51 Download Download Download Merge: 5434bd83e 7c6de44e5 Merge pull request #15811 from xujibbs/patch-41 Update zh_CN.ini
v1.13.1-235-g7c6de44e5 xujibbs 2022-08-08 07:25:36 No build Update zh_CN.ini
v1.13.1-234-g5434bd83e Henrik Rydgård 2022-08-07 22:56:16 Download Download Download Merge: 0c5ff8389 2ca696ea3 Merge pull request #15807 from unknownbrackets/gles-colors GLES: Correct alpha check for depal framebuffers
v1.13.1-230-g0c5ff8389 Henrik Rydgård 2022-08-07 22:55:30 No build Merge: 069559023 5246d901c Merge pull request #15809 from unknownbrackets/warnings Headless: Cleanup unused/leak warnings
v1.13.1-228-g2ca696ea3 Unknown W. Brackets 2022-08-07 16:52:13 No build Build: Remove no-format.
v1.13.1-228-g069559023 Henrik Rydgård 2022-08-07 22:55:01 No build Merge: 929266cc9 ade6be405 Merge pull request #15808 from unknownbrackets/mac-warning UI: Show better warning on MAC reset
v1.13.1-227-ge3763d9c4 Unknown W. Brackets 2022-08-07 16:51:27 No build Common: Avoid format warning with log timestamp.
v1.13.1-227-gade6be405 Unknown W. Brackets 2022-08-07 17:48:27 No build UI: Show better warning on MAC reset.
v1.13.1-226-ge589b4506 Unknown W. Brackets 2022-08-07 16:43:10 No build GLES: Correct alpha check for depal framebuffers.
v1.13.1-226-ga0808dc75 Unknown W. Brackets 2022-08-07 17:39:55 No build Lang: Fix some mismatched lang keys.
v1.13.1-226-g5246d901c Unknown W. Brackets 2022-08-07 21:10:17 No build Headless: Cleanup unused/leak warnings.
v1.13.1-226-g710abcc28 Unknown W. Brackets 2022-08-10 03:45:27 No build GPU: Write stencil fail to alpha is RGB masked. See #15813 (Hunter x Hunter) which does this for shadows.
v1.13.1-225-g929266cc9 Henrik Rydgård 2022-08-07 15:57:47 Download Download Download Merge: 119137ee6 48aed2fab Merge pull request #15805 from fp64/add-wformat Add -Wformat (see issue #15792), no idea if ok.
v1.13.1-224-g48aed2fab fp64 2022-08-07 15:12:58 No build Add -Wformat (see issue #15792), no idea if ok. Unfamiliar with CMake, just added a couple of lines at relevant-looking place. I did, at least, test that is compiles (and enables that flag) on my machine.
v1.13.1-223-g119137ee6 Henrik Rydgård 2022-08-07 12:51:36 Download Download Download Merge: 1fb04a7d3 5bf7b5630 Merge pull request #15804 from hrydgard/gles-fixes Fix OpenGL ES crash in blit if copies not supported, fix raster blit
v1.13.1-222-g5bf7b5630 Henrik Rydgård 2022-08-07 12:04:41 No build Oops, this iOS check was still required.
v1.13.1-221-gd61909ca9 Henrik Rydgård 2022-08-07 12:02:06 No build More framebuffer blit fixes.
v1.13.1-220-g1dabb54df Henrik Rydgård 2022-08-07 11:50:23 No build Improve the NPOT check
v1.13.1-219-g4ff8f8511 Henrik Rydgård 2022-08-07 11:48:59 No build Forgot these...
v1.13.1-218-g25d44ad65 fp64 2022-08-07 18:41:31 No build Change indentation to tabs.
v1.13.1-218-g6f1f48243 Henrik Rydgård 2022-08-07 11:09:34 No build Make GLQueueRunner/RenderManager aware of device caps, use it to check for NPOT and some other stuff
v1.13.1-217-gb91ad1d2d Henrik Rydgård 2022-08-07 10:55:26 No build Remove optimization in BlitUsingRaster that shouldn't have been there (redundant, lacked feature check)
v1.13.1-217-g5d9134087 fp64 2022-08-07 10:54:40 No build Reimplement bicubic upscaling.
v1.13.1-216-g1fb04a7d3 Henrik Rydgård 2022-08-07 08:36:02 Download Download Download Merge: ecf997465 c212bd0fe Merge pull request #15798 from unknownbrackets/gpu-minor Cleanup some stencil upload things, clarify alpha skipping
v1.13.1-211-gecf997465 Henrik Rydgård 2022-08-07 08:32:25 Download Download Download Merge: 14b335704 7506fc9f0 Merge pull request #15797 from raing3/improve_cheat_import_parsing Fixed infinite loop and crash which could occur when using "Import fr…
v1.13.1-211-gc212bd0fe Unknown W. Brackets 2022-08-07 06:18:48 No build GPU: Clarify new framebuf stencil upload. Actually, this doesn't need alpha either.
v1.13.1-210-g71d66ae1e Unknown W. Brackets 2022-08-07 06:13:39 No build Dialog: Add missing header for MSVC 2017.
v1.13.1-209-g20c2ec139 Unknown W. Brackets 2022-08-07 06:12:42 No build GPU: Skip alpha stencil upload when safe. Otherwise, let's not do things that give different behavior at 1x or are inconsistent.
v1.13.1-209-g14b335704 Henrik Rydgård 2022-08-07 07:41:56 Download Download Download Merge: ec3e2a11e b87854bc6 Merge pull request #15801 from unknownbrackets/gles-draw2d GLES: Correct semantic name for Draw2D
v1.13.1-208-ge6ea07bc9 Unknown W. Brackets 2022-08-07 05:33:34 No build GPU: Cleanup remnants of GLES-only stencil upload.
v1.13.1-208-gb87854bc6 Unknown W. Brackets 2022-08-07 07:12:28 No build GLES: Correct semantic name for Draw2D. Draw hardcodes the names. Fixes #15799.
v1.13.1-207-gec3e2a11e Henrik Rydgård 2022-08-07 00:07:18 Download Download Download Merge: 8478a8c86 77535c813 Merge pull request #15796 from hrydgard/gl-tex-wrap-feature-check Fix feature check for wrapping of non-pow-2 textures
v1.13.1-206-g77535c813 Henrik Rydgård 2022-08-06 23:46:14 No build Fix feature check for wrapping of non-pow-2 textures May fix some problems with using 3x/5x upscaling or 3x/5x resolution on some hardware.
v1.13.1-206-g7506fc9f0 Richard Ainger 2022-08-07 04:48:00 No build Fixed infinite loop and crash which could occur when using "Import from cheat.db".
v1.13.1-205-g8478a8c86 Henrik Rydgård 2022-08-06 18:49:37 Download Download Download Merge: 4658962b0 5987c355d Merge pull request #15789 from hrydgard/unify-texture-depal Unify the framebuffer depal process
v1.13.1-203-g5987c355d Henrik Rydgård 2022-08-05 15:40:31 No build D3D9: Fix a lot of stuff
v1.13.1-202-gded8ba880 Henrik Rydgård 2022-08-05 15:09:33 No build More cleanup, fixes.
v1.13.1-201-g9a5893ce6 Henrik Rydgård 2022-08-05 14:49:45 No build More cleanup
v1.13.1-200-gde10c1fdd Henrik Rydgård 2022-08-05 14:34:23 No build Buildfixes
v1.13.1-199-g92a3d4534 Henrik Rydgård 2022-08-05 14:30:44 No build Lock out shaderDepal from D3D for now, will implement later.
v1.13.1-198-g81c36578c Henrik Rydgård 2022-08-05 14:18:22 No build Feature detection fixes
v1.13.1-197-g4e3c25814 Henrik Rydgård 2022-08-05 13:58:14 No build Delete all the duplicate implementations of ApplyTextureFramebuffer
v1.13.1-196-gb5597d101 Henrik Rydgård 2022-08-05 13:30:13 No build Remove Vulkan2D
v1.13.1-195-g45def772e Henrik Rydgård 2022-08-05 13:27:55 No build Move the depal cache instance ownership to TextureCacheCommon
v1.13.1-194-gc7e321b86 Lubos 2022-08-07 20:32:34 No build OpenXR - Detecting UI mode improved
v1.13.1-194-g87b128eca Henrik Rydgård 2022-08-05 12:53:23 No build Compiles on Vulkan, but doesn't yet work.
v1.13.1-193-gcc3981a32 Lubos 2022-08-05 15:14:21 No build OpenXR - 72Hz support added
v1.13.1-193-g7085861aa Henrik Rydgård 2022-08-05 12:44:24 No build Switch over D3D9 as well. Buggy, will debug after unification
v1.13.1-192-ge345a6ba3 Henrik Rydgård 2022-08-05 12:34:29 No build Works with D3D11, except the depth texturing case
v1.13.1-192-g8c614db88 Lubos 2022-08-05 13:51:25 No build OpenXR - Unused variable removed
v1.13.1-191-g5f377f82e Lubos 2022-08-05 13:49:42 No build Merge: 92d3ed6ee 39cbc253f Merge branch 'master' into feature_openxr_6dof
v1.13.1-191-g2fa9b0d0c Henrik Rydgård 2022-08-05 12:02:36 No build Simplify
v1.13.1-190-g8d23c5ecf Henrik Rydgård 2022-08-05 11:59:16 No build Fixy fix
v1.13.1-189-gda65af832 Henrik Rydgård 2022-08-05 11:44:09 No build D3D11 prep
v1.13.1-188-g7800bfdf7 Henrik Rydgård 2022-08-05 11:34:43 No build Move the TextureShaderApplier out to DepalettizeCommon
v1.13.1-187-gab560d922 Henrik Rydgård 2022-08-05 11:19:38 No build Move more stuff to Common
v1.13.1-186-g4e89174b8 Henrik Rydgård 2022-08-05 11:09:16 No build OpenGL: Fix shader depal too.
v1.13.1-185-g37555fd44 Henrik Rydgård 2022-08-05 10:52:35 No build Move to Common
v1.13.1-184-gd3070005a Henrik Rydgård 2022-08-05 10:47:48 No build Mostly works for OpenGL.
v1.13.1-183-g4658962b0 Henrik Rydgård 2022-08-06 18:47:12 No build Feature detection fix on old GL, more compiler warning fixing
v1.13.1-183-g8aebf0dca Henrik Rydgård 2022-08-05 10:00:27 No build Port the OpenGL depal path to thin3d
v1.13.1-182-g5f230ee99 Henrik Rydgård 2022-08-06 18:19:27   Download Download Fix some compiler warnings
v1.13.1-181-gb71c74527 Henrik Rydgård 2022-08-06 18:18:57 No build ShaderWriter: Fix GLSL 1.0 output
v1.13.1-180-gfafe72787 Henrik Rydgård 2022-08-06 18:04:45   Download   Fix corrupted colors when using software upscaling with OpenGL. Fixes #15779
v1.13.1-179-g7cb6b11a9 Henrik Rydgård 2022-08-06 16:55:22 Download Download Download Merge: ebaf78047 0b3fdf0ce Merge pull request #15793 from ANR2ME/inet Fix logging warning issue.
v1.13.1-176-g0b3fdf0ce ANR2ME 2022-08-06 06:22:38 No build Use safe_string when printing %s with Memory::GetCharPointer.
v1.13.1-175-gebaf78047 Henrik Rydgård 2022-08-05 23:49:26 Download Download Download Merge: 66aeede7b 08e2d951b Merge pull request #15794 from hrydgard/reorder-draw-engine State handling reordering in D3D11 and D3D9 backends.
v1.13.1-175-g3b7a33ddd ANR2ME 2022-08-06 06:04:07 No build Prefer using "%04x" over "%04hx".
v1.13.1-174-g48deb37cc ANR2ME 2022-08-05 22:10:59 No build Fix logging warning issue.
v1.13.1-174-g08e2d951b Henrik Rydgård 2022-08-05 21:11:33 No build State handling reordering in D3D11 and D3D9 backends.
v1.13.1-173-g66aeede7b Henrik Rydgård 2022-08-05 15:44:26 Download Download Download Merge: 39cbc253f eb1b2da55 Merge pull request #15791 from VitalikLevin/patch-1 Update /lang/ru_RU.ini
v1.13.1-172-geb1b2da55 Vitaliy Levin 2022-08-05 15:38:45 No build Update /lang/ru_RU.ini Перевёл ещё несколько строк. ~ I translated a couple of strings.
v1.13.1-171-g39cbc253f Henrik Rydgård 2022-08-04 13:19:43 Download Download Download Merge: e7e1bb607 4c9e1dec1 Merge pull request #15421 from ANR2ME/inet Implementing NpSigninDialog and Updating NP Library.
v1.13.1-170-g4c9e1dec1 ANR2ME 2022-08-04 11:35:30 No build Fix include issue.
v1.13.1-169-g31ea7a6a9 ANR2ME 2022-08-04 11:34:05 No build Updated copyright's year.
v1.13.1-168-g865959d42 ANR2ME 2022-05-29 21:42:00 No build Replace the dummy PSN name with Nickname on sceNpInit.
v1.13.1-167-g41de63f13 ANR2ME 2022-03-05 13:58:09 No build Moving sceNpMatching2-stuff to sceNp2.cpp/h. PS: Register_sceNpMatching2 not being added to HLETables because currently the callback didn't work properly yet and could crash the game.
v1.13.1-166-gdcf3ece8f ANR2ME 2021-03-12 08:32:33 No build Implement NP Signin Dialog (faked signin)
v1.13.1-165-g54300eb01 ANR2ME 2022-02-28 10:20:03 No build Updated NP Library PS: Some of registered modules should probably moved to a separate files (ie. sceNp2.cpp).
v1.13.1-164-gbf98466a7 ANR2ME 2022-02-28 10:58:51 No build Added a FunctionWrapper used by sceNpService
v1.13.1-163-ge7e1bb607 Henrik Rydgård 2022-08-04 10:44:12 Download Download Download UWP: Fix missing font file causing missing text fields. Fixes #15771
v1.13.1-162-gc3324c872 Henrik Rydgård 2022-08-04 00:41:33 Download Download Download Merge: d5a024967 e28b45481 Merge pull request #15784 from hrydgard/unify-framebuffer-blit Unify BlitFramebuffer with a generic implementation
v1.13.1-161-ge28b45481 Henrik Rydgård 2022-08-03 22:47:31 No build Delete more unused code
v1.13.1-160-gf84d2e9ba Henrik Rydgård 2022-08-03 17:26:07 No build Fixes, state invalidation
v1.13.1-159-gf8e0c0946 Henrik Rydgård 2022-08-03 17:12:57 No build Delete unused stuff in all backends
v1.13.1-158-g126ace770 Henrik Rydgård 2022-08-03 16:00:19 No build Remove the D3D9 and Vulkan BlitFramebuffer functions
v1.13.1-157-g9d23939e2 Henrik Rydgård 2022-08-03 15:49:17 No build Replace D3D11's BlitFramebuffer with the common one
v1.13.1-156-g1ab9293cb Henrik Rydgård 2022-08-03 15:41:17 No build Convert FramebufferBlit from the GL backend to use thin3d
v1.13.1-155-g64a8a3f7d Henrik Rydgård 2022-08-03 15:27:55 No build D3D11: Remove more custom drawing
v1.13.1-154-gd5a024967 Henrik Rydgård 2022-08-03 22:21:49 Download Download Download Fix upscaling in Vulkan. Fixes #15779
v1.13.1-153-g4d519b49a Henrik Rydgård 2022-08-03 15:18:17 Download Download Download Merge: 4e4ccbd81 8ded76650 Merge pull request #15782 from hrydgard/unify-draw-rect Unify DrawActiveTexture
v1.13.1-152-g8ded76650 Henrik Rydgård 2022-08-03 14:31:24 No build UWP buildfix
v1.13.1-151-g0f9bf4742 Henrik Rydgård 2022-08-03 12:39:53 No build Reimplement filtering in DrawActiveTexture
v1.13.1-150-g192e331b1 Henrik Rydgård 2022-08-03 12:35:40 No build Delete the OpenGL implementation of DrawActiveTexture.
v1.13.1-150-g92d3ed6ee Lubos 2022-08-05 11:31:33 No build OpenXR - HUD is enabled based on gstate
v1.13.1-149-g6ca47076e Henrik Rydgård 2022-08-03 12:32:42 No build Delete the Vulkan implementation of DrawActiveTexture, fixups to shader gen
v1.13.1-149-g2d88a8284 Lubos 2022-08-03 18:53:18 No build OpenXR - Forgotten file added
v1.13.1-148-g3578656b8 Lubos 2022-08-03 18:52:55 No build OpenXR - Introduce VR tweaks
v1.13.1-148-g1fe2bced5 Henrik Rydgård 2022-08-03 12:16:27 No build Delete the D3D9 impl of DrawActiveTexture
v1.13.1-147-gcb6448ff2 Lubos 2022-08-02 21:01:05 No build Merge: 4814bed7d 710c6b6ad Merge branch 'master' into feature_openxr_6dof
v1.13.1-147-g1d3075566 Henrik Rydgård 2022-08-03 12:14:28 No build Move to common (todo: merge with above)
v1.13.1-146-gd55c4a345 Henrik Rydgård 2022-08-03 12:09:24 No build Convert the D3D11 DrawActiveTexture to thin3d
v1.13.1-145-g59b3df064 Henrik Rydgård 2022-08-03 11:42:37 No build Draw2D
v1.13.1-144-g4e4ccbd81 Henrik Rydgård 2022-08-03 14:11:35 Download Download Download Merge: d6664f20e 3e1ccf131 Merge pull request #15754 from hrydgard/unify-stencil-draw Unify stencil upload using thin3d
v1.13.1-143-g3e1ccf131 Henrik Rydgård 2022-08-03 13:40:21 No build Need a separate cap bit for stencil blits to prevent misuse on D3D9
v1.13.1-142-g41e327a66 Henrik Rydgård 2022-08-02 15:42:05 No build Cleanup and testfixes
v1.13.1-141-gcacb2a320 Henrik Rydgård 2022-07-24 20:13:33 No build Unit test, comment
v1.13.1-140-g9963cd55f Henrik Rydgård 2022-07-24 20:08:04 No build Rebind the framebuffer only if we're in the blit path.
v1.13.1-139-gd26e637bb Henrik Rydgård 2022-07-24 20:07:29 No build Bufferless path for D3D11/Vulkan Though we still bind the buffer for simplicity..
v1.13.1-138-g269bff9c0 Henrik Rydgård 2022-07-24 18:43:27 No build Get D3D shaders to build (though not working correctly)
v1.13.1-137-g787de8143 Henrik Rydgård 2022-07-24 18:29:11 No build Switch to ShaderWriter. Works in OpenGL
v1.13.1-136-g9bead443c Henrik Rydgård 2022-07-20 11:09:32 No build Unify stencil buffer upload using Draw. Only OpenGL tested yet (shaders need adaptation).
v1.13.1-135-gd4d92e39f Henrik Rydgård 2022-08-02 23:31:02 No build Implement DrawUP for D3D11 This is so we can do simple drawing without buffer management through thin3d on all backends.
v1.13.1-134-gd6664f20e Henrik Rydgård 2022-08-03 13:18:01 Download Download Download Merge: 710c6b6ad 770cb49f9 Merge pull request #15781 from hrydgard/blit-feature-cleanup Blit feature detection cleanup
v1.13.1-133-g770cb49f9 Henrik Rydgård 2022-08-01 23:21:41 No build GLES: FramebufferBlit: Don't blit if the target is the current framebuffer.
v1.13.1-132-g19931c003 Henrik Rydgård 2022-08-01 23:21:14 No build Clean up blit/copy feature detection. Don't need fast GPU flags for these.
v1.13.1-131-g710c6b6ad Henrik Rydgård 2022-08-02 08:33:25 Download Download Download Fix crash in shader upscaling. This variable shadowed the one that now lives in Common. Fixes #15778
v1.13.1-130-g714afb46a Henrik Rydgård 2022-08-01 16:45:51 Download Download Download Merge: 0f401c2d1 5da7dd42b Merge pull request #15772 from hrydgard/color-to-depth Add support for binding the depth buffer as a color target. Fixes Kurohyo depth sorting
v1.13.1-127-g5da7dd42b Henrik Rydgård 2022-08-01 15:48:52 No build Fix Vulkan as well
v1.13.1-126-gb940c8a8b Henrik Rydgård 2022-08-01 15:45:05 No build Fix for D3D11 and GL, but not Vulkan for some weird reason
v1.13.1-125-gfce792458 Henrik Rydgård 2022-08-01 14:10:51 No build Avoid upscaling textures used for color-to-depth. (Not a perfect method, it could theoretically have been upscaled in a normal render pass...)
v1.13.1-124-gf73995b5d Henrik Rydgård 2022-08-01 14:08:00 No build Disable texture filtering when drawing color into depth
v1.13.1-123-g7b7d16d2f Henrik Rydgård 2022-08-01 12:11:42 No build D3D9 fix
v1.13.1-122-g73fc9fb52 Henrik Rydgård 2022-08-01 11:57:22 No build OpenGL fix
v1.13.1-121-g655cadc28 Henrik Rydgård 2022-08-01 11:54:42 No build D3D11 fix
v1.13.1-120-g90a44579b Henrik Rydgård 2022-07-31 13:01:50 No build Implement color-to-depth for Vulkan, start implementing for D3D11
v1.13.1-120-g0f401c2d1 Henrik Rydgård 2022-08-01 16:18:45   Download Download Merge: 9437d5e3b 3dc924ceb Merge pull request #15775 from hrydgard/enable-blue-to-alpha Use BlueToAlpha in more games instead of ReinterpretFramebuffers/ShaderColorBitmask
v1.13.1-119-g93321f2d5 Henrik Rydgård 2022-07-31 12:02:00 No build Add logging for some non-traditional uses of framebuffers.
v1.13.1-119-g3dc924ceb Henrik Rydgård 2022-08-01 16:12:53 No build Use BlueToAlpha in more games instead of ReinterpretFramebuffers/ShaderColorBitmask Switches over Outrun and DiRT 2. See https://github.com/hrydgard/ppsspp/issues/11358#issuecomment-720160221 Better performance and removes some color banding.
v1.13.1-118-g9437d5e3b Henrik Rydgård 2022-08-01 11:27:58 Download Download Download Fix small breakage in Vulkan texture decoder
v1.13.1-117-ge1956b47a Henrik Rydgård 2022-08-01 08:35:43 Download Download Download Merge: 4a29b67da 333165439 Merge pull request #15727 from hrydgard/texture-3d Implement the PSP's equal-size mips "3D texturing"
v1.13.1-111-g4814bed7d Lubos 2022-08-02 20:58:16 No build OpenXR - HUD support added
v1.13.1-110-g2103874c0 Lubos 2022-08-01 19:28:50 No build OpenXR - Estimate world unit scale
v1.13.1-109-g4a3f80958 Lubos 2022-08-01 17:47:24 No build OpenXR - Head orientation in some games fixed
v1.13.1-108-gaea91bda1 Lubos 2022-08-01 17:11:23 No build OpenXR - Refactor the common math methods
v1.13.1-107-ge6b14cb47 Lubos 2022-07-31 20:05:08 No build OpenXR - 6DoF head movement support added
v1.13.1-106-g8117f0539 Lubos 2022-07-31 19:08:47 No build OpenXR - Renderer support for axis mirror added
v1.13.1-105-gd129870d4 Lubos 2022-07-31 16:37:54 No build Merge: 60d8a102f 392d83fb2 Merge branch 'master' into feature_openxr_6dof
v1.13.1-100-g4a29b67da Henrik Rydgård 2022-08-01 01:16:39 Download Download Download Merge: a4c69ce30 f1e235a8e Merge pull request #15770 from rofl0r/ci_tag_ver_fix CI: fix tag regex to match also shorter tags like v1.13
v1.13.1-98-ga4c69ce30 Henrik Rydgård 2022-07-31 22:03:04 Download Download Download Merge: 392d83fb2 d30d65226 Merge pull request #15769 from ANR2ME/uwp [UWP] Fixes UWP building issue after Retargeting Solution to a different SDK version
v1.13.1-97-gd30d65226 ANR2ME 2022-07-31 17:14:05 No build Fixes UWP building issue after Retargeting Solution to a different SDK version. PS: This won't work when selecting the "latest installed version" tho, so a specific version need to be selected when retargeting.
v1.13.1-96-g392d83fb2 Henrik Rydgård 2022-07-31 16:34:45 Download Download Download Merge: 8260b4667 4691b376d Merge pull request #15659 from lvonasek/feature_openxr_quest Oculus Quest native support
v1.13.1-75-g333165439 Henrik Rydgård 2022-08-01 00:19:47 No build Fix Macross glitches.
v1.13.1-74-g99b4e7c54 Henrik Rydgård 2022-08-01 00:16:57 No build Vulkan: Don't try to auto-mipmap 3D textures in max quality filter mode
v1.13.1-73-gc15841485 Henrik Rydgård 2022-07-31 10:43:12 No build Give the mip bias its own uniform flag.
v1.13.1-72-g0caaa74be Henrik Rydgård 2022-07-31 00:37:21 No build Possible flicker fix for Macross
v1.13.1-71-gcc857e821 Henrik Rydgård 2022-07-31 00:21:54 No build Revert mistaken change in D3D9 fragment shader gen
v1.13.1-70-g46d6b4361 Henrik Rydgård 2022-07-31 00:18:28 No build Support 3D textures in OpenGL ES, add feature check
v1.13.1-69-g129f3fe99 Henrik Rydgård 2022-07-30 21:52:58 No build Testfix, cleanup
v1.13.1-68-gfecf9127a Henrik Rydgård 2022-07-30 21:33:24 No build Implement 3D texturing in the OpenGL backend too. Assorted fixes.
v1.13.1-67-g566385f76 Henrik Rydgård 2022-07-30 20:42:56 No build Remove some dead code
v1.13.1-66-gf87b4cf23 Henrik Rydgård 2022-07-30 20:41:31 No build Implement 3D textures for D3D9 as well
v1.13.1-65-g0262fbc70 Henrik Rydgård 2022-07-30 19:55:56 No build Implement 3D textures for D3D11
v1.13.1-64-gf1e235a8e rofl0r 2022-07-31 14:26:51 No build CI: fix tag regex to match also shorter tags like v1.13 the previous tag regex matched only tagnames with 2 dots in them, that's why the build.yml didn't run for the v1.13 tag. addressing https://github.com/hrydgard/ppsspp/issues/15737
v1.13.1-64-ge455d6bcf Henrik Rydgård 2022-07-26 10:43:44 No build Some safety checks to avoid bad combinations, probably not really needed in practice.
v1.13.1-63-g8260b4667 Henrik Rydgård 2022-07-31 10:59:09 Download Download Download Merge: 94c98ccc1 71ae6e3ad Merge pull request #15700 from hrydgard/better-depth-tracking Track depth buffers separately from framebuffers to track previous use for copies
v1.13.1-63-g176b460d7 Henrik Rydgård 2022-07-26 10:43:30 No build Quick attempt at fixing the Macross glitch
v1.13.1-62-gd7aa3ee48 Henrik Rydgård 2022-07-25 21:13:56 No build Fix the mip bias to take the texture depth and sampling offset into account.
v1.13.1-61-g2cb9e09ad Henrik Rydgård 2022-07-25 20:51:52 No build Implement new discovery of a larger CLUT than we thought, plus non-shared CLUTs for 8-bit indices. Not sure yet what limitations apply, regarding using it for even more 16-bit colors, etc...
v1.13.1-60-gf061eadc0 Henrik Rydgård 2022-07-25 18:51:08 No build Initial implementation of 3D texturing through equal-size mips (see #6357) Vulkan-only currently, though all the other backends except ES 2.0 without GL_OES_texture_3d can support it with some work.
v1.13.1-59-g94c98ccc1 Unknown W. Brackets 2022-07-31 07:44:07 Download Download Download Merge: 29befd3b2 7d6a806d8 Merge pull request #15762 from rofl0r/ci_release_fix CI: also upload release source tarball on tag push
v1.13.1-56-g29befd3b2 Henrik Rydgård 2022-07-31 06:31:16 Download Download Download Merge: 0f39dfad0 795b1c04a Merge pull request #15764 from unknownbrackets/gpu-minor GPU: Small scaling variable cleanup
v1.13.1-54-g7d6a806d8 rofl0r 2022-07-31 06:41:19 No build CI: make indentation in tarball.yml consistent
v1.13.1-54-g0f39dfad0 Henrik Rydgård 2022-07-31 06:30:10 Download     Merge: fc2e3f3db 1233d1d37 Merge pull request #15765 from unknownbrackets/reporting-debug Reporting: Disable when debugger methods used
v1.13.1-53-g862678094 rofl0r 2022-07-30 22:50:56 No build CI: also upload release source tarball on tag push the mac os build action uses an action that automatically creates a release from a tag push, which circumvents triggering the regular release actions. also switch from the unmaintained actions/upload-release-asset@v1 to the active softprops/action-gh-release@v1 action. closes #15761
v1.13.1-53-g1233d1d37 Unknown W. Brackets 2022-07-31 03:21:32 No build Reporting: Disable when debugger methods used. This won't catch all means of hacking memory, but will catch some. Trying to reduce noise in reporting from debugging.
v1.13.1-53-g795b1c04a Unknown W. Brackets 2022-07-31 03:18:51 No build GPU: Small scaling variable cleanup.
v1.13.1-52-gfc2e3f3db Henrik Rydgård 2022-07-30 19:45:03 Download Download Download Merge: de3a6e738 c65b8ae53 Merge pull request #15760 from hrydgard/unify-load-texture-level Unify the LoadTextureLevel function between three of the backends
v1.13.1-51-gc65b8ae53 Henrik Rydgård 2022-07-30 19:10:19 No build Revert debug change
v1.13.1-50-g6a5a23277 Henrik Rydgård 2022-07-30 19:04:12 No build Unify the GLES LoadTextureLevel with the D3D ones.
v1.13.1-49-gc6d742336 Henrik Rydgård 2022-07-30 18:37:48 No build Prepare to convert the GLES functions too
v1.13.1-48-gdea979433 Henrik Rydgård 2022-07-30 16:57:55 No build Share LoadTextureLevel between the two D3D backends.
v1.13.1-47-g71ae6e3ad Henrik Rydgård 2022-07-19 17:10:59 No build Address feedback
v1.13.1-47-g9ed96921e Henrik Rydgård 2022-07-30 16:51:29 No build Cleanup
v1.13.1-46-gb7940f940 Henrik Rydgård 2022-07-30 16:43:31 No build Part 2 of the above
v1.13.1-46-g7f0f119cf Henrik Rydgård 2022-07-17 18:23:46 No build Check for color/Z clashes
v1.13.1-45-gb5f5aa165 Henrik Rydgård 2022-07-17 18:14:55 No build Track depth buffers separately from framebuffers to track previous use for copies Fixes the depth testing problem reported in #11013 (WIP: Does not yet include the extra checking unknown suggested for depth/color address clashes)
v1.13.1-45-g61cf3e8ba Henrik Rydgård 2022-07-30 16:38:40 No build D3D: Part 1 of breaking out the API stuff
v1.13.1-44-gde3a6e738 Henrik Rydgård 2022-07-30 16:16:02 Download Download Download Merge: 3e39f62c3 69c4b59ed Merge pull request #15758 from hrydgard/scaler-expand-32 Simplify CPU upscaling code
v1.13.1-43-g69c4b59ed Henrik Rydgård 2022-07-30 15:20:36 No build libretro buildfix
v1.13.1-42-g3496bd52f Henrik Rydgård 2022-07-30 15:18:56 No build UWP buildfix
v1.13.1-41-g063cd1825 Henrik Rydgård 2022-07-30 14:48:17 No build Simplify CPU upscaling code Use the existing expandTo32bit mode in the texture decoder instead of the backend-specific switches and stuff. Just gets rid of a bunch of redundant code and makes further changes easier.
v1.13.1-40-g3e39f62c3 Henrik Rydgård 2022-07-30 11:21:57 Download Download Download Merge: d6e699aa5 b9b3310c2 Merge pull request #15743 from hrydgard/build-texture-refactor TextureCache "BuildTexture" refactor and cleanup
v1.13.1-33-gb9b3310c2 Henrik Rydgård 2022-07-29 13:23:28 No build Remove some indentation
v1.13.1-32-g9f1fdc6c0 Henrik Rydgård 2022-07-29 13:16:47 No build Use PrepareBuildTexture from the Vulkan backend too
v1.13.1-31-gd0d53091a Henrik Rydgård 2022-07-29 12:59:43 No build Change from maxLevel to levelsToLoad, for better readability. Cleanup.
v1.13.1-30-g1e9d85cda Henrik Rydgård 2022-07-29 12:25:04 No build Define texture loading plan semantics better, pre-port some from Vulkan
v1.13.1-29-geb6d364a2 Henrik Rydgård 2022-07-29 00:32:01 No build Vulkan: One step closer to using PrepareBuildTexture
v1.13.1-28-g6220068fb Henrik Rydgård 2022-07-29 00:26:39 No build Update PrepareBuildTexture
v1.13.1-27-g151397801 Henrik Rydgård 2022-07-28 13:10:40 No build Use PrepareBuildTexture from DX9 backend
v1.13.1-26-g043989ca8 Henrik Rydgård 2022-07-28 13:05:39 No build Use PrepareBuildTexture from D3D11 backend
v1.13.1-25-g167b837ed Henrik Rydgård 2022-07-28 12:59:30 No build Break out the preparation part of BuildTexture from GLES
v1.13.1-24-gc031f3085 Henrik Rydgård 2022-07-28 12:41:15 No build Additional cleanup
v1.13.1-23-gd6e699aa5 Henrik Rydgård 2022-07-30 11:13:48 Download Download Download Merge: 7d4d925a3 3fc7023d8 Merge pull request #15753 from hrydgard/thin3d-simplify-stencil Improve and simplify stencil buffer support in thin3d
v1.13.1-23-gae6763766 Henrik Rydgård 2022-07-28 11:18:47 No build Get the GLES BuildTexture slightly closer
v1.13.1-22-g679a86120 Henrik Rydgård 2022-07-28 10:47:02 No build Make the BuildTexture of DX9 and D3D11 backends more similar
v1.13.1-22-g3fc7023d8 Henrik Rydgård 2022-07-24 18:56:02 No build Vulkan stencil fixes
v1.13.1-21-gda9f03e35 Henrik Rydgård 2022-07-27 14:37:08 No build Remove indentation, useless code
v1.13.1-21-ga0febce3a Henrik Rydgård 2022-07-24 20:08:30 No build Make the D3D9 backend handle stencil state in more similar ways to the others.
v1.13.1-20-g5d03e2255 Henrik Rydgård 2022-07-27 14:36:34 No build Remove the DX API access from LoadTextureLevel
v1.13.1-20-g08c33f8e5 Henrik Rydgård 2022-07-24 19:31:18 No build More thin3d d3d11 fixes
v1.13.1-19-gf728faffd Henrik Rydgård 2020-12-10 11:18:43 No build Remove fake-mipmap logic from LoadTextureLevel
v1.13.1-19-ge43b5e208 Henrik Rydgård 2022-07-24 16:31:02 No build thin3d: Make writeMask and compareMask dynamic in all backends. D3D11 needs emulation.
v1.13.1-18-g8b398bbbb Henrik Rydgård 2020-12-10 10:28:48 No build Minor code simplification
v1.13.1-18-g4a18629e6 Henrik Rydgård 2022-07-24 15:56:06 No build thin3d: Remove dual sided stencil, not supported by all backends anyway
v1.13.1-17-g7d4d925a3 Henrik Rydgård 2022-07-30 09:57:13 Download Download Download Merge: 512382c4d 4165e146e Merge pull request #15749 from hrydgard/color-format-cleanup Color format cleanups
v1.13.1-16-g4090112bf Henrik Rydgård 2022-09-09 11:16:25 No build Update README.md for v1.13.2
v1.13.1-16-g4165e146e Henrik Rydgård 2022-07-29 18:44:24 No build Remove unused parameters to some conversion functions
v1.13.1-15-gd41b94d12 rofl0r 2022-07-31 06:41:19 No build CI: make indentation in tarball.yml consistent
v1.13.1-15-g6f484d0ae Henrik Rydgård 2022-07-29 18:41:13 No build Remove unused useBGRA parameter
v1.13.1-14-gcc25ec5fa rofl0r 2022-07-30 22:50:56 No build CI: also upload release source tarball on tag push the mac os build action uses an action that automatically creates a release from a tag push, which circumvents triggering the regular release actions. also switch from the unmaintained actions/upload-release-asset@v1 to the active softprops/action-gh-release@v1 action. closes #15761
v1.13.1-14-gc41b780c8 Henrik Rydgård 2022-07-29 18:36:21 No build Remove the ReplacedTextureFormat enum
v1.13.1-13-gef4a6cf87 Henrik Rydgård 2022-07-29 18:27:52 No build Remove support for 16-bit replacement texture formats
v1.13.1-13-g38ba29240 Unknown W. Brackets 2022-08-20 23:03:24 No build GPU: Dirty params when converting viewport state. This flag will be false when we convert next time, so parameters won't get updated as expected.
v1.13.1-12-gfbc02bdf1 Unknown W. Brackets 2022-08-21 09:27:31 No build softgpu: Correct morph weight updates. Broke LittleBigPlanet character's face, for example.
v1.13.1-12-g512382c4d Henrik Rydgård 2022-07-30 08:51:17 Download Download Download Merge: ab2031565 62ded6934 Merge pull request #15723 from hrydgard/d3d9-state-cache-cleanup D3D9 state cache cleanup
v1.13.1-11-ga5564c2ce iota97 2022-07-29 20:15:09 No build readme link
v1.13.1-10-g79b864b89 Unknown W. Brackets 2022-08-23 06:30:10 No build D3D9: Correct viewport offset sign.
v1.13.1-9-g04a899508 Unknown W. Brackets 2022-08-23 06:29:49 No build D3D11: Correct viewport offset sign handling.
v1.13.1-8-gab2031565 Henrik Rydgård 2022-07-29 22:09:14 Download Download Download Merge: 23644ddf4 762e26df8 Merge pull request #15748 from hrydgard/baseptr-window-message Windows: Add a simple window message to get the base pointer.
v1.13.1-8-g80e0bb9c1 Henrik Rydgård 2022-09-01 11:54:48 No build Remove a per-audio-frame allocation in sceAudio
v1.13.1-7-g024f8ef89 Henrik Rydgård 2022-08-18 15:20:16 No build Initialize a bunch of Dialog structs
v1.13.1-6-gdab436555 Unknown W. Brackets 2022-08-13 17:10:46 No build Font: Correct uninitialized values.
v1.13.1-6-g23644ddf4 Henrik Rydgård 2022-07-29 21:18:31 Download Download Download Merge: b5d3ef415 71ee07fe1 Merge pull request #15752 from Zykon88/patch-2 Update ru_RU.ini
v1.13.1-5-ge356c495d Unknown W. Brackets 2022-08-13 17:09:16 No build Atrac: Avoid accessing uninitialized stream status. Only mess with this in a stream mode.
v1.13.1-5-g71ee07fe1 Zykon88 2022-07-29 21:14:14 No build Update ru_RU.ini
v1.13.1-4-gb5d3ef415 Henrik Rydgård 2022-07-29 20:18:49 Download Download Download Merge: a5ad845d7 59d64e418 Merge pull request #15751 from iota97/link Add readme link
v1.13.1-4-g6e5f05600 Unknown W. Brackets 2022-08-13 09:16:08 No build Atrac: Avoid an uninitialized value.
v1.13.1-3-g59d64e418 iota97 2022-07-29 20:15:09 No build readme link
v1.13.1-3-g4b66f967f Unknown W. Brackets 2022-08-13 08:48:25 No build softgpu: Correct bad munmap() size.
v1.13.1-2-ga5ad845d7 Henrik Rydgård 2022-07-29 15:53:56 Download Download Download Merge: 5083b2063 f621fad30 Merge pull request #15746 from VitalikLevin/patch-1 Update assets/lang/ru_RU.ini
v1.13.1-2-g733152969 Henrik Rydgård 2022-09-09 11:54:20 No build atrac3: Apply the overallocation workaround in a couple more places. Fixes #15788 .
v1.13.1-1-gf621fad30 Vitaliy Levin 2022-07-29 14:48:29 No build Update assets/lang/ru_RU.ini Fixed some mistakes. --- Исправил несколько опечаток.
v1.13.1-1-ga6e4ec997 Henrik Rydgård 2022-09-09 10:25:41 No build Atrac3+: Allocate some extra bytes for the data buffer to workaround decoder bug.
v1.13.1-1-g762e26df8 Henrik Rydgård 2022-07-29 15:49:19 No build Windows: Add a simple window message to get the base pointer. Can be useful for various cheat program hackery. Requested by several, most recently NABN00B.
v1.13.1 Henrik Rydgård 2022-07-28 15:28:47 Download Download Download Update version for 1.13.1
v1.13-39-g60d8a102f Lubos 2022-07-29 10:19:11 No build OpenXR - Switching between 2D/VR fixed
v1.13-38-gd29b9011d Lubos 2022-07-27 19:47:11 No build OpenXR - VR settings added, better UI detection
v1.13-37-ge5f17824c Lubos 2022-07-26 18:06:33 No build Merge: 9b8a9d3b3 89f5038c0 Merge branch 'feature_openxr_quest' into feature_openxr_6dof
v1.13-35-g9b8a9d3b3 Lubos 2022-07-26 18:00:40 No build Merge: 5c95fd244 ab9a48d75 Merge branch 'feature_openxr_quest' into feature_openxr_6dof
v1.13-32-g4691b376d Lubos 2022-07-31 15:27:15 No build OpenXR - Use a build variant instead of a module
v1.13-31-g89f5038c0 Lubos 2022-07-26 18:06:08 No build OpenXR - Move VR folder under Common
v1.13-30-gab9a48d75 Lubos 2022-07-26 17:44:38 No build OpenXR - Static added to global variables
v1.13-29-gb2509ad4d Lubos 2022-07-26 17:40:10 No build OpenXR - Version info refactor
v1.13-28-g19ebbb6a3 Lubos 2022-07-26 17:32:03 No build OpenXR - Integrate SYSPROP_HAS_FILE_BROWSER
v1.13-27-gc543c8fd5 Lubos 2022-07-26 17:22:04 No build Merge: b1e3d8beb a92e764c6 Merge branch 'master' into feature_openxr_quest
v1.13-17-g8e554a09b Henrik Rydgård 2022-07-28 11:39:26 Download Download Download Update README.md for 1.13.1
v1.13-16-g5efb04c31 Henrik Rydgård 2022-07-28 09:05:18   Download Download Merge: a78a70944 7b081a61c Merge pull request #15739 from unknownbrackets/ir-simplify irjit: Correct another PurgeTemps case
v1.13-13-ga78a70944 Henrik Rydgård 2022-07-28 09:03:30 No build Merge: ad59fe0fe 3e0b324e5 Merge pull request #15740 from unknownbrackets/texreplace-clear Replacement: Clear cache on disable
v1.13-12-g7b081a61c Unknown W. Brackets 2022-07-28 04:38:16 No build irjit: Correct another PurgeTemps case. In this case: Mov A, B AndConst A, A, 1 Load32 C, A, 0 Was still swapping the Load32 to B, not just the AndConst. Fixes #15735.
v1.13-12-g3e0b324e5 Unknown W. Brackets 2022-07-28 05:29:24 No build Replacement: Cleanup leak on replacement reload. If it was previously lazy-loaded and purged, we might leak a waitable.
v1.13-11-gacc248164 Unknown W. Brackets 2022-07-28 05:27:56 No build Replacement: Clear cache on disable. When lazy loading, let's clear cached replacement data on disable. This is purges memory immediately, and also allows force-reloading textures by toggling the setting.
v1.13-11-g5abf1362a Unknown W. Brackets 2022-07-28 04:36:53 No build irjit: Clarify PurgeTemps, guard a couple ops. Although I think we skip simplify passes on breakpoints entirely, safer to exclude these ops.
v1.13-10-gad59fe0fe Henrik Rydgård 2022-07-27 23:31:07 Download Download Download Merge: 52fd81129 c1a96a550 Merge pull request #15738 from hrydgard/confirm-mac-address Add confirmation dialog when generating a new Mac address
v1.13-9-gc1a96a550 Henrik Rydgård 2022-07-27 23:17:18 No build Add confirmation dialog when generating a new Mac address This is just to quickly patch over the horrible usability issue, while not needing any new translated strings. Will make the confirmation box nicer after the 1.13.x release process.
v1.13-8-g52fd81129 Henrik Rydgård 2022-07-27 13:32:01 Download Download Download Merge: 74fc1a862 3ae7c0e6b Merge pull request #15734 from Micsuit/master Better pt-pt translation
v1.13-7-g3ae7c0e6b Micsuit 2022-07-27 12:59:28 No build Merge: 917c11375 74fc1a862 Merge branch 'hrydgard:master' into master
v1.13-5-g74fc1a862 Henrik Rydgård 2022-07-27 11:43:15 Download Download Download Merge: fc70d21d0 a44bee6f8 Merge pull request #15733 from hrydgard/split-second-envmap-fix Fix bug in blue-to-alpha - alpha blending could be on when it shouldn't be.
v1.13-4-ga44bee6f8 Henrik Rydgård 2022-07-27 10:58:33 No build Fix bug in blue-to-alpha - alpha blending could be on when it shouldn't be. Fixes #15732. (Split/Second environment mapping problem in the menu).
v1.13-3-gfc70d21d0 Henrik Rydgård 2022-07-27 07:43:30 Download Download Download Merge: 18f828d74 185faec47 Merge pull request #15731 from unknownbrackets/reporting-crash Reporting: Avoid crash if socket connect fails
v1.13-1-g917c11375 Micsuit 2022-07-27 12:58:15 No build better pt-pt translation
v1.13-1-g18f828d74 Henrik Rydgård 2022-07-26 23:48:39 Download Download Download Some zero init, add a null check in TextureReplacer. See #15730
v1.13 Henrik Rydgård 2022-07-26 15:18:52 Download Download Download Update version for 1.13 release
v1.12.3-1469-gcc197415b Henrik Rydgård 2022-07-26 15:13:46   Download   Merge: 6f4ec0fc4 70255eed4 Merge pull request #15679 from hrydgard/readme-1.13 README.md update for the 1.13 release
v1.12.3-1468-g70255eed4 Henrik Rydgård 2022-07-12 14:51:54 No build README.md update for the 1.13 release README: Small tweaks to v1.13.x notes. Additional points README: Correct some typos/consistency, add links. Couple additional updates More updates Cleanup More linking
v1.12.3-1467-g6f4ec0fc4 Henrik Rydgård 2022-07-26 14:11:37 Download Download Download Simple hack to hide the search button in settings on small screens. Needs a better solution.
v1.12.3-1466-g7670889d0 Henrik Rydgård 2022-07-25 08:28:25 Download Download Download Merge: 622ecdcfb c71951ca4 Merge pull request #15724 from unknownbrackets/ndk-lts Build: Update to NDK r21e
v1.12.3-1465-gc71951ca4 Unknown W. Brackets 2022-07-25 02:45:01 No build Build: Update to NDK r21e. This fixes a NEON intrinsic segfault and is LTS.
v1.12.3-1465-g185faec47 Unknown W. Brackets 2022-07-27 03:51:27 No build Reporting: Avoid crash if socket connect fails.
v1.12.3-1465-g62ded6934 Henrik Rydgård 2022-07-24 21:00:42 No build Switch to using the D3D9 state cache in thin3d, to avoid confusion
v1.12.3-1464-g622ecdcfb Unknown W. Brackets 2022-07-24 21:22:21 Download Download Download Merge: 9b7afe70a c9a37ec6b9 Merge pull request #15722 from hrydgard/remove-redundant-scissor-flag Remove bool that was always true in state mapping.
v1.12.3-1464-g16d454596 Henrik Rydgård 2022-07-24 21:40:04 No build Clarity improvement in dx state cache stencil func
v1.12.3-1463-ge758506bd Henrik Rydgård 2022-07-24 21:26:40 No build Remove unnecessary complexity from the D3D9 state cache
v1.12.3-1462-g9b7afe70a Henrik Rydgård 2022-07-24 21:09:31   Download   Merge: 3c88183d0 b620c966e Merge pull request #15721 from unknownbrackets/ir-simplify Add tests for IR and optimize to Mov a bit more
v1.12.3-1461-gb620c966e Unknown W. Brackets 2022-07-24 20:52:19 No build irjit: Correct initialization warning.
v1.12.3-1460-g16188fa43 Unknown W. Brackets 2022-07-24 19:56:43 No build irjit: Add test for double clobber in #15713.
v1.12.3-1459-g257923294 Unknown W. Brackets 2022-07-24 19:45:41 No build Headless: Ignore __testcompare.png in tree.
v1.12.3-1458-g2154f747f Unknown W. Brackets 2022-07-24 19:44:59 No build irjit: Simplify more arithmetic to Movs. Later passes rely on things being Mov, so better to have them more often.
v1.12.3-1457-gc9a37ec6b9 Henrik Rydgård 2022-07-24 21:04:54 No build Remove bool that was always true in state mapping.
v1.12.3-1457-g8f2302520 Unknown W. Brackets 2022-07-24 19:37:54 No build irjit: Add tests for IR passes.
v1.12.3-1456-g3c88183d0 Henrik Rydgård 2022-07-24 18:48:21 Download Download Download Merge: c5d1d117c 80f0f90af Merge pull request #15717 from hrydgard/render-target-y-offset Allows "merging" render targets that overlap on the Y axis. Fixes Juiced 2
v1.12.3-1453-gc5d1d117c Unknown W. Brackets 2022-07-24 17:32:37 Download Download Download Merge: b02fa4ec0 89845eae7 Merge pull request #15720 from hrydgard/depth-copy-stat Add GPU stat for number of depth copies per frame
v1.12.3-1452-g89845eae7 Henrik Rydgård 2022-07-24 17:12:43 No build Add GPU stat for number of depth copies per frame Will be useful for evaluating #15700
v1.12.3-1451-gb02fa4ec0 Unknown W. Brackets 2022-07-24 16:51:39 Download Download Download Merge: a1c648366 f9a25458d Merge pull request #15718 from hrydgard/getpointer-const-cleanup Split GetPointer into GetPointer and GetPointerWrite
v1.12.3-1447-gf9a25458d Henrik Rydgård 2022-07-24 14:10:12 No build Libretro fix
v1.12.3-1446-gd3d601dce Henrik Rydgård 2022-07-24 13:58:20 No build Windows fixes
v1.12.3-1446-ga1c648366 Henrik Rydgård 2022-07-24 14:12:27 Download Download Download Merge: d2a3918f5 f52334135 Merge pull request #15719 from hrydgard/misc-cleanup Minor code cleanups
v1.12.3-1445-gf52334135 Henrik Rydgård 2022-07-20 10:27:08 No build Remove unnecessary parameters from MakePixelsTexture
v1.12.3-1445-g861d66a4d Henrik Rydgård 2022-07-24 13:33:03 No build Separate logging for GetPointer/GetPointerWrite
v1.12.3-1445-g80f0f90af Henrik Rydgård 2022-07-24 17:41:27 No build Revert the x-offset bpp fix temporarily.
v1.12.3-1444-ge6403d715 Henrik Rydgård 2022-07-20 12:40:22 No build Split GetPointer into two versions, to help with const correctness
v1.12.3-1444-g881cc2396 Henrik Rydgård 2020-03-23 00:13:31 No build Delete some unused code.
v1.12.3-1444-g04a85b1da Henrik Rydgård 2022-07-24 11:50:06 No build Allows "merging" render targets that overlap on the Y access. Fixes #7295 (Juiced 2) To be safe, gating this behind the related AllowLargeFBTextureOffsets, which is also required for the effect to work. Additionally, fixes the offset check for X offsets, which I guess is a very small risk.
v1.12.3-1443-gd2a3918f5 Henrik Rydgård 2022-07-23 12:33:33 Download Download Download Merge: d01d5648c abee2f04b Merge pull request #15711 from GABO1423/master (UWP) More Build Tweaks
v1.12.3-1440-gabee2f04b GABO1423 2022-07-20 23:30:39 No build Merge: 33b62047d 18fdf20f0 Merge branch 'hrydgard:master' into master
v1.12.3-1437-gd01d5648c Henrik Rydgård 2022-07-21 19:17:15 Download Download Download Merge: 18fdf20f0 c2a1caa2a Merge pull request #15713 from unknownbrackets/ir-simplify irjit: Prevent corruption on purge temps pass
v1.12.3-1437-g33b62047d GABO1423 2022-07-20 02:55:24 No build (UWP) Update Dummy Manifest
v1.12.3-1436-gc321cbce4 GABO1423 2022-07-20 02:48:42 No build (UWP) Remove Reference to Deleted File.
v1.12.3-1435-gc3baa48ce GABO1423 2022-07-20 02:34:18 No build (UWP) Delete Old Key
v1.12.3-1435-g18fdf20f0 Unknown W. Brackets 2022-07-20 05:17:13 Download Download Download Merge: 856510ef4 fc3d9fed1 Merge pull request #15712 from GABO1423/uwp-issuetemplates Add UWP Platform to Issue Templates
v1.12.3-1434-gfc3d9fed1 GABO1423 2022-07-20 04:49:14 No build Add UWP Platform to Issue Templates
v1.12.3-1434-gc432af3fc GABO1423 2022-07-20 02:33:58 No build (UWP) Building Improvements
v1.12.3-1433-g856510ef4 Henrik Rydgård 2022-07-20 00:21:38 Download Download Download Merge: bc0a59df3 bd1eefdda Merge pull request #15709 from GABO1423/master (UWP) Small Build Tweaks - 2nd Attempt.
v1.12.3-1432-gbd1eefdda GABO1423 2022-07-19 19:24:08 No build Remove redundant file from packages.
v1.12.3-1431-gd017437fb GABO1423 2022-07-19 19:23:09 No build Prevent Dummy file from appearing in packages.
v1.12.3-1430-gbc0a59df3 Henrik Rydgård 2022-07-19 18:46:57 Download Download Download Merge: 6fe6907d6 26850d80f Merge pull request #15707 from hrydgard/remove-redundant-log-mutex Remove a redundant mutex lock in logging.
v1.12.3-1428-g6fe6907d6 Henrik Rydgård 2022-07-19 17:57:37 Download Download Download Merge: fa23d1872 989d5b807 Merge pull request #15708 from hrydgard/revert-15706-patch-1 Revert "(UWP) Small Building Tweaks."
v1.12.3-1427-g989d5b807 Henrik Rydgård 2022-07-19 17:57:13 No build Revert "(UWP) Small Building Tweaks."
v1.12.3-1426-gfa23d1872 Henrik Rydgård 2022-07-19 17:30:44   Download Download Merge: d0a319c3b 98727756b Merge pull request #15706 from GABO1423/patch-1 (UWP) Small Building Tweaks.
v1.12.3-1425-g98727756b GABO1423 2022-07-19 04:15:54 No build Remove redundant file from package.
v1.12.3-1424-gc2a1caa2a Unknown W. Brackets 2022-07-21 18:06:37 No build irjit: Prevent corruption on purge temps pass. If a switch occurs and then something clobbers the dest of that switch, we were wiping out the first of those three instructions incorrectly.
v1.12.3-1424-gb57a79c9c GABO1423 2022-07-19 04:14:17 No build Prevent dummy file from being in the package.
v1.12.3-1424-g26850d80f Henrik Rydgård 2022-07-19 16:58:57 No build Remove a redundant mutex lock in logging. Really can't see any purpose at all... Weird.
v1.12.3-1423-gd0a319c3b Henrik Rydgård 2022-07-18 11:13:05 Download Download Download Merge: 449c2338c f12e194cb Merge pull request #15705 from hrydgard/ppdmp-icons Main screen: Display .ppdmp filenames on buttons in grid mode
v1.12.3-1422-gf12e194cb Henrik Rydgård 2022-07-18 11:03:02 No build Main screen: Display .ppdmp filenames on buttons in grid mode Makes it a bit easier to pick them out and doesn't make them look quite as broken.
v1.12.3-1421-g449c2338c Henrik Rydgård 2022-07-18 00:00:18 Download Download Download Merge: 3dd2bd058 2933ace02 Merge pull request #15702 from hrydgard/mali-constant-workaround Mali driver bug workaround for driver 32+.
v1.12.3-1420-g2933ace02 Henrik Rydgård 2022-07-17 23:03:43 No build Remove log noise
v1.12.3-1419-g1fd80646c Henrik Rydgård 2022-07-17 22:50:37 No build Mali driver bug workaround for driver 32+. See #15661 Hope this small bias won't break things.
v1.12.3-1418-g3dd2bd058 Henrik Rydgård 2022-07-17 10:26:10 Download Download Download Merge: 3638f2ec0 879ea0308 Merge pull request #15697 from unknownbrackets/debugger Update embedded web debugger
v1.12.3-1415-g3638f2ec0 Henrik Rydgård 2022-07-17 10:19:28 No build Merge: 829cb7432 3ccbb51e4 Merge pull request #15698 from unknownbrackets/osk-less-strict Osk: Allow upper/lower for all keyboards
v1.12.3-1415-g5c95fd244 Lubos 2022-07-26 17:20:46 No build OpenXR - Automatically switch between fullscreen/VR
v1.12.3-1414-g9f31b3d50 Lubos 2022-07-25 19:42:28 No build OpenXR - FoV fix for Quest 1
v1.12.3-1413-g829cb7432 Henrik Rydgård 2022-07-16 11:00:17 Download Download Download Merge: b233c2c9a 19c8ae4cd Merge pull request #15696 from hrydgard/star-wars-force-unleashed-fix Use the recent Clone Wars fix for Star Wars: Force Unleashed too
v1.12.3-1413-g0c208d192 Lubos 2022-07-25 18:47:54 No build OpenXR - Basic look around implementation
v1.12.3-1412-g19c8ae4cd Henrik Rydgård 2022-07-16 10:58:37 No build Use the recent Clone Wars fix for Star Wars: Force Unleashed too We should probably reconsider the heuristic indeed. Fixes #9572 See #15691
v1.12.3-1412-g7a787bd6b Lubos 2022-07-24 20:04:29 No build OpenXR - Enable 6DoF mode when in game
v1.12.3-1411-gb233c2c9a Henrik Rydgård 2022-07-15 13:08:41 Download Download Download Merge: 119126d9a 15f5ed81a Merge pull request #15691 from hrydgard/clone-wars-compat Add a simple compat flag to workaround the Clone Wars issue, #12949
v1.12.3-1411-gb1e3d8beb Lubos 2022-07-24 16:44:16 No build OpenXR - Code formatting fixed
v1.12.3-1410-geb2b3056e Lubos 2022-07-24 15:56:05 No build OpenXR - Disable HW scaler on VR headsets
v1.12.3-1409-g119126d9a Henrik Rydgård 2022-07-15 13:08:22 No build Merge: 67b1a42b9 560419671 Merge pull request #15692 from leoxxx/patch-3 Update zh_CN.ini
v1.12.3-1409-g8f2904eca Lubos 2022-07-24 15:38:30 No build OpenXR - Default device config added
v1.12.3-1408-g560419671 leoxxx 2022-07-15 12:34:51 No build Update zh_CN.ini
v1.12.3-1408-g8c9fd584b Lubos 2022-07-24 14:57:09 No build OpenXR - Hide unsupported menus
v1.12.3-1407-g13221edbf Lubos 2022-07-24 14:25:04 No build OpenXR - VR code formatting fixed
v1.12.3-1407-g67b1a42b9 Henrik Rydgård 2022-07-15 11:50:45 Download Download Download Merge: 1272b402c e9891e084 Merge pull request #15678 from unknownbrackets/clean-recent-thread Clean recent ISOs on a thread
v1.12.3-1406-g8daba0d88 Lubos 2022-07-24 14:14:21 No build OpenXR - Finalize VR renderer interface
v1.12.3-1405-g9fe7bbdb4 Lubos 2022-07-24 13:25:17 No build OpenXR - Pragma once instead of ifdefs
v1.12.3-1404-g18ad9ea22 Lubos 2022-07-23 13:17:57 No build OpenXR - Code formatting header removal
v1.12.3-1404-g15f5ed81a Henrik Rydgård 2022-07-15 11:43:49 No build Add a simple compat flag to workaround the Clone Wars issue, #12949 Could probably also be fixed by changing the heuristic a bit, but since we're in heuristic land anyway and close to a release, I feel this is the safest option. Also sneaks in a logspam reduction
v1.12.3-1403-g1272b402c Henrik Rydgård 2022-07-15 11:25:56   Download Download Apply leoxxx's spacing changes in zh_TW.ini
v1.12.3-1403-g7d9260e19 Lubos 2022-07-23 13:17:32 No build OpenXR - Code formatting global variables
v1.12.3-1402-gb91c22c2d Henrik Rydgård 2022-07-15 11:23:55 No build Merge: e4128cb15 df08bc221 Merge pull request #15690 from leoxxx/patch-1 Update zh_CN.ini
v1.12.3-1402-g9dade2066 Lubos 2022-07-23 13:14:53 No build OpenXR - Code formatting {
v1.12.3-1401-g28d598b9b Lubos 2022-07-22 22:19:49 No build OpenXR - Button repeating implemented
v1.12.3-1400-ge4128cb15 Henrik Rydgård 2022-07-15 11:23:36 Download     Merge: b98fff342 4b959c6b5 Merge pull request #15687 from LunaMoo/Zettai Add Zettai Zetsumei Toshi 3 bypass for softlock
v1.12.3-1400-g67821ca94 Lubos 2022-07-22 18:47:37 No build OpenXR - Controller mapping better
v1.12.3-1399-gdf08bc221 leoxxx 2022-07-15 11:21:03 No build Update zh_CN.ini
v1.12.3-1399-gcc833faa1 Lubos 2022-07-17 20:03:37 No build OpenXR - Hacky mapping to make the games playable
v1.12.3-1398-gb98fff342 Henrik Rydgård 2022-07-15 10:01:47 Download Download Download Merge: 1949de6c6 c5916ba29 Merge pull request #15689 from leoxxx/patch-2 Update zh_CN.ini
v1.12.3-1398-g29ff6af7d Lubos 2022-07-17 19:09:18 No build OpenXR - UI controls integrated
v1.12.3-1397-gc5916ba29 leoxxx 2022-07-15 06:50:48 No build Update zh_CN.ini Delete some spaces and change some translations.
v1.12.3-1397-ga08325e52 Lubos 2022-07-17 14:55:20 No build OpenXR - UI scale/resolution fixed
v1.12.3-1397-g4b959c6b5 LunaMoo 2022-07-14 23:17:32 No build Add Zettai Zetsumei Toshi 3 bypass for softlock on character select screen
v1.12.3-1396-g1949de6c6 Henrik Rydgård 2022-07-14 18:29:35 Download Download Download zh_CN translation: Apply spacing rules according to leoxx. See #15660
v1.12.3-1396-g0d4169141 Lubos 2022-07-17 14:45:02 No build OpenXR - Input class added
v1.12.3-1395-g879ea0308 Unknown W. Brackets 2022-07-16 21:58:09 No build Debugger: Update to latest web debugger. This includes dependency updates, minor UI fixes, and a breakpoint persistence option.
v1.12.3-1395-g69dd4e654 Henrik Rydgård 2022-07-14 09:34:38 Download Download Download Merge: a98382873 656576c28 Merge pull request #15686 from unknownbrackets/io-access Io: Correct access field on dir listings
v1.12.3-1395-g48cd39286 Lubos 2022-07-15 21:52:34 No build OpenXR - Rendering UI fixed
v1.12.3-1394-g656576c28 Unknown W. Brackets 2022-07-14 08:40:38 No build Io: Correct access field on dir listings.
v1.12.3-1394-g553363a5b Lubos 2022-07-15 15:41:21 No build OpenXR - Rendering into VR framebuffer works
v1.12.3-1394-g96b86907c Unknown W. Brackets 2022-07-16 18:43:12 No build Debugger: Fix SVG content-type for proper display.
v1.12.3-1394-g3ccbb51e4 Unknown W. Brackets 2022-07-17 02:47:31 No build Osk: Allow upper/lower for all keyboards. In previous tests, this seemed to be limited, but now I can't reproduce. Instead, let's just use it as the hint for the default case. See #15010.
v1.12.3-1393-ga98382873 Henrik Rydgård 2022-07-13 01:16:40 Download Download Download langtool: Add command move-key to move a line globally from one section to another. Update deps
v1.12.3-1393-g08e01c9a2 Lubos 2022-07-15 13:52:15 No build OpenXR - Dummy rendering working
v1.12.3-1392-gd109e7c1d Lubos 2022-07-12 18:54:47 No build Merge: f693850d9 6c54ab69e Merge branch 'master' into feature_openxr_quest
v1.12.3-1392-g144ad01b2 Henrik Rydgård 2022-07-13 01:02:05 Download Download Download Merge: 319c7925f 23aab7886 Merge pull request #15683 from xujibbs/patch-36 Update zh_TW.ini
v1.12.3-1391-g23aab7886 xujibbs 2022-07-13 01:01:27 No build Update zh_TW.ini
v1.12.3-1390-g319c7925f Henrik Rydgård 2022-07-13 01:01:18 No build Merge: d979624bb 4e2492037 Merge pull request #15682 from xujibbs/patch-35 Update zh_CN.ini
v1.12.3-1389-g4e2492037 xujibbs 2022-07-13 00:59:42 No build Update zh_CN.ini
v1.12.3-1388-gd979624bb Henrik Rydgård 2022-07-13 00:13:42 Download Download Download Merge: d76e2d434 b3ccff5e2 Merge pull request #15681 from Felipefpl/master Updated brazilian portuguese language
v1.12.3-1387-gb3ccff5e2 Felipe 2022-07-13 00:04:02 No build Add files via upload
v1.12.3-1386-gd76e2d434 Henrik Rydgård 2022-07-12 22:14:01 Download Download Download compat.ini for Mali stencil bug: Add the Suikoden game too
v1.12.3-1385-g6c54ab69e Henrik Rydgård 2022-07-12 11:54:53 Download Download Download Merge: f9ba5c3ca 020dcc9d6 Merge pull request #15675 from unknownbrackets/dev-settings-io UI: Reduce IO for texture ini on dev settings
v1.12.3-1383-gf9ba5c3ca Henrik Rydgård 2022-07-12 09:13:55 Download Download Download Merge: f06430aa2 0ff8c721e Merge pull request #15673 from hrydgard/remove-early-fragment-tests Vulkan fragment shaders: Don't opportunistically emit "layout (early_fragment_tests) in"
v1.12.3-1380-gf06430aa2 Henrik Rydgård 2022-07-12 09:12:14 No build Merge: 528786c50 c76653691 Merge pull request #15677 from unknownbrackets/iso-truncated Show message if files are outside valid ISO
v1.12.3-1378-ge9891e084 Unknown W. Brackets 2022-07-12 08:46:09 No build Config: Keep recentIsos lock owned by Config.
v1.12.3-1378-g528786c50 Henrik Rydgård 2022-07-12 09:07:56 No build Mali workaround - add compat.ini entry for Mahou Shoujo Nanoha A's Portable. See issue #15016
v1.12.3-1377-gd9532f4ac Henrik Rydgård 2022-07-12 08:59:10 Download Download Download Merge: b529313db 25e18195c Merge pull request #15676 from unknownbrackets/irjit-unaligned irjit: Allow unaligned loads by default
v1.12.3-1377-gc04de9dd7 Unknown W. Brackets 2022-07-12 07:01:06 No build Config: Cleanup recent on a thread.
v1.12.3-1377-g0ff8c721e Henrik Rydgård 2022-07-12 00:17:26 No build Improve comment, variable name
v1.12.3-1376-ge52e9094c Henrik Rydgård 2022-07-12 00:12:57 No build Vulkan fragment shaders: Don't opportunistically emit "layout (early_fragment_tests)" The purpose of this is not really for optimization, it's to get a specific behavior that we really don't care about. Drivers are pretty good at getting this potential performance improvement automatically if it's possible without changing the output. git blame says I added it, heh. Don't think it'll make much difference one way or another, though, but trying to reduce complexity.
v1.12.3-1376-gc76653691 Unknown W. Brackets 2022-07-12 03:58:57 No build Io: Show message if files are outside valid ISO. This should catch more cases of a corrupt ISO file.
v1.12.3-1376-gaad5082d5 Unknown W. Brackets 2022-07-12 05:44:13 No build Config: Move recent ISOs access to accessors.
v1.12.3-1376-g25e18195c Unknown W. Brackets 2022-07-12 02:36:39 No build irjit: Allow unaligned loads by default. This was the original intention, was a mistake that this was flipped.
v1.12.3-1376-g020dcc9d6 Unknown W. Brackets 2022-07-12 01:24:37 No build UI: Reduce IO for texture ini on dev settings.
v1.12.3-1375-gb529313db Henrik Rydgård 2022-07-12 00:11:15 Download Download Download Slightly improve logging of failed block device reads
v1.12.3-1374-ge47fa10f8 Henrik Rydgård 2022-07-11 17:20:15 Download Download Download Merge: c8739d5a1 7a69555bf Merge pull request #15671 from hrydgard/mali-workaround-improvement Tweak the Mali stencil-test workaround to work for Surf's Up
v1.12.3-1373-g7a69555bf Henrik Rydgård 2022-07-11 17:18:54 No build Fixes Kenka Bancho too.
v1.12.3-1372-gc5a10a550 Henrik Rydgård 2022-07-11 16:57:52 No build Tweak the Mali stencil-test workaround to work for Surf's Up. See #15016
v1.12.3-1371-gc8739d5a1 Henrik Rydgård 2022-07-11 16:23:13 Download Download Download Merge: d2002eab3 599ab4137 Merge pull request #15669 from iota97/texture-ini Disable texture ini creation on creation
v1.12.3-1370-g599ab4137 iota97 2022-07-11 14:28:29 No build Dynamic update
v1.12.3-1369-gd2002eab3 Henrik Rydgård 2022-07-10 23:25:35 Download Download Download Merge: a831cab14 d67085c4a Merge pull request #15640 from LunaMoo/master Disable ForceMax60FPS for GOW games and replace it with fixed 60 fps
v1.12.3-1361-ga831cab14 Henrik Rydgård 2022-07-10 22:34:44 Download Download Download Remove unmotivated check preventing texture ini creation on mobile. (#15647) * Remove unmotivated check preventing texture ini creation on mobile. Fixes #15644 * Show a "toast" message on platforms that don't support opening a text editor, when you try to create/open a texture ini file. * Avoid the need to ifdef around calls to SystemToast * UWP buildfix (and some warning fixes). And possibly libretro fix * Rename for a bit more consistency
v1.12.3-1360-gbc0b5d42a Unknown W. Brackets 2022-07-09 18:29:55 Download Download Download Merge: dca637d8d 303efbc26 Merge pull request #15665 from jbeich/freebsd Common: unbreak build on BSDs
v1.12.3-1359-g303efbc26 Jan Beich 2022-07-09 18:09:32 No build Common: add explicit <signal.h> for BSDs after 3ed74350129c Common/ExceptionHandlerSetup.cpp:298:6: error: no matching constructor for initialization of 'sigaltstack' if (sigaltstack(&signal_stack, nullptr)) { ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/signal.h:449:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided struct __stack_t { ^ /usr/include/sys/signal.h:434:19: note: expanded from macro '__stack_t' #define __stack_t sigaltstack ^ /usr/include/sys/signal.h:449:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 2 were provided /usr/include/sys/signal.h:434:19: note: expanded from macro '__stack_t' #define __stack_t sigaltstack ^ /usr/include/sys/signal.h:449:8: note: candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 2 were provided /usr/include/sys/signal.h:434:19: note: expanded from macro '__stack_t' #define __stack_t sigaltstack ^
v1.12.3-1358-gdca637d8d Henrik Rydgård 2022-07-08 11:11:27 Download Download Download Merge: 3744e1177 750d6405d Merge pull request #15658 from iota97/theme-rgba Change theme color endianess in the ini
v1.12.3-1357-g750d6405d iota97 2022-07-08 10:55:16 No build Fix comment
v1.12.3-1356-gd4698d43f iota97 2022-07-08 10:49:33 No build Double quote
v1.12.3-1355-gf693850d9 Lubos 2022-07-12 18:53:46 No build OpenXR - Initial version of VR renderer added
v1.12.3-1355-g992f1fb8b iota97 2022-07-08 09:56:50 No build Be explicit on the possibility of failure
v1.12.3-1354-g9893e5c4a Lubos 2022-07-08 14:44:20 No build OpenXR - VR mode initialization added
v1.12.3-1354-g319fb59ac iota97 2022-07-08 06:43:26 No build Use hashtag for RGBA format
v1.12.3-1353-gdc977a2ee Lubos 2022-07-07 19:30:06 No build OpenXR - VR framebuffer class added
v1.12.3-1353-g6c0cc94f2 iota97 2022-07-07 13:13:17 No build Change theme endianess
v1.12.3-1352-g3744e1177 xujibbs 2022-07-07 09:05:30 Download Download Download Update zh_CN.ini (#15657)
v1.12.3-1352-g8ba87bf9a Lubos 2022-07-07 18:20:12 No build OpenXR - Hide options which are not relevant for VR
v1.12.3-1351-ge1daccddf Henrik Rydgård 2022-07-07 00:08:50 Download Download Download Add check that makes PPSSPP work on Xbox through the debugger Not sure why needed, seems maybe some different event order during window creation...
v1.12.3-1351-g99a4a0628 Lubos 2022-07-07 17:39:17 No build OpenXR - SDK added
v1.12.3-1350-g71da6a929 Lubos 2022-07-06 21:38:41 No build OpenXR - Quest target into Android Studio project added
v1.12.3-1350-g42ae18eea tunip3 2022-07-06 23:59:47 Download Download Download Replace Win32 file IO with UWP safe variants and add support for getting drives to UWP build (#15652) * replace, all win32 file io with their matching uwp safe variants * add support for drive listing * Delete NATIVEAPP.ipch * Update .gitignore * fix indentation
v1.12.3-1349-gf6676fd70 Henrik Rydgård 2022-07-06 17:48:47 Download Download Download Merge: eceac5f54 c768c196b Merge pull request #15654 from hrydgard/rtype-games-allow-framebuffer compat.ini: Add R-Type games to IntraVRAMBlockTransferAllowCreateFB.
v1.12.3-1348-gc768c196b Henrik Rydgård 2022-07-06 17:47:31 No build compat.ini: Add R-Type games to IntraVRAMBlockTransferAllowCreateFB. Speeds up and improves some visual effects. See #14198
v1.12.3-1347-geceac5f54 Henrik Rydgård 2022-07-06 16:02:16 Download Download Download Merge: e1ce0e2fa 703d1f51a Merge pull request #15653 from unknownbrackets/ignore-compat Compat: Fix backwards check
v1.12.3-1346-g703d1f51a Unknown W. Brackets 2022-07-06 15:54:15 No build Compat: Fix backwards check.
v1.12.3-1345-ge1ce0e2fa Henrik Rydgård 2022-07-06 09:07:58 Download Download Download Merge: 76da8a7d0 0179da6f3 Merge pull request #15645 from unknownbrackets/analog-speed UI: Add analog speed limit mapping
v1.12.3-1338-g0179da6f3 Unknown W. Brackets 2022-07-06 04:37:56 No build UI: Add small deadzone for analog speed.
v1.12.3-1337-ge159cb2b9 Unknown W. Brackets 2022-07-06 01:07:09 No build UI: Clamp analog speed to 0 on opposite value.
v1.12.3-1337-g76da8a7d0 Henrik Rydgård 2022-07-05 15:07:38 Download Download Download Merge: f36a768e6 36c548737 Merge pull request #15650 from xujibbs/patch-32 Update zh_CN.ini
v1.12.3-1336-gf18c1a6e8 Unknown W. Brackets 2022-07-05 05:20:31 No build UI: Reset views when analog speed mapped.
v1.12.3-1335-gf36a768e6 Henrik Rydgård 2022-07-05 15:07:27 No build Merge: 07e99f2ae 7710e34a1 Merge pull request #15651 from xujibbs/patch-31 Update zh_TW.ini
v1.12.3-1335-g3cb420736 Unknown W. Brackets 2022-07-05 05:20:13 No build UI: Allow cancel from analog speed mapping.
v1.12.3-1334-g7710e34a1 xujibbs 2022-07-05 14:14:23 No build Update zh_TW.ini
v1.12.3-1334-g36c548737 xujibbs 2022-07-05 14:16:11 No build Update zh_CN.ini
v1.12.3-1334-g6e1457e3b Unknown W. Brackets 2022-07-04 23:37:22 No build UWP: Skip pad name lookup.
v1.12.3-1333-gc15c4a696 Unknown W. Brackets 2022-07-04 22:10:42 No build UI: Add analog speed limit mapping. Only shows up as a setting if mapped, to avoid cluttering settings.
v1.12.3-1333-g07e99f2ae Henrik Rydgård 2022-07-05 07:07:43 Download Download Download Merge: 75bae070d 74efce2d0 Merge pull request #15649 from unknownbrackets/vfpu-minor interp: Fix constant typo
v1.12.3-1332-g536c05094 Unknown W. Brackets 2022-07-04 21:49:38 No build Core: Track names of connected pad devices. Rather than just that it's a pad. This tries to get the identifier if possible.
v1.12.3-1332-g74efce2d0 Unknown W. Brackets 2022-05-03 15:16:53 No build interp: Fix constant typo.
v1.12.3-1331-g75bae070d Henrik Rydgård 2022-07-05 00:17:42 Download Download Download Merge: 7c32af894 0f9f53c1b Merge pull request #15648 from unknownbrackets/ignore-compat Compat: Add setting to skip compat flags
v1.12.3-1329-g7c32af894 Henrik Rydgård 2022-07-04 23:32:24 Download Download Download Merge: 9ffb248e5 6b8b316b8 Merge pull request #15639 from ANR2ME/ui [UI] Show a tip message when enabling "UPnP use original port" option.
v1.12.3-1326-gd67085c4a LunaMoo 2022-07-05 04:51:58 No build Change comment based on new findings.
v1.12.3-1325-g5a0677699 LunaMoo 2022-07-04 00:58:48 No build Change hack names and edit comments based on feedback.
v1.12.3-1324-g53baa89d3 LunaMoo 2022-07-03 22:18:44 No build Improve the vortex hack to make it safe and slow it down
v1.12.3-1324-g6b8b316b8 ANR2ME 2022-07-04 19:20:14 No build Updated wiki page key in all translation INIs.
v1.12.3-1323-g70e143101 ANR2ME 2022-07-02 20:53:38 No build oops
v1.12.3-1323-g9ffb248e5 Henrik Rydgård 2022-07-04 23:23:36 No build Merge: e70175316 efacbddae Merge pull request #15646 from unknownbrackets/report-vertex Reporting: Log when vertex count truncated
v1.12.3-1323-g1da9cd933 LunaMoo 2022-07-03 04:23:26 No build Test hack that breaks the vortex timer, it's still wrong
v1.12.3-1322-g351b95e0c ANR2ME 2022-07-02 20:41:18 No build Updated text on AdHoc wiki page button.
v1.12.3-1322-g85fa15179 LunaMoo 2022-07-02 19:47:51 No build Add 30 fps version as an option, doesn't suffer from softlock
v1.12.3-1321-gecf0d4cd0 ANR2ME 2022-07-02 20:37:51 No build Updated "Use original port" tip message.
v1.12.3-1321-ge70175316 Henrik Rydgård 2022-07-04 14:59:19 Download Download Download Merge: 419692832 8a566fb03 Merge pull request #15643 from iota97/compat Remove left over
v1.12.3-1321-g0dcf8242f LunaMoo 2022-07-02 19:14:05 No build Add Fixed60FPShack for GOW, should work smoother than the ForceMax60FPS. Also more stable than it's CWCheat version, unfortunately because of that, still causes softlock in GOW:GOS vortex stage.
v1.12.3-1320-g99eef2b4f LunaMoo 2022-07-01 07:24:42 No build Disable ForceMax60FPS for GOW:GOS to avoid softlock
v1.12.3-1320-g8a566fb03 iota97 2022-07-04 14:28:04 No build Remove left over
v1.12.3-1320-g3d1dbc610 ANR2ME 2022-06-30 19:32:36 No build Show a tip message when enabling "UPnP use original port" option.
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-1306-ga85f16866 Halo-Michael 2022-06-25 11:00:04 No build Merge: 232224dbc 26ed3dbdc Merge branch 'hrydgard:master' into master
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-1214-g232224dbc Halo-Michael 2022-05-30 00:30:10 No build Merge update into master
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-gefacbddae Unknown W. Brackets 2022-07-04 22:22:17 No build Reporting: Log when vertex count truncated.
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-1209-g0f9f53c1b Unknown W. Brackets 2022-07-04 23:48:48 No build Compat: Add setting to skip compat flags. This allows configuring "ALL" to skip all, regardless of if new game IDs are added in a later stable release.
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 Celes