Automated PPSSPP builds

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

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

Revision Author Date Android Windows 32bit Windows 64bit Commit log
v1.14.4-297-g99d992a00 Henrik Rydgård 2023-01-27 23:56:18 Download Download Download Merge: 6a029fcc9 aa047233e Merge pull request #16852 from sum2012/font-log2 Add font's logging of requestedStyle
v1.14.4-296-gaa047233e sum2012 2023-01-27 18:58:52 No build Add font's logging of requestedStyle
v1.14.4-295-g6a029fcc9 Henrik Rydgård 2023-01-26 16:53:15 Download Download Download Merge: 50d2a1e7b b8cda0ea5 Merge pull request #16850 from Arashvscode/patch-2 fixed fa ir
v1.14.4-294-gb8cda0ea5 Mr a 2023-01-26 16:12:19 No build fixed fa ir
v1.14.4-293-g50d2a1e7b Henrik Rydgård 2023-01-26 15:44:12 Download Download Download Merge: 763cb8ea2 7af0de02c Merge pull request #16849 from DDinghoya/patch-6 Update ko_KR.ini
v1.14.4-292-g7af0de02c DDinghoya 2023-01-26 15:38:55 No build Update ko_KR.ini
v1.14.4-291-g763cb8ea2 Henrik Rydgård 2023-01-25 22:48:08 Download Download Download Merge: dc8171231 ad83a5a20 Merge pull request #16848 from sum2012/font-log Add more logging in sceFontFindOptimumFont
v1.14.4-290-gad83a5a20 sum2012 2023-01-25 22:30:47 No build Add more logging in sceFontFindOptimumFont Will easier to compare real psp's font
v1.14.4-289-gdc8171231 Unknown W. Brackets 2023-01-25 19:11:59 Download Download Download Merge: 91cca1c98 e03db2ee2 Merge pull request #16844 from hrydgard/crc-on-crash-display Display CRC on crash screen. Thanks sum2012 for the idea.
v1.14.4-288-ge03db2ee2 Henrik Rydgård 2023-01-25 00:43:17 No build Display CRC on crash screen. Thanks sum2012 for the idea. Fixes #16840
v1.14.4-287-g91cca1c98 Henrik Rydgård 2023-01-24 16:48:13 Download Download Download Improve scissor rect clipping. Affected D3D11 validation when maximizing/minimizing.
v1.14.4-286-g422883726 Henrik Rydgård 2023-01-23 17:06:29 Download Download Download Merge: 473da82e8 8efc7f850 Merge pull request #16839 from Kaitul/patch-8 Update zh_TW.ini
v1.14.4-285-g8efc7f850 人工知能 2023-01-23 17:03:43 No build Update zh_TW.ini
v1.14.4-284-g473da82e8 Henrik Rydgård 2023-01-23 07:26:53 Download Download Download Merge: d8d23e228 7d604404e Merge pull request #16835 from xujibbs/patch-47 Update zh_CN.ini
v1.14.4-283-g7d604404e xujibbs 2023-01-23 03:57:06 No build Update zh_CN.ini
v1.14.4-282-gd8d23e228 Unknown W. Brackets 2023-01-22 23:13:01 Download Download Download Merge: 09f8a256e 13122ddd1 Merge pull request #16834 from SerenaKit/serena/memory-stick-dir-customization Make changes requested by unknown
v1.14.4-280-g09f8a256e Henrik Rydgård 2023-01-22 22:01:52 Download Download Download Merge: 3bc2450b5 1e502cf98 Merge pull request #16833 from SerenaKit/serena/memory-stick-dir-customization Memory stick customization option for Darwin platforms + improvements to the build system for iOS
v1.14.4-274-g3bc2450b5 Unknown W. Brackets 2023-01-22 21:37:47 Download Download Download riscv: Add bitmanip instructions to emitter (#16832) * riscv: Cleanup emitter, add bitmanip detect. Better to encode using Funct7::ZERO, and obviously for SRA. * riscv: Add bitmanip instructions to emitter.
v1.14.4-273-g31d106b0c sum2012 2023-01-22 13:37:38 Download Download Download Update zh_TW translation (#16830) * Update zh_TW.ini * More update
v1.14.4-272-g4dcd2a11f Henrik Rydgård 2023-01-22 11:22:30 Download Download Download Merge: 58d15629f 2aeee8397 Merge pull request #16829 from unknownbrackets/riscv-vec Add vector instructions to RISC-V emitter
v1.14.4-268-g2aeee8397 Unknown W. Brackets 2023-01-22 09:17:40 No build riscv: Add vector transfer instructions.
v1.14.4-267-gc99eb18f3 Unknown W. Brackets 2023-01-22 08:23:58 No build riscv: Add vector mask instructions.
v1.14.4-266-g88de04332 Unknown W. Brackets 2023-01-22 07:35:38 No build riscv: Add vector reduce instructions.
v1.14.4-265-g2a7bdbf80 Unknown W. Brackets 2023-01-22 07:05:13 No build riscv: Add vector float move/compare/unary.
v1.14.4-264-gf0796676f Unknown W. Brackets 2023-01-22 05:48:49 No build riscv: Add vector float arith/mul funcs. Including all the fused multiplies.
v1.14.4-263-ga1ca29136 Unknown W. Brackets 2023-01-22 05:22:50 No build riscv: Add vector fixed-point arith instructions.
v1.14.4-262-ga313e440b Unknown W. Brackets 2023-01-22 04:46:50 No build riscv: Add vector integer move/broadcast.
v1.14.4-261-g6f78f2a2d Unknown W. Brackets 2023-01-22 04:35:41 No build riscv: Add vector integer muliplies.
v1.14.4-260-gb3be90155 Unknown W. Brackets 2023-01-22 04:02:02 No build riscv: Add vector bitwise/compare funcs.
v1.14.4-260-g58d15629f Henrik Rydgård 2023-01-22 11:18:01 No build Merge: 3b388c769 a6b1b79b7 Merge pull request #16828 from sum2012/patch-1 Add Warriors Orochi to [ReportSmallMemStick]
v1.14.4-259-ga6b1b79b7 sum2012 2023-01-22 07:06:58 No build oop
v1.14.4-259-g6fa50eaa8 Unknown W. Brackets 2023-01-22 02:42:27 No build riscv: Add vector int add/sub and many encodings.
v1.14.4-258-gf7716d592 sum2012 2023-01-22 04:16:44 No build Add Warriors Orochi to [ReportSmallMemStick] in compat.ini Close #16827
v1.14.4-258-gbfd60a67a Unknown W. Brackets 2023-01-21 23:51:52 No build riscv: Add vector load/store ops.
v1.14.4-257-g3b388c769 Henrik Rydgård 2023-01-21 18:59:32 Download Download Download Merge: e95470d51 76c7dac9c Merge pull request #16826 from lvonasek/compat_openxr_mirroring OpenXR - Fix axis mirroing for Tales of the World
v1.14.4-255-ge95470d51 Henrik Rydgård 2023-01-21 14:42:33 Download Download Download Merge: 03f64a021 97b65156b Merge pull request #16825 from emuall/c17 use std c++17
v1.14.4-254-g13122ddd1 Serena 2023-01-22 22:23:07 No build Make changes requested by unknown
v1.14.4-254-g97b65156b hsoftxl 2023-01-21 13:56:45 No build use std c++17
v1.14.4-253-g1e502cf98 Serena 2023-01-22 20:42:56 No build Don't remove code sign identity by default for ios.cmake and remove branch from build.yml
v1.14.4-253-g03f64a021 Henrik Rydgård 2023-01-20 21:23:00 Download Download Download Merge: c75a7e0f5 1c8bedbed Merge pull request #16816 from unknownbrackets/metal-align-verts Vulkan: Force align verts to 4 on Apple devices
v1.14.4-252-gc10e44708 Serena 2023-01-22 19:04:41 No build Fix macOS by adding ARC build
v1.14.4-251-g5066f7f24 Serena 2023-01-22 18:45:28 No build Trigger CI
v1.14.4-250-gd9ad0e36d Serena 2023-01-22 18:44:18 No build Indentation fixes
v1.14.4-250-gc75a7e0f5 Henrik Rydgård 2023-01-20 15:02:31 Download Download Download Merge: ac5139ba6 5491a0579 Merge pull request #16821 from lvonasek/feature_openxr_level5 OpenXR - Enable level 5 CPU/GPU performance on Quest 2
v1.14.4-249-g5491a0579 Lubos 2023-01-20 14:40:09 No build OpenXR - Enable level 5 CPU/GPU performance on Quest 2
v1.14.4-249-g76c7dac9c Lubos 2023-01-21 17:46:02 No build OpenXR - Fix axis mirroing for Tales of the World
v1.14.4-249-g2f3959cc5 Serena 2023-01-22 18:32:34 No build Memory stick customization for Darwin
v1.14.4-248-gac5139ba6 Henrik Rydgård 2023-01-19 21:35:46   Download Download Merge: ece6edfe8 265a3cf7a Merge pull request #16818 from unknownbrackets/warnings Fix a few warnings and a debugger emuhack bug on mem access
v1.14.4-246-g265a3cf7a Unknown W. Brackets 2023-01-19 06:42:36 No build Debugger: Fix a dumb typo.
v1.14.4-246-g1c8bedbed Unknown W. Brackets 2023-01-18 16:28:12 No build Vulkan: Align for all Apple devices, not just M1.
v1.14.4-245-gece6edfe8 Henrik Rydgård 2023-01-17 11:45:05 Download Download Download SDL audio: Let's try 256 for fmt.samples. See issue #12705
v1.14.4-245-g8d4007ce3 Unknown W. Brackets 2023-01-18 16:24:18 No build Vulkan: Force align verts to 4 on Apple devices.
v1.14.4-245-g6af6ccc1c Unknown W. Brackets 2023-01-19 06:42:19 No build Global: Fix some format warnings.
v1.14.4-244-g40abcdb68 Henrik Rydgård 2023-01-15 11:45:01 Download Download Download Merge: e410bc355 1b2bc0583 Merge pull request #16798 from hrydgard/rockman-dash-2-fix Add workaround for hung music notes in Rockman Dash 2
v1.14.4-239-ge410bc355 Henrik Rydgård 2023-01-15 10:41:13   Download Download Merge: 2bade70e3 0f3f2e361 Merge pull request #16808 from unknownbrackets/shader-errors GLES: More uint const paranoia
v1.14.4-237-g2bade70e3 Henrik Rydgård 2023-01-15 10:40:54 No build Merge: 5521bd62d 7d13d8743 Merge pull request #16809 from unknownbrackets/thread-ordering ThreadManager: Don't allow reordering of queue
v1.14.4-236-g7d13d8743 Unknown W. Brackets 2023-01-15 01:33:00 No build Windows: Fix MSVC 2017 compile.
v1.14.4-235-g3a6fa9b4b Unknown W. Brackets 2023-01-15 01:29:57 No build ThreadManager: Don't allow reordering of queue. Allowing a priority item is faster, but can cause confusion when you expect things to run in the same sequence they're enqueued.
v1.14.4-234-g5521bd62d Henrik Rydgård 2023-01-14 01:12:17 Download Download Download Merge: 027edd6f5 ce4e42eb2 Merge pull request #16805 from hunterk/master expose analog-is-circle functionality to libretro
v1.14.4-233-gce4e42eb2 hunterk 2023-01-14 00:22:24 No build expose analog-is-circle functionality to libretro
v1.14.4-232-g027edd6f5 Henrik Rydgård 2023-01-13 10:45:30 Download Download Download Cleanup and warning fix in the new sysclib functions
v1.14.4-231-g97bef8948 Henrik Rydgård 2023-01-12 15:01:02 No build Some cleanup when fixing a warning
v1.14.4-230-gea1803165 Henrik Rydgård 2023-01-13 10:41:01   Download Download Merge: 5b3ac098a 784e8ab78 Merge pull request #16804 from hrydgard/fix-pipeline-cache-race-condition Fix a race condition during Vulkan shader cache load.
v1.14.4-229-g784e8ab78 Henrik Rydgård 2023-01-13 10:14:29 No build Fix a race condition during Vulkan shader cache load. Could lead to unnecessary pipelines being created.
v1.14.4-229-g0f3f2e361 Unknown W. Brackets 2023-01-13 02:41:55 No build GLES: More uint const paranoia. We don't use indexing on GLES now, but better to stay consistent.
v1.14.4-228-g5b3ac098a Henrik Rydgård 2023-01-12 19:45:40 Download Download Download Fix for old typo in OpenGL texture allocation
v1.14.4-227-g4c8d50070 Henrik Rydgård 2023-01-12 19:37:18 No build Merge: 0a13c7878 e02eed601 Merge pull request #16803 from lvonasek/feature_openxr_hidehud OpenXR - Allow scaling HUD to zero
v1.14.4-226-ge02eed601 Lubos 2023-01-12 19:17:16 No build OpenXR - Allow scaling HUD to zero
v1.14.4-225-g0a13c7878 Henrik Rydgård 2023-01-12 16:21:41 Download Download Download Revert "ffmpeg: Don't ask for multi-threaded decoding" This reverts commit b173e0f4a4d17cfbb5fe7bc134e51925778a9f1b. Turns out it's not actually known to fix anything, should have closed that old PR.
v1.14.4-224-gca3303d50 Henrik Rydgård 2023-01-12 16:20:13 No build Merge: 5b7239acf 5ebf68358 Merge pull request #16185 from iota97/config-append Allow to append some configs
v1.14.4-223-g5ebf68358 iota97 2022-10-09 15:04:19 No build Allow to append some configs
v1.14.4-222-g5b7239acf Henrik Rydgård 2023-01-12 12:53:06 Download Download Download Merge: 449d0a131 b173e0f4a Merge pull request #16799 from hrydgard/ffmpeg-single-threaded ffmpeg: Don't ask for multi-threaded decoding
v1.14.4-220-g449d0a131 Henrik Rydgård 2023-01-12 12:52:44 No build Merge: 3d6647e0c f38dd9536 Merge pull request #16800 from hrydgard/android-update-measurements Android: update measurements on UI thread
v1.14.4-219-g1b2bc0583 Henrik Rydgård 2023-01-15 10:37:41 No build Merge: b118ffade 9909e0d66 Merge pull request #16810 from unknownbrackets/rockman-dash-2-fix Sas: Adjust Rockman 2 sustain on init only
v1.14.4-218-g9909e0d66 Unknown W. Brackets 2023-01-15 01:57:49 No build Sas: Adjust Rockman 2 sustain on init only.
v1.14.4-217-g92585403c Unknown W. Brackets 2023-01-15 01:55:40 No build Sas: Make ADSR fields private.
v1.14.4-217-g3d6647e0c Henrik Rydgård 2023-01-12 11:43:03   Download Download Merge: d71c6a0e9 0bc785406 Merge pull request #16797 from hrydgard/better-map-error Android: Don't assert on failed Find4GBBase
v1.14.4-216-gb118ffade Henrik Rydgård 2023-01-12 11:30:42 No build Add workaround for hung music notes in Rockman Dash 2 Fixes #11442. Or at least should, I haven't tested this, just followed the discussion in the issue. According to this issue, this is a game bug that happens on real hardware too, due to a lousy job porting the game to the PSP, most likely, which has different ADSR (note envelope) behavior.
v1.14.4-215-gd71c6a0e9 Henrik Rydgård 2023-01-12 11:21:38 Download Download Download Add some quick memory safety to the functions from #16095
v1.14.4-214-g8a6649835 Henrik Rydgård 2023-01-12 11:14:53 No build Merge: 609e7f13c 497bad331 Merge pull request #16095 from sum2012/sysclib_minor Add some Sysclib 's nids
v1.14.4-210-gf38dd9536 Henrik Rydgård 2023-01-12 12:24:45 No build Why not just schedule directly...
v1.14.4-209-gb173e0f4a Henrik Rydgård 2023-01-12 12:13:10 No build ffmpeg: Don't ask for multi-threaded decoding For whatever reason, our version of ffmpeg has problems with it, and I don't care enough to dig deep. See PR #13806
v1.14.4-209-g241d867ed Henrik Rydgård 2023-01-12 12:20:17 No build Android: Take the key change from PR #16583, updating display measurements form the right thread
v1.14.4-208-g609e7f13c Henrik Rydgård 2023-01-12 08:58:40 Download Download Download Handle a couple of valid but rare return values from vkAcquireNextImageKHR. See #16601
v1.14.4-207-g0604e5127 Henrik Rydgård 2023-01-12 08:09:21 Download Download Download Merge: 781374190 1cfc7b11b Merge pull request #16734 from hrydgard/remove-nonindexed-optimization-vk Vulkan: Don't use non-indexed draws for pure tristrips and fans (only PowerVR for now)
v1.14.4-204-g781374190 Henrik Rydgård 2023-01-12 08:09:03 No build Merge: 456a25e42 ea0eaa31e Merge pull request #16794 from hrydgard/remove-android-resolution-selector Remove the Android display resolution selector
v1.14.4-202-g456a25e42 Henrik Rydgård 2023-01-12 08:08:45 No build Merge: 6dc930feb adcb3e54f Merge pull request #16795 from hrydgard/vertical-improvements Improve the use of space on the main screen in vertical mode.
v1.14.4-200-g6dc930feb Henrik Rydgård 2023-01-12 07:30:24 Download Download Download Merge: 86f34c52a 8341b0908 Merge pull request #16796 from unknownbrackets/icache-typo jit: Fix reporting of icache invalidate near PC
v1.14.4-199-g1cfc7b11b Henrik Rydgård 2023-01-11 22:59:30 No build Only force indexed draws on PowerVR / Vulkan.
v1.14.4-199-g0bc785406 Henrik Rydgård 2023-01-12 01:09:51 No build Android: Don't assert on failed Find4GBBase
v1.14.4-198-gea0eaa31e Henrik Rydgård 2023-01-11 22:53:42 No build Remove the Android display resolution selector I think its benefit is absolutely tiny if any, and causes a lot more problems than it's worth. Bye. Note that this isn't the rendering resolution selector, that will of course still be there, but it's the "hardware scaler" resolution.
v1.14.4-198-gbeed3c06d Henrik Rydgård 2023-01-05 15:37:42 No build Vulkan: Don't use non-indexed draws for pure tristrips and fans, creates extra pipelines. Bump shader cache version
v1.14.4-198-gadcb3e54f Henrik Rydgård 2023-01-11 23:23:08 No build Improve the use of space on the main screen in vertical mode. Arranges the main buttons horizontally.
v1.14.4-198-g86f34c52a Henrik Rydgård 2023-01-12 00:30:41 Download Download Download Revert bad shader optimization
v1.14.4-197-g30586be75 Henrik Rydgård 2023-01-11 22:07:27 Download Download Download Merge: 8d3a3285d ca63bb1e5 Merge pull request #16791 from hrydgard/lighting-code-cleanup Lighting code cleanup and optimization
v1.14.4-196-gca63bb1e5 Henrik Rydgård 2023-01-11 19:34:58 No build Even more optimization/cleanup. Don't need to check ldot that we already know is >= 0.0.
v1.14.4-195-g965007d65 Henrik Rydgård 2023-01-11 18:54:51 No build Tighten up the lighting shader code a bit, hopefully eliminating a branch or two.
v1.14.4-194-g1c8e456c9 Henrik Rydgård 2023-01-11 18:21:07 No build Also apply this to OpenGL and D3D9
v1.14.4-193-g4c2a41cc8 Henrik Rydgård 2023-01-11 18:07:06 No build Break out the attenuation term, too
v1.14.4-192-ga508f7e34 Henrik Rydgård 2023-01-11 17:45:55 No build Shave a few instructions from lighting shaders by prenormalizing the light dir used for spotlights
v1.14.4-191-g8d3a3285d Henrik Rydgård 2023-01-11 19:28:53 Download Download Download Merge: 350cb55c6 7b62b4626 Merge pull request #16787 from hrydgard/lighting-loop Vertex shaders: On platforms with uniform buffers, use indexing and loop over the lights.
v1.14.4-190-g7b62b4626 Henrik Rydgård 2023-01-11 15:29:52 No build Comment fixes
v1.14.4-189-g3b4640935 Henrik Rydgård 2023-01-11 14:49:27 No build Vertex shaders: On platforms with uniform buffers, use indexing and loop for real over the lights. Strangely, greatly speeds up pipeline creation on PowerVR.
v1.14.4-188-g350cb55c6 Henrik Rydgård 2023-01-11 15:01:24 Download Download Download Merge: 1b4018d19 d894906a7 Merge pull request #16778 from hrydgard/remove-tex-flag Remove the rather redundant DoTexture flag from vshaders.
v1.14.4-187-gd894906a7 Henrik Rydgård 2023-01-11 14:18:14 No build Fix formatting of lights uniform buffer (tabs->spaces)
v1.14.4-186-gc4d8ebcad Henrik Rydgård 2023-01-11 12:14:47 No build D3D11 fix
v1.14.4-185-g3d376b0ab Henrik Rydgård 2023-01-10 15:27:05 No build Remove the rather redundant DoTexture flag from vshaders. Slightly reduces the number of unique vertex shaders but doesn't do much for the pipeline count, as the fragment shader has a tex flag. Still worth doing for the simplification.
v1.14.4-184-g1b4018d19 Henrik Rydgård 2023-01-11 14:15:50 Download Download Download Fix shader cache clearing in D3D11 - need to clear the input layout maps too
v1.14.4-183-geeca797aa Henrik Rydgård 2023-01-11 12:49:07 Download Download Download Merge: 725f9ad78 69ff11fb4 Merge pull request #16785 from hrydgard/scrollview-dragbar UI: Make vertical scrollbars directly draggable
v1.14.4-182-g69ff11fb4 Henrik Rydgård 2023-01-11 10:36:00 No build UI: Make vertical scrollbars directly draggable.
v1.14.4-181-g725f9ad78 Henrik Rydgård 2023-01-11 11:13:50 Download Download Download Merge: 5c79b930e c27689910 Merge pull request #16784 from hrydgard/ui-refactoring Break out ScrollView from ViewGroup.h, and PopupScreens from UIScreen.h
v1.14.4-180-gc27689910 Henrik Rydgård 2023-01-11 10:36:00 No build Break out ScrollView from ViewGroup.h, and PopupScreens from UIScreen.h
v1.14.4-179-g5c79b930e Henrik Rydgård 2023-01-11 09:50:39 Download Download Download Merge: 289206fee 4e6719414 Merge pull request #16783 from unknownbrackets/gl-cleanup GLES: Remove some unused depth related code
v1.14.4-177-g289206fee Henrik Rydgård 2023-01-11 09:07:30 Download Download Download Merge: 6a23d5b99 5102ef8a3 Merge pull request #16782 from unknownbrackets/gl-shader-del GLES: Delete LinkedShaders after the program
v1.14.4-175-g6a23d5b99 Unknown W. Brackets 2023-01-11 07:33:59 Download Download Download Merge: f57cb5e0d 56261af69 Merge pull request #16769 from hrydgard/more-uniform-bits Uniform dirty-bits: Make room for four more uniforms.
v1.14.4-174-g56261af69 Henrik Rydgård 2023-01-10 10:36:04 No build Uniform dirty-bits: Make room for four more uniforms. Then we're out and need to merge.
v1.14.4-173-gf57cb5e0d Henrik Rydgård 2023-01-10 16:31:50 Download Download Download Merge: a01ac7bad 9547deb0c Merge pull request #16779 from hrydgard/ui-improvements UI theme improvements
v1.14.4-170-ga01ac7bad Henrik Rydgård 2023-01-10 16:30:34 No build Merge: ffb8a9be4 6c2f830d3 Merge pull request #16780 from GABO1423/libretro-goes-brrr (Libretro) Makefile Tweak
v1.14.4-170-g9547deb0c Henrik Rydgård 2023-01-10 16:00:17 No build Simplify away some theme parameters. Make popups look better
v1.14.4-169-ge6380ecf7 Henrik Rydgård 2023-01-10 15:36:32 No build Add new "Dark" theme
v1.14.4-169-g6c2f830d3 Gabriel Morazán 2023-01-10 16:25:19 No build (Libretro) Makefile Tweak
v1.14.4-168-gffb8a9be4 Henrik Rydgård 2023-01-10 14:56:07 Download Download Download Fix another subtle NEON type mismatch. Fixes #16777
v1.14.4-167-gedaa5246d Henrik Rydgård 2023-01-10 14:36:08   Download Download Merge: 384cd9140 e1a48d74c Merge pull request #16771 from hrydgard/more-getpointer-cleanup Core: A bit more GetPointer cleanup.
v1.14.4-165-g384cd9140 Henrik Rydgård 2023-01-10 14:00:09 Download Download Download Merge: 555a5d45f eacdfe524 Merge pull request #16309 from sum2012/InterruptManagerForKernel-minror Add InterruptManagerForKernel
v1.14.4-162-g555a5d45f Henrik Rydgård 2023-01-10 13:51:04   Download   Merge: 559d6706a 088d0c39d Merge pull request #16773 from hrydgard/texoffs-flag Remove the FS_TEXTURE_AT_OFFSET fragment shader flag
v1.14.4-160-g559d6706a Henrik Rydgård 2023-01-10 13:50:41 No build Merge: 2f6579ea9 7b47eb0fb Merge pull request #16775 from bslenul/lr-make-clean-fix [Libretro] Prevent the removal of "huf_decompress_amd64.S" when doing "make clean" on Linux
v1.14.4-159-g088d0c39d Henrik Rydgård 2023-01-10 12:01:25 No build Remove the FS_TEXTURE_AT_OFFSET fragment shader flag
v1.14.4-158-g2f6579ea9 Henrik Rydgård 2023-01-10 12:36:46 Download Download Download Merge: ee3618290 c7c48abb3 Merge pull request #16770 from hrydgard/color-double-flag Shader generator: Switch the 2x flag to a uniform
v1.14.4-156-gee3618290 Henrik Rydgård 2023-01-10 12:32:33   Download Download Typo fix in NEON code. Fixes #16772
v1.14.4-156-ge1a48d74c Henrik Rydgård 2023-01-01 21:12:04 No build A bit more GetPointer cleanup. Probably not worth it for performance reasons, but some semantic cleanup is good, especially the accidental GetPointer -> writable casts without using GetPointerWrite. Using Unchecked on already checked pointers, or when we'd crash anyway if it returned nullptr, is good for clarity.
v1.14.4-156-gc7c48abb3 Henrik Rydgård 2023-01-05 17:05:42 No build Switch the 2x flag to a uniform
v1.14.4-156-g7b47eb0fb Bobby Smith 2023-01-10 12:30:27 No build [Libretro] Prevent the removal of "huf_decompress_amd64.S" when doing "make clean" on Linux
v1.14.4-155-g70e149e3c Henrik Rydgård 2023-01-10 11:09:55 Download Download Download Merge: bef50f9fd 07114c6aa Merge pull request #16720 from hrydgard/remove-input-return-values Remove return values from Axis and Touch input functions
v1.14.4-151-gbef50f9fd Henrik Rydgård 2023-01-10 11:09:25 No build Merge: 44bcfd377 0a6d226dd Merge pull request #16763 from hrydgard/texalpha-shaderflag Shader generator: Move FS_TEX_ALPHA to a uniform bool.
v1.14.4-147-g0a6d226dd Henrik Rydgård 2023-01-10 10:25:04 No build Remove the unused bool utilities
v1.14.4-146-g00c44ea79 Henrik Rydgård 2023-01-10 10:08:34 No build Get rid of the bool, not worth it.
v1.14.4-145-g44bcfd377 Henrik Rydgård 2023-01-10 11:09:03 No build Merge: e2a9abaf5 2d8aaaac5 Merge pull request #16768 from hrydgard/kernelheap-minor Add 2 nids of SysMemForKernel (#16308 by sum2012)
v1.14.4-145-g7df954519 Henrik Rydgård 2023-01-09 13:29:14 No build Fix D3D9 uniform update
v1.14.4-145-g07114c6aa Henrik Rydgård 2022-12-31 21:44:52 No build Remove return value from axis functions in API
v1.14.4-144-ga3a949f5e Henrik Rydgård 2022-12-31 21:41:32 No build Remove touch() return values from screen hierarchy
v1.14.4-144-g5022ddc4f Henrik Rydgård 2023-01-09 12:21:33 No build D3D9 bool constants have a separate register space, oops.
v1.14.4-144-g2d8aaaac5 sum2012 2022-11-02 08:50:30 No build Change to if (!heap) first in all function As unknown feedback 2
v1.14.4-143-gfdfc4cbe4 Henrik Rydgård 2022-12-31 21:36:16 No build Android: Remove return value from touch event functions
v1.14.4-143-gd4ce13429 Henrik Rydgård 2023-01-09 11:19:50 No build Shader generator: Move FS_TEX_ALPHA to a uniform bool. Part of #16567
v1.14.4-143-g57c474cce sum2012 2022-10-31 12:55:20 No build Add 2 nids of SysMemForKernel Find in #16297 Address unknown feedback 1
v1.14.4-142-ge2a9abaf5 Henrik Rydgård 2023-01-10 09:11:41 Download Download Download Merge: fb0ed6e16 dea9cac16 Merge pull request #16760 from unknownbrackets/mem-access-size Core: Add range checks to some helpers and similar
v1.14.4-141-gdea9cac16 Unknown W. Brackets 2023-01-08 23:10:16 No build Core: Add range checks to some helpers and similar.
v1.14.4-140-ge9ce0d0b5 Unknown W. Brackets 2023-01-08 23:47:21 No build HLE: Add size checks to replace funcs.
v1.14.4-140-g4e6719414 Unknown W. Brackets 2023-01-11 09:20:11 No build GLES: Remove some unused depth related code.
v1.14.4-139-gc44d787df Unknown W. Brackets 2022-08-07 23:58:14 No build Mpeg: Check memory access range on GetPointer().
v1.14.4-139-g8341b0908 Unknown W. Brackets 2023-01-12 05:22:09 No build jit: Fix reporting of icache invalidate near PC. Reversed the check, that's what I get for not testing it.
v1.14.4-139-g5102ef8a3 Unknown W. Brackets 2023-01-11 07:12:18 No build GLES: Delete LinkedShaders after the program. The program references the shader, so we have to delete in this order. Caused problems on useFlag change as well as probably DeviceLost.
v1.14.4-138-gfb0ed6e16 Henrik Rydgård 2023-01-10 00:58:54 Download Download Download Merge: 0f528204f d02a79400 Merge pull request #16765 from sum2012/mpeg-patch Trying to improve sceMpegAvcDecode
v1.14.4-137-gd02a79400 sum2012 2023-01-09 14:41:57 No build Trying to improve sceMpegAvcDecode Close #16727
v1.14.4-136-g0f528204f Henrik Rydgård 2023-01-09 11:42:00 Download Download Download Merge: 77c84f78a 7672556e5 Merge pull request #16759 from hrydgard/better-pipeline-descriptions Better pipeline descriptions
v1.14.4-135-g7672556e5 Henrik Rydgård 2023-01-08 23:37:38 No build Better pipeline descriptions in shader viewer (shorter in overview, longer after click)
v1.14.4-134-gc8a71894e Henrik Rydgård 2023-01-08 23:35:52 No build Add "SetDrawTextFlags" to Choice to allow specifying DYNAMIC_ASCII
v1.14.4-133-g77c84f78a Henrik Rydgård 2023-01-09 10:08:38 Download Download Download Merge: 6c95a9d55 cf52324e9 Merge pull request #16762 from hrydgard/pipeline-clearing-fixes Vulkan: Fix pipeline cache clearing.
v1.14.4-132-gcf52324e9 Henrik Rydgård 2023-01-09 09:48:41 No build Vulkan: Fix pipeline cache clearing. Extracted from #16759 and bugfixed. Fixes a leak of Vulkan pipelines. I guess another way would be to queue the variants for destruction at the same time as we queue the callback, but I like this better.
v1.14.4-131-g6c95a9d55 Henrik Rydgård 2023-01-09 08:10:26 Download Download Download Merge: 10625a6e0 a37ed84b3 Merge pull request #16761 from unknownbrackets/shader-errors GLES: Avoid GLSL redefinition error
v1.14.4-130-ga37ed84b3 Unknown W. Brackets 2023-01-09 07:50:39 No build GLES: Avoid clip distance error in ANGLE.
v1.14.4-129-gf09c09caa Unknown W. Brackets 2023-01-09 07:30:15 No build GLES: Avoid GLSL redefinition error.
v1.14.4-128-g10625a6e0 Henrik Rydgård 2023-01-08 22:37:44 Download Download Download Merge: 49e42f59c 1f91993e7 Merge pull request #16757 from unknownbrackets/truncate-verts GLES: Apply vertex limit only to GLES2
v1.14.4-126-g49e42f59c Henrik Rydgård 2023-01-08 22:37:22 No build Merge: 10d7b2d41 d90aec6f6 Merge pull request #16758 from unknownbrackets/softgpu-neon GPU: Use NEON for vector length/normalize
v1.14.4-124-g10d7b2d41 Henrik Rydgård 2023-01-08 22:34:50 No build Merge: 8acd855ea 0f92afb0c Merge pull request #16756 from unknownbrackets/replace-stride Replacement: Always return w/h from GetMipSize()
v1.14.4-122-gd90aec6f6 Unknown W. Brackets 2023-01-08 21:32:55 No build GPU: Use NEON for vector length/normalize. This is a bit less accurate for normalize, but it's faster.
v1.14.4-121-g8acd855ea Henrik Rydgård 2023-01-08 18:32:26 Download Download Download Merge: 25e41aebc 3042d5328 Merge pull request #16755 from NoGoat/patch-1 Added StartupWMClass
v1.14.4-120-g3042d5328 NoGoat 2023-01-08 18:19:31 No build Added StartupWMClass This is a minor one but what it basically does is that in a setup like KDE, instead of adding a second icon to the taskbar, it groups it with the PPSSPP icon, which looks better.
v1.14.4-119-g25e41aebc Henrik Rydgård 2023-01-08 12:36:41 Download Download Download Merge: 51e440e78 121571424 Merge pull request #16753 from unknownbrackets/softgpu-neon Use NEON intrinsics in software renderer
v1.14.4-113-g51e440e78 Henrik Rydgård 2023-01-08 12:35:32 No build Merge: 9d3dfab26 1480b4eda Merge pull request #16751 from unknownbrackets/headless-leaks Fix a few leaks detected in headless
v1.14.4-109-g9d3dfab26 Henrik Rydgård 2023-01-07 17:31:17 Download Download Download Merge: 765bfac01 dc852e1a1 Merge pull request #16750 from stv-beep/master Update Catalan translation
v1.14.4-108-gdc852e1a1 stv-beep 2023-01-07 16:10:35 No build Update Catalan translation and fix typos
v1.14.4-107-g99298b01a stv-beep 2023-01-07 15:31:00 No build Update Catalan translation and fixed some typos
v1.14.4-106-g765bfac01 Henrik Rydgård 2023-01-07 09:05:55 Download Download Download Merge: a5e1d0f59 1f66c1d68 Merge pull request #16744 from unknownbrackets/icache-over jit: Report unaligned icache invalidations + overinvalidate
v1.14.4-103-ga5e1d0f59 Henrik Rydgård 2023-01-07 09:03:31 No build Merge: 4cc473160 f49f7c637 Merge pull request #16743 from unknownbrackets/d3d9-fog D3D9: Force branch usage for fog compute
v1.14.4-100-g4cc473160 Henrik Rydgård 2023-01-06 23:16:41 Download Download Download Merge: b56b28f77 b3b12e2c5 Merge pull request #16742 from Felipefpl/master Updated brazilian portuguese translation
v1.14.4-99-gb3b12e2c5 Felipe 2023-01-06 23:10:07 No build Updated brazilian portuguese translation Added the new strings and improved a few ones.
v1.14.4-98-gb56b28f77 Henrik Rydgård 2023-01-06 22:29:28 Download Download Download Merge: 9953809dc 5fd8191e7 Merge pull request #16741 from stv-beep/master added translation at audio & dialog in ca_ES.ini
v1.14.4-97-g5fd8191e7 stv-beep 2023-01-06 22:26:05 No build added translation at audio & dialog in ca_ES.ini
v1.14.4-96-g9953809dc Henrik Rydgård 2023-01-06 17:22:30 Download Download Download Merge: fe3a3d155 cd3ed8615 Merge pull request #16735 from lvonasek/compat-openxr-3rdbirthday OpenXR - Fixes for 3rd birthday game
v1.14.4-95-gcd3ed8615 Luboš Vonásek 2023-01-06 16:54:00 No build Merge: 864c26be5 fe3a3d155 Merge branch 'hrydgard:master' into compat-openxr-3rdbirthday
v1.14.4-93-g121571424 Unknown W. Brackets 2023-01-08 02:38:59 No build softgpu: Use NEON for lighting.
v1.14.4-92-g62fe03dcb Unknown W. Brackets 2023-01-08 02:26:14 No build softgpu: Use NEON for texture blending.
v1.14.4-91-g1480b4eda Unknown W. Brackets 2023-01-07 15:54:37 No build headless: Shutdown SDL at the end.
v1.14.4-91-g587a32220 Unknown W. Brackets 2023-01-08 01:57:18 No build softgpu: Use NEON SIMD for alpha blending, etc.
v1.14.4-90-gfe3a3d155 Narugakuruga 2023-01-06 16:05:08 Download Download Download Create zh_CN.ini
v1.14.4-90-gf49f7c637 Unknown W. Brackets 2023-01-07 02:25:04 No build D3D9: Force branch usage for fog compute. When using `[flatten]`/default, it picks the wrong value, seemingly always taking the else case (even if the condition is changed or reversed.)
v1.14.4-90-gb55dbdab7 Unknown W. Brackets 2023-01-08 00:12:03 No build softgpu: Use NEON for some color conv.
v1.14.4-90-g68cfaf90a Unknown W. Brackets 2023-01-07 15:54:25 No build Mpeg: Move some fields to private.
v1.14.4-90-g1f66c1d68 Unknown W. Brackets 2023-01-07 04:51:43 No build jit: Also report invalidation near PC.
v1.14.4-90-g0f92afb0c Unknown W. Brackets 2023-01-08 19:20:52 No build Replacement: Check replaceValid before load.
v1.14.4-89-ge0ed080d8 Unknown W. Brackets 2023-01-07 23:12:19 No build softgpu: Use NEON more in triangle rasterization. Some of these places weren't getting converted well.
v1.14.4-89-gb073d3e20 Unknown W. Brackets 2023-01-07 04:46:43 No build jit: Report unaligned icache invalidations. And over invalidate them a bit.
v1.14.4-89-g94bab4506 Unknown W. Brackets 2023-01-07 15:44:02 No build Mpeg: Close codecs from new streams. These were actually leaking.
v1.14.4-89-g81f4a76ac Unknown W. Brackets 2023-01-07 02:24:44 No build GPU: Don't bother with fog uniform in sw transform.
v1.14.4-89-g26aedbe2f Unknown W. Brackets 2023-01-08 19:12:04 No build Replacement: Always return w/h from GetMipSize().
v1.14.4-89-g3c348c161 Narugakuruga 2023-01-06 15:24:06 No build Update zh_CN.ini
v1.14.4-89-g1f91993e7 Unknown W. Brackets 2023-01-08 20:06:35 No build GLES: Apply vertex limit only to GLES2.
v1.14.4-88-g3cd882f21 Henrik Rydgård 2023-01-06 14:32:23 Download Download Download Merge: d1cc37824 e5d67119a Merge pull request #16565 from unknownbrackets/bloom-hack GPU: Avoid bloom hack on buffers used for depth
v1.14.4-86-gd1cc37824 Henrik Rydgård 2023-01-06 14:19:36 Download Download   Merge: e890af248 06045b945 Merge pull request #16577 from unknownbrackets/shader-cache Fix GLES and Vulkan cache with equal depth check detect
v1.14.4-82-g06045b945 Unknown W. Brackets 2022-12-14 07:26:46 No build GLES: Cache equal flag, load from cache.
v1.14.4-81-g5749b5a82 Unknown W. Brackets 2022-12-14 07:04:00 No build GPU: Clear shaders on use flag change.
v1.14.4-80-gde3c2783f Unknown W. Brackets 2022-12-14 07:00:51 No build Vulkan: Reload shaders if use flags change.
v1.14.4-79-ge890af248 Henrik Rydgård 2023-01-06 10:48:03 Download Download Download Merge: ef5cb0c48 f3acdb9da Merge pull request #16737 from unknownbrackets/shader-errors GLES: Avoid a shader constant error
v1.14.4-79-g23d254ec2 Unknown W. Brackets 2022-12-14 06:39:51 No build Vulkan: Clear items as they're loaded from cache. It's possible we could hit a double insert assert since we're on a background thread.
v1.14.4-78-g3f20562b9 Unknown W. Brackets 2022-12-14 06:32:11 No build Vulkan: Store saw equal depth flag in cache.
v1.14.4-77-gef5cb0c48 Henrik Rydgård 2023-01-06 10:46:39 No build Remove left-behind line, how did this happen?
v1.14.4-77-gc3530e63e Unknown W. Brackets 2023-01-06 03:23:02 No build GPU: Buildfix fast matrix load.
v1.14.4-76-g346d1a408 Unknown W. Brackets 2023-01-06 03:01:38 No build Merge: 5f10cabe5 ee997d135 Merge pull request #16696 from hrydgard/account-for-fast-bone-matrices Account for the GPU cycle cost of loading bone matrices.
v1.14.4-75-gf3acdb9da Unknown W. Brackets 2023-01-06 02:56:58 No build GLES: Avoid a shader constant error. Some Adreno drivers interpret 0u as an integer.
v1.14.4-75-ge5d67119a Unknown W. Brackets 2022-12-13 08:23:14 No build GPU: Avoid bloom hack on buffers used for depth. If a buffer even has depth transferred to it, let's avoid lowering its resolution.
v1.14.4-74-g5f10cabe5 Henrik Rydgård 2023-01-05 16:56:13 Download Download Download Fix minor state dirtying issue with FOGCOEFENABLE
v1.14.4-73-gdf5f9d247 Henrik Rydgård 2023-01-05 13:57:10 Download Download Download Merge: 3bb260784 13d07f6ff Merge pull request #16718 from hrydgard/remove-lmode-vshader-flag Remove LM flag from vshader too
v1.14.4-70-g3bb260784 Henrik Rydgård 2023-01-05 13:26:27   Download Download Merge: 389c7bf44 14f45e3b4 Merge pull request #16725 from hrydgard/windows-ui-refresh-rate Windows: Adjust window sleep interval in idle menus to refresh rate
v1.14.4-69-g13d07f6ff Henrik Rydgård 2023-01-05 13:12:11 No build Bump shader cache version
v1.14.4-68-ga58bf4554 Henrik Rydgård 2022-12-30 22:39:35 No build Removes LM flag from vshader in the common case, if ubershader is enabled.
v1.14.4-67-g389c7bf44 Henrik Rydgård 2023-01-05 11:47:53 Download Download Download FragmentShaderDesc improvement (debugging)
v1.14.4-66-g5b9fe287f Henrik Rydgård 2023-01-05 10:14:27 Download Download Download Merge: 40236cd7d 5b7493778 Merge pull request #16732 from unknownbrackets/debugger Debugger: Make sure we don't restore twice
v1.14.4-64-g40236cd7d Unknown W. Brackets 2023-01-05 08:58:28 Download Download Download Merge: a73ccd77e 44f60ba2f Merge pull request #16716 from hrydgard/jni-detach-threads Android JNI: Try a bit harder to properly detach threads from the JVM when they exit
v1.14.4-63-g44f60ba2f Henrik Rydgård 2023-01-05 08:37:48 No build Remove overly noisy log
v1.14.4-62-gab6fafb6e Henrik Rydgård 2023-01-04 16:07:39 No build Invert dependency to avoid compile issues
v1.14.4-61-ga3e5e475c Henrik Rydgård 2023-01-04 15:57:35 No build Revert "buildfix attempt" This reverts commit 97328620f16efdad7733994a0c825963675186c0.
v1.14.4-60-g7e374c932 Henrik Rydgård 2023-01-04 13:48:40 No build Address feedback, more fixes
v1.14.4-59-gd352340f7 Henrik Rydgård 2023-01-04 00:02:53 No build buildfix attempt
v1.14.4-58-gb56eef487 Henrik Rydgård 2023-01-03 23:29:22 No build Strict mode checking - no way to forget detaching now. And if we forget to attach, boom. Hopefully I caught all of them.
v1.14.4-57-g916404f0e Henrik Rydgård 2023-01-03 19:01:51 No build Try to get a bit better at detaching threads that have used JNI from the VM.
v1.14.4-56-ga73ccd77e Henrik Rydgård 2023-01-05 08:34:12   Download Download Add FOGCOEFENABLE to the list of base uniforms. Spotted by Unknown in #16628 comments.
v1.14.4-55-g8b3dbfb57 Henrik Rydgård 2023-01-05 08:32:55 No build Merge: 5186158a9 6ac67b0a9 Merge pull request #16730 from unknownbrackets/d3d9-screenshot D3D9: Fix backbuffer screenshots
v1.14.4-53-g5186158a9 Henrik Rydgård 2023-01-05 08:32:28 No build Merge: 45d24ea5a 88489bf4c Merge pull request #16729 from unknownbrackets/debugger Debugger: Fix mem lock with optimizations disabled
v1.14.4-49-g45d24ea5a Henrik Rydgård 2023-01-05 08:30:34 Download     Merge: ff0bc9b6f 40cab56bb Merge pull request #16731 from unknownbrackets/homebrew-install UI: Prevent crash installing second game quickly
v1.14.4-48-g5b7493778 Unknown W. Brackets 2023-01-05 08:48:14 No build Debugger: Make sure we don't restore twice. Aside from the lock, we also don't want to restore emuhacks/replacements or resume from stepping early.
v1.14.4-47-gff0bc9b6f Unknown W. Brackets 2023-01-05 07:20:19 Download Download Download Merge: 248ea42a5 85e6b4e59 Merge pull request #16726 from hrydgard/gpu-stat-cleanups GPU stat cleanups
v1.14.4-47-g88489bf4c Unknown W. Brackets 2023-01-05 06:42:46 No build Debugger: Fix out of bounds read for unsized copy.
v1.14.4-46-gfb13dbf16 Unknown W. Brackets 2023-01-05 06:42:22 No build riscv: Correct type warning, oops.
v1.14.4-45-ga937e5dce Unknown W. Brackets 2023-01-05 06:41:59 No build Debugger: Fix mem lock with optimizations disabled.
v1.14.4-45-g40cab56bb Unknown W. Brackets 2023-01-05 07:42:12 No build UI: Prevent crash installing second game quickly.
v1.14.4-45-g6ac67b0a9 Unknown W. Brackets 2023-01-05 07:08:50 No build D3D9: Fix backbuffer screenshots.
v1.14.4-44-g248ea42a5 Unknown W. Brackets 2023-01-04 17:40:04 Download Download Download Merge: 4e30c5c0c 14bd41103 Merge pull request #16719 from hrydgard/fix-cacheline-address Round addr to nearest cacheline when invalidating
v1.14.4-44-g85e6b4e59 Henrik Rydgård 2023-01-04 17:10:56 No build Increment numFlushes near the other stat increments Might be better for the cache, heh.
v1.14.4-44-g14f45e3b4 Henrik Rydgård 2023-01-05 13:07:36 No build Check for valid fields calling EnumDisplaySettings
v1.14.4-43-ge37be42a6 Henrik Rydgård 2023-01-04 16:33:00 No build Windows: Adjust window sleep interval in idle menus to refresh rate For smoother scroll animations if you have a high refresh rate monitor.
v1.14.4-43-gd49b39e42 Henrik Rydgård 2023-01-01 21:18:53 No build Remove gpuCommandsAtCallLevel stats, compute another stat more efficiently These stats have proven rather useless since we don't plan to cache and optimize display lists.
v1.14.4-42-g14bd41103 Henrik Rydgård 2020-07-05 21:22:19 No build Round addr to nearest cacheline when invalidating
v1.14.4-42-g4e30c5c0c Henrik Rydgård 2023-01-04 13:00:52 Download Download Download Unbreak fog, oops. Fixes #16722
v1.14.4-41-gd8eeccd01 Henrik Rydgård 2023-01-04 11:35:15 Download Download Download Merge: 447899912 06d69e995 Merge pull request #16624 from hrydgard/remove-lmode-shader-flag Remove lmode shader flag from FS/GS
v1.14.4-38-g06d69e995 Henrik Rydgård 2023-01-04 11:10:38 No build Bump shader cache version
v1.14.4-37-gb84e24cb8 Henrik Rydgård 2022-12-19 10:35:57 No build Invert the nesting of specularIsZero and lmode conditions in VS.
v1.14.4-36-gae383147d Henrik Rydgård 2022-12-19 10:30:57 No build Minor simplification in VS
v1.14.4-36-g447899912 Henrik Rydgård 2023-01-04 11:21:38   Download Download Merge: 10dee90c8 728dde8eb Merge pull request #16497 from unknownbrackets/cheat-invalidate Cheats: Cleanup sizes of invalidates and checks
v1.14.4-35-g18d00b071 Henrik Rydgård 2022-12-19 09:49:35 No build Remove lmode flag bit from fragment and geometry shaders
v1.14.4-34-g10dee90c8 Henrik Rydgård 2023-01-04 11:01:19   Download Download Merge: 34c11c8ac 3dbe69f58 Merge pull request #16628 from hrydgard/remove-fog-fshader-flag Make fog-enable driven by uniform instead of fragment shader flag bit
v1.14.4-30-g34c11c8ac Henrik Rydgård 2023-01-04 10:26:18 Download Download Download Merge: 97880e32a f069de2dd Merge pull request #16584 from hrydgard/vertex-format-vshader-id Pass in the vertex decoder to the shader ID computation
v1.14.4-28-g97880e32a Henrik Rydgård 2023-01-04 10:25:53 No build Merge: fa22ec575 6d9d51770 Merge pull request #16707 from unknownbrackets/reporting-homebrew Reporting: Send game ELF crc with reports
v1.14.4-26-gfa22ec575 Henrik Rydgård 2023-01-04 10:25:40 No build Merge: f7916b2f6 7ed238a0b Merge pull request #16610 from unknownbrackets/state-fonts Font: Avoid late load on save state
v1.14.4-24-gf7916b2f6 Henrik Rydgård 2023-01-04 10:13:21     Download Merge: c76c09c1f b657bf36e Merge pull request #16715 from hrydgard/dtm-race-driver-readback Eliminate GPU readbacks in the DTM Race Driver series.
v1.14.4-22-gc76c09c1f Henrik Rydgård 2023-01-04 10:11:57 No build Merge: 650390d14 3ce2c4b38 Merge pull request #16669 from unknownbrackets/vulkan-update Update Vulkan headers and SPIRV-Cross
v1.14.4-22-g3dbe69f58 Henrik Rydgård 2023-01-04 10:17:59 No build Cache version
v1.14.4-21-g5cae5615e Henrik Rydgård 2022-12-30 22:08:50 No build Use more unusual values as "fog-disabled".
v1.14.4-20-g26c748f95 Henrik Rydgård 2022-12-19 19:11:06 No build Make fog-enable driven by uniform instead of fragment shader flag bit
v1.14.4-19-g650390d14 Henrik Rydgård 2023-01-04 10:06:49   Download   Merge: d750ffbc6 87aa4e127 Merge pull request #16668 from unknownbrackets/glslang Build: Update to glslang v11.13.0, use upstream
v1.14.4-17-gd750ffbc6 Henrik Rydgård 2023-01-04 10:03:29 No build Merge: c3f811630 7c099dc76 Merge pull request #16701 from unknownbrackets/debugger-memview Debugger: Allow copy of byte range from memview
v1.14.4-11-gc3f811630 Henrik Rydgård 2023-01-04 09:53:10 Download     Merge: 830f1064e 30c591e81 Merge pull request #16699 from hrydgard/smooth-touchpad-scrolling Fix smooth touchpad scrolling on Windows
v1.14.4-9-g830f1064e Henrik Rydgård 2023-01-04 09:52:56 No build Merge: 007689703 cee8bfd5c Merge pull request #16676 from unknownbrackets/riscv-disasm Add disassembler for RISC-V
v1.14.4-6-g007689703 Henrik Rydgård 2023-01-04 09:52:35 No build Merge: 933c909c0 700a018ef Merge pull request #16695 from hrydgard/memory-exception-report-size Memory exceptions: Keep track of access size
v1.14.4-4-g864c26be5 Lubos 2023-01-06 08:26:14 No build Revert "OpenXR - Disable HUD when it is on max scale" This reverts commit c77a5d37a7dc001d3554419215a6b28cce34e068.
v1.14.4-3-gcd8d28cc5 Lubos 2023-01-05 22:38:50 No build OpenXR - Fix postprocess effect in 3rd birthday EU variant
v1.14.4-2-g933c909c0 Henrik Rydgård 2023-01-04 08:22:05   Download   Merge: cd535263c d45142eba Merge pull request #16717 from unknownbrackets/shader-errors GPU: Avoid uint by int shifts in reinterpret
v1.14.4-2-g4aed933a9 Lubos 2023-01-05 22:06:39 No build OpenXR - Min HUD scale changed
v1.14.4-1-gc77a5d37a Lubos 2023-01-05 22:04:20 No build OpenXR - Disable HUD when it is on max scale
v1.14.4 Henrik Rydgård 2023-01-03 11:14:18 Download Download Download Update version number
v1.14.3-27-g7fbb0c4d4 Henrik Rydgård 2023-01-03 11:02:26 No build Another null check in NativeShutdown
v1.14.3-26-gf00367da2 Henrik Rydgård 2023-01-03 10:44:19 Download Download Download Update for 1.14.4
v1.14.3-26-gb657bf36e Henrik Rydgård 2023-01-03 00:29:09 No build Eliminate readbacks in the DTM Race Driver series.
v1.14.3-25-gd45142eba Unknown W. Brackets 2023-01-04 08:00:17 No build GPU: Avoid uint by int shifts in reinterpret.
v1.14.3-25-g233c37a58 Henrik Rydgård 2023-01-03 00:18:03 Download Download Download Merge: fd7cc76d9 0b6635c2d Merge pull request #16710 from unknownbrackets/shader-errors GLES: Use uint for uint shift amounts
v1.14.3-24-g0b6635c2d Unknown W. Brackets 2023-01-02 23:57:06 No build GLES: Avoid switch-case on older glsl.
v1.14.3-23-g86d748fa0 Unknown W. Brackets 2023-01-02 23:32:44 No build GLES: Use uint for uint shift amounts. This seems to cause trouble for some Adreno drivers as well.
v1.14.3-22-gfd7cc76d9 Henrik Rydgård 2023-01-02 23:14:14 Download Download Download Remove unnecessary savedata version reporting
v1.14.3-21-g26dc773b2 Unknown W. Brackets 2023-01-02 22:51:23 Download Download Download Merge: d3f08925a c8728a12d Merge pull request #16709 from unknownbrackets/shader-errors Correct some shader errors in reporting
v1.14.3-16-gd3f08925a Unknown W. Brackets 2023-01-02 22:49:49 No build Merge: b4571648d ae99b797d Merge pull request #16708 from hrydgard/additional-fixes Additional fixes from both our reports and Play reports
v1.14.3-15-gae99b797d Henrik Rydgård 2023-01-02 22:30:01 No build Remove some bad float suffixes
v1.14.3-14-g6b95ed2e2 Henrik Rydgård 2023-01-02 22:24:00 No build Prevent name clash from redefining packUnorm4x8 if the driver "lies" about having it
v1.14.3-13-ga5747d53b Henrik Rydgård 2023-01-02 22:23:50 No build Fix some report spam
v1.14.3-12-g0e3cf9862 Henrik Rydgård 2023-01-02 22:07:14 No build ComputePathTo: Handle case where from == to.
v1.14.3-11-gd8136adbe Henrik Rydgård 2023-01-02 22:01:20 No build GPUCommon::FastRunLoop: Try not to crash
v1.14.3-10-gb4571648d Henrik Rydgård 2023-01-02 21:01:58 Download Download Download Merge: 76a4e2cc7 f1b5cbf99 Merge pull request #16706 from unknownbrackets/softgpu-lighting softgpu: Fix lighting with 0 exp
v1.14.3-8-g76a4e2cc7 Henrik Rydgård 2023-01-02 20:27:39 Download Download Download Merge: 78eece8a1 d94038104 Merge pull request #16705 from unknownbrackets/ffmpeg-up Build: Update ffmpeg submodule for Android
v1.14.3-6-g78eece8a1 Unknown W. Brackets 2023-01-02 18:07:08 Download Download Download Merge: a420fc23a 397846c0f Merge pull request #16703 from hrydgard/misc-stuff Minor fixes based on the latest Google Play report
v1.14.3-4-gc8728a12d Unknown W. Brackets 2023-01-02 22:25:40 No build GLES: Use mod() not fmod() in depal shaders.
v1.14.3-3-g5180486de Unknown W. Brackets 2023-01-02 22:21:47 No build GLES: Force frag test cache on for Intel. Seeing drivers report errors trying to shift the alpha value in the test. Only seeing these errors in fragment shaders, though.
v1.14.3-3-g397846c0f Henrik Rydgård 2023-01-02 17:38:38 No build Just add a sanity check in NativeInitGraphics.
v1.14.3-2-ga3252078e Henrik Rydgård 2023-01-02 16:43:01 No build Reorder the information in assert lines by importance, to avoid the juicy stuff getting cut out
v1.14.3-2-ga420fc23a Unknown W. Brackets 2023-01-02 16:23:39 Download Download Download Merge: 0f4f9997f 10412d561 Merge pull request #16702 from unknownbrackets/readme README: Fix some linkification
v1.14.3-2-g2b4a182b4 Unknown W. Brackets 2023-01-02 22:12:37 No build GLES: Use hex for uint constants. Apparently some Adreno drivers have issues (fixed in 2014):
v1.14.3-1-gf1b5cbf99 Unknown W. Brackets 2023-01-02 20:42:52 No build softgpu: Fix lighting with 0 exp. Broken in #15317. Fixes Kratos scene demo.
v1.14.3-1-gd94038104 Unknown W. Brackets 2023-01-02 20:11:57 No build Build: Update ffmpeg submodule for Android. Build script update to fix build with latest NDK.
v1.14.3-1-gbd6cdeb4c Henrik Rydgård 2023-01-02 16:31:30 No build Remove "toast" message on failure in displayInit, not allowed from that thread.
v1.14.3-1-g10412d561 Unknown W. Brackets 2023-01-02 15:43:51 No build README: Fix some linkification.
v1.14.3-1-g761fdd353 Unknown W. Brackets 2023-01-02 21:59:19 No build GPU: Avoid large constant in depal shader.
v1.14.3-1-g6d9d51770 Unknown W. Brackets 2023-01-02 21:23:05 No build Reporting: Send game ELF crc with reports. Getting a lot of spam from homebrew with different IDs that appear to be the same actual homebrew, in part from ID generation.
v1.14.3 Henrik Rydgård 2023-01-02 10:19:53 Download Download Download Update version number
v1.14.2-35-g392e3b310 Henrik Rydgård 2023-01-01 23:48:15 Download     Update for 1.14.3
v1.14.2-34-g8714461f9 Unknown W. Brackets 2023-01-01 23:15:05 Download     Merge: 9f85323b8 474999c46 Merge pull request #16698 from hrydgard/dialog-fixes Screen background fixes
v1.14.2-33-g474999c46 Henrik Rydgård 2023-01-01 22:00:53 No build Minor code cleanup / warning fix
v1.14.2-33-g7c099dc76 Unknown W. Brackets 2023-01-02 08:01:40 No build Debugger: Allow copy of byte range from memview.
v1.14.2-32-gbba748d62 Unknown W. Brackets 2023-01-02 07:49:04 No build Debugger: Handle memview select right click better. Shouldn't reset if you click inside. Also should basically ignore modifiers, that's how it normally behaves.
v1.14.2-32-g700a018ef Henrik Rydgård 2023-01-01 20:48:16 No build IRInterpreter: Use alignment as access size in exceptions
v1.14.2-32-g360de9a37 Henrik Rydgård 2023-01-01 21:33:11 No build RemoteISO screens: Make them dialogs so ESC works to exit them on PC. Also fix the background on the main one, and in savedata manager. See #16605
v1.14.2-32-g30c591e81 Henrik Rydgård 2023-01-01 22:23:14 No build Fix smooth touchpad scrolling on Windows Forgot that I had half-implemented it but not finished it up..
v1.14.2-31-ga7101b128 Unknown W. Brackets 2023-01-02 07:37:53 No build Debugger: Allow memview select with keyboard.
v1.14.2-31-g91b7bf986 Henrik Rydgård 2023-01-01 20:48:03 No build Can do an unchecked GetPointer here
v1.14.2-31-g9f85323b8 Unknown W. Brackets 2023-01-01 21:02:45 Download Download Download Merge: a4d3e0ead 2951a6494 Merge pull request #16697 from hrydgard/safer-bone-matrix-fast-load Check for valid memory range when doing fast bone matrix loads
v1.14.2-30-gf66818ba8 Unknown W. Brackets 2023-01-02 07:26:18 No build Debugger: Allow selecting a range in memory view.
v1.14.2-30-gee997d135 Henrik Rydgård 2023-01-01 20:35:04 No build Account for the GPU cycle cost of loading bone matrices. This could change timing slightly in games that use many of these, like maybe God of War for example. We should probably get it in for 1.15 and just handle any fallout.
v1.14.2-30-gcee8bfd5c Unknown W. Brackets 2022-12-30 20:42:46 No build riscv: Avoid a jit warning. We'll end up doing the same as arm64, most likely.
v1.14.2-30-gaa8065953 Henrik Rydgård 2023-01-01 19:22:41 No build Memory exception: Add facility to track size Might theoretically help in tracking some things down. Not fully utilized yet, the fault handler needs to extract the information from the faulting instruction. But we can use it for GetPointerRange etc.
v1.14.2-30-g2951a6494 Henrik Rydgård 2023-01-01 20:42:29 No build Check for valid memory range when doing fast bone matrix loads In reality, this is probably very rarely a real concern but we do get a measurable amount of crash reports here. Though if that first access crashes, which it seems to, we'd probably likely crash soon after this anyway...
v1.14.2-30-g3ce2c4b38 Unknown W. Brackets 2022-12-29 20:25:21 No build Vulkan: Update headers to 1.3.236.
v1.14.2-29-gf8064c676 Unknown W. Brackets 2023-01-02 06:47:39 No build Debugger: Cleanup memview members. Was fairly inconsistent. This code has not changed a lot in a long time, so let's just do a single cleanup pass before some changes.
v1.14.2-29-ga4d3e0ead Henrik Rydgård 2023-01-01 19:25:40 Download Download Download Add range checks in replaced memcpy/memset functions. (#16693) * Add range checks in replaced memcpy/memset functions. Keep seeing especially Replace_memcpy as a semi-rare crash in the reports. Hopefully this will take care of it, though if games hit this, they're probably on their way to failing somehow anyway. * Alternate approach, correctly causing memory exceptions if not ignoring
v1.14.2-29-g77849d3ee Unknown W. Brackets 2022-12-30 20:36:32 No build riscv: Add disassembler. From Modified slightly to pull in less headers in the h, prefix funcs.
v1.14.2-29-g9434df196 Unknown W. Brackets 2022-12-29 20:10:54 No build Build: Update to SPIRV-Cross sdk-
v1.14.2-29-g728dde8eb Unknown W. Brackets 2022-12-04 04:26:32 No build Cheats: Cleanup sizes of invalidates and checks. And ensure we're always invalidating full words to be safe.
v1.14.2-29-g87aa4e127 Unknown W. Brackets 2022-12-29 20:05:12 No build Build: Update to glslang v11.13.0, use upstream. This switches the submodule origin.
v1.14.2-29-g7ed238a0b Unknown W. Brackets 2022-12-17 18:16:05 No build Font: Avoid late load on save state. If they weren't loaded yet, we can stay that way.
v1.14.2-28-g5a71db880 Henrik Rydgård 2023-01-01 18:51:45 Download Download Download Merge: dadde7a5b 87172f9dd Merge pull request #16692 from unknownbrackets/osk-confirm-btn Dialog: Fix confirm/cancel button reversal
v1.14.2-26-gdadde7a5b Unknown W. Brackets 2023-01-01 18:20:01 Download Download Download Merge: 71aa4c318 f7df69f50 Merge pull request #16691 from hrydgard/more-minor-fixes Change a couple of Crash() to _assert_/_assert_msg_
v1.14.2-25-gf7df69f50 Henrik Rydgård 2023-01-01 15:17:26 No build Change a Crash() to an _assert_msg_
v1.14.2-24-g71aa4c318 Henrik Rydgård 2023-01-01 16:53:58   Download Download Merge: 1353817af be84bc993 Merge pull request #16690 from unknownbrackets/softgpu-init softgpu: Detect binner alloc fail and bail
v1.14.2-22-g1353817af Henrik Rydgård 2023-01-01 15:59:55 Download Download Download Merge: 40386bca0 6c79d9481 Merge pull request #16689 from unknownbrackets/vk-shutdown Vulkan: Avoid race in compile thread exit
v1.14.2-20-g40386bca0 Henrik Rydgård 2022-12-31 19:39:28 Download Download Download Merge: 6faed721a bfc659ab5 Merge pull request #16688 from unknownbrackets/debugger Debugger: Correct check of pending list item
v1.14.2-18-g6faed721a Henrik Rydgård 2022-12-31 18:15:45 Download Download Download Merge: 71deec1d0 94a7a3223 Merge pull request #16678 from unknownbrackets/breakpoint-errors Debugger: Correct errors in breakpoint create
v1.14.2-16-g71deec1d0 Henrik Rydgård 2022-12-31 16:11:47 Download Download Download Merge: fd5a27f98 152c82e6d Merge pull request #16685 from unknownbrackets/replace-crash Replacement: Verify out stride
v1.14.2-14-gfd5a27f98 Henrik Rydgård 2022-12-31 15:18:14 Download Download Download Some more paranoia. Name the EmuThread on Android, just because.
v1.14.2-13-gcaa5e6739 Henrik Rydgård 2022-12-31 12:41:51 Download Download Download Merge: 25cf61f8c 9ceffa284 Merge pull request #16683 from hrydgard/minor-fixes Assorted fixes after looking at crash data
v1.14.2-12-g9ceffa284 Henrik Rydgård 2022-12-31 11:37:00 No build Vulkan: Add robustness against bad shader module compiles
v1.14.2-11-gd2feb444b Henrik Rydgård 2022-12-31 11:30:47 No build Bunch of defensive programming around shaders
v1.14.2-10-gebaef4951 Henrik Rydgård 2022-12-30 22:59:44 No build NativeShutdownGraphics: Check screenManager for nullptr.
v1.14.2-9-g25cf61f8c Henrik Rydgård 2022-12-31 08:37:30 Download Download Download Merge: 360ef22b2 48504ffcc Merge pull request #16680 from unknownbrackets/zip-thread Make sure we don't multithread libzip access
v1.14.2-6-g360ef22b2 Henrik Rydgård 2022-12-31 08:35:26 No build Merge: ba2fab5b2 ff3e70be2 Merge pull request #16681 from unknownbrackets/mic-safety Cleanup some mic data reading
v1.14.2-4-gf069de2dd Henrik Rydgård 2022-12-14 22:48:17 No build Pass the vertex decoder into the vertex shader IDs generator Instead of just the vertex type. This will allow things like the vertex decoder supplying defaults, in order to reduce the number of unique vertex shaders at the cost of slightly larger vertex data. This doesn't actually do that yet though, it's just a refactor that can be done separately. Part of #16567
v1.14.2-3-gba2fab5b2 Henrik Rydgård 2022-12-30 21:51:55 Download Download Download Merge: 492c0b4ab fdf5fefa9 Merge pull request #16677 from unknownbrackets/d3d11-pause D3D11: Fix Draw state issues on pause screen
v1.14.2 Henrik Rydgård 2022-12-30 13:37:04 Download Download Download Update version number
v1.14.1-72-g545c2a0e2 Henrik Rydgård 2022-12-30 13:17:25 Download Download Download Update for 1.14.2
v1.14.1-71-gf0148e39d Henrik Rydgård 2022-12-30 13:03:47 Download Download Download Merge: 5708dd98b 97fadbcec Merge pull request #16673 from hrydgard/bluescreen-fix Show bluescreen properly on memory errors that we failed to ignore.
v1.14.1-69-g5708dd98b Henrik Rydgård 2022-12-30 12:06:30 Download Download Download Merge: 47e85cd2b cee71cbfc Merge pull request #16671 from hrydgard/larger-alt-stack-size Add some extra room to the alt stack for exception handlers.
v1.14.1-69-g97fadbcec Henrik Rydgård 2022-12-30 12:21:05 No build Show bluescreen properly on memory errors that we failed to ignore. Previously we just wouldn't draw it but still would be in the error state.
v1.14.1-68-gcee71cbfc Henrik Rydgård 2022-12-30 11:25:45 No build Add some extra room to the alt stack for exception handlers. Motivated by some crashes seen in Google Play reports.
v1.14.1-67-g47e85cd2b Unknown W. Brackets 2022-12-29 21:22:41 Download Download Download Merge: bd2a0c99b d83f84fdf Merge pull request #16670 from hrydgard/memory-leak-fix DrawContext destructor: Need to call DestroyPresets earlier.
v1.14.1-66-gd83f84fdf Henrik Rydgård 2022-12-29 17:32:49 No build DrawContext destructor: Need to call DestroyPresets earlier.
v1.14.1-65-gbd2a0c99b Henrik Rydgård 2022-12-29 17:05:58 Download Download Download Merge: d65c7fb05 10c0b3f2a Merge pull request #16644 from hrydgard/additional-android-cleanup Additional Android cleanup
v1.14.1-64-g10c0b3f2a Henrik Rydgård 2022-12-29 00:37:51 No build Comment improvements
v1.14.1-63-g67cba831d Henrik Rydgård 2022-12-29 00:01:36 No build Slightly more useful assert message in Hashmaps.h
v1.14.1-62-g708162a2b Henrik Rydgård 2022-12-22 23:07:42 No build Vulkan validation layers: Cap outputting the same message at 10 times.
v1.14.1-61-gff3e70be2 Unknown W. Brackets 2022-12-31 06:31:33 No build UsbMic: Fix copy on resize shrink.
v1.14.1-61-gfdf5fefa9 Unknown W. Brackets 2022-12-30 21:33:02 No build GPU: Normalize CopyDisplayToOutput across backends.
v1.14.1-61-g48504ffcc Unknown W. Brackets 2022-12-31 05:34:52 No build VFS: Use a lock for zip asset reading. We can't read multiple at once.
v1.14.1-61-g463d703fe Henrik Rydgård 2022-12-22 23:07:30 No build More assorted cleanup
v1.14.1-60-gbfc659ab5 Unknown W. Brackets 2022-12-31 18:58:24 No build Debugger: Correct check of pending list item. Since updating is async now, setting the check state should be too.
v1.14.1-60-gbe84bc993 Unknown W. Brackets 2023-01-01 15:59:14 No build softgpu: Detect binner alloc fail and bail.
v1.14.1-60-gb1f0c44e8 Unknown W. Brackets 2022-12-31 05:25:58 No build Replacement: Lock libzip file access. We can't have two threads seeking on the same fd at the same time.
v1.14.1-60-g87172f9dd Unknown W. Brackets 2023-01-01 18:34:13 No build Dialog: Fix confirm/cancel button reversal.
v1.14.1-60-g6927c44fb Henrik Rydgård 2022-12-22 11:38:36 No build Remove unused functions, log and comment fixes
v1.14.1-60-g492cf3f12 Unknown W. Brackets 2022-12-30 21:27:49 No build D3D11: Fix Draw state issues on pause screen.
v1.14.1-60-g152c82e6d Unknown W. Brackets 2022-12-31 15:31:45 No build Replacement: Verify out stride.
v1.14.1-60-g94a7a3223 Unknown W. Brackets 2022-12-31 00:07:02 No build Debugger: Correct errors in breakpoint create.
v1.14.1-60-g6c79d9481 Unknown W. Brackets 2023-01-01 15:36:29 No build Vulkan: Avoid race in compile thread exit.
v1.14.1-60-g1a85370c0 Unknown W. Brackets 2022-12-31 06:29:26 No build UsbMic: Avoid some temp buffers, check range.
v1.14.1-59-gd65c7fb05 Henrik Rydgård 2022-12-29 00:00:41 Download Download Download Merge: 350b59c22 4f216c941 Merge pull request #16662 from unknownbrackets/minor-cleanup Correct some reversed dependencies, minor other cleanup
v1.14.1-54-g4f216c941 Unknown W. Brackets 2022-12-28 00:32:35 No build Vulkan: Fix reverse dependency on config.
v1.14.1-53-g68fb7a477 Unknown W. Brackets 2022-12-28 00:18:35 No build UI: Fix tiny reverse dependency.
v1.14.1-52-g682f5fae9 Unknown W. Brackets 2022-12-28 00:08:57 No build UI: Fix reverse-dependency in PathBrowser.
v1.14.1-52-g350b59c22 Unknown W. Brackets 2022-12-27 17:35:03 Download Download Download Merge: aa278fc19 61eaa4ea2 Merge pull request #16659 from hrydgard/gs-id-early-out A very minor optimization to GS ID computation
v1.14.1-51-g49f6c461a Unknown W. Brackets 2022-12-27 23:58:20 No build Reporting: Fix some header includes. Particularly in Common, avoid including Core/Reporting.h.
v1.14.1-50-gec309d55a Unknown W. Brackets 2022-12-27 23:35:49 No build GPU: Cleanup definition of shader resources. Was in the wrong header file, which was a bit confusing.
v1.14.1-50-gaa278fc19 Unknown W. Brackets 2022-12-27 17:32:24 No build Merge: 2daba57c7 f418b2bf1 Merge pull request #16658 from hrydgard/more-store-cleanup Remove the unused filter stuff from store.
v1.14.1-49-gf418b2bf1 Henrik Rydgård 2022-12-11 20:42:18 No build Remove the unused filter stuff from store.
v1.14.1-49-g61eaa4ea2 Henrik Rydgård 2022-12-18 18:05:20 No build Just a very minor optimization
v1.14.1-49-g0496ca32f Unknown W. Brackets 2022-12-27 17:33:07 No build Global: Cleanup some minor includes and typos.
v1.14.1-48-g2daba57c7 Henrik Rydgård 2022-12-27 16:56:42 Download     Don't set "SecondaryTextureCache" compat option for Final Fantasy Tactics. See
v1.14.1-47-g8b0fc9548 Henrik Rydgård 2022-12-27 10:31:54 Download     Windows: Stop input device before main thread. Appears to help an occasional shutdown crash.
v1.14.1-46-gc9debf295 Henrik Rydgård 2022-12-26 19:38:01 Download     Merge: 58597f964 348b6f12f Merge pull request #16657 from unknownbrackets/gpu-cleanup Vulkan: Remove some unused values
v1.14.1-44-g58597f964 Unknown W. Brackets 2022-12-26 19:30:03 Download     Merge: dd5bb9acf 658489989 Merge pull request #16656 from hrydgard/line-fixes Fix rendering of lines with the same x/y but different z.
v1.14.1-42-g348b6f12f Unknown W. Brackets 2022-12-26 19:14:15 No build Vulkan: Remove some unused values.
v1.14.1-41-gdd5bb9acf Henrik Rydgård 2022-12-26 16:43:27 Download     Merge: 70ae6f206 56443a007 Merge pull request #16655 from lvonasek/compat_openxr_improves OpenXR - Force flat mode for Madden NFL games
v1.14.1-41-g658489989 Unknown W. Brackets 2022-12-26 19:13:38 No build GPU: Account for perspective in non-centered lines.
v1.14.1-40-gc25e563d1 Henrik Rydgård 2022-12-26 18:16:54 No build Fix rendering of lines with the same x/y but different z. Also enabled centered lines in WebFest homebrew.
v1.14.1-40-g56443a007 Lubos 2022-12-26 15:57:29 No build OpenXR - Force flat mode for Madden NFL games
v1.14.1-39-g70ae6f206 Henrik Rydgård 2022-12-24 22:04:24 Download     Merge: 24098bc23 4fa071e78 Merge pull request #16652 from unknownbrackets/riscv Implement basic RISC-V crash handler, tweaks
v1.14.1-38-g4fa071e78 Unknown W. Brackets 2022-12-24 20:08:31 No build riscv: Implement basic crash handler. Tested by letting it recover non-guest crashes.
v1.14.1-37-gf6c26ecac Unknown W. Brackets 2022-12-24 18:43:32 No build Headless: Prevent crash on errors in graphics init.
v1.14.1-36-g808f47fd1 Unknown W. Brackets 2022-12-24 18:42:50 No build Core: Prevent crash if FakeJit is actually used. Just make it fall back to the interpreter.
v1.14.1-35-g5490fb1d7 Unknown W. Brackets 2022-12-24 18:41:28 No build Build: Avoid git-version regen if matching. This should prevent needless rebuilds, i.e. if modifying a file only for headless or unittest this will skip linking Core and SDL.
v1.14.1-34-g24098bc23 Unknown W. Brackets 2022-12-24 18:11:22 Download     Merge: bf39fedb4 e3658ab0e Merge pull request #16651 from amverweij/issue16646 Libretro: skip leading zeros in IP address.
v1.14.1-31-ge3658ab0e Bram Verweij 2022-12-24 12:36:06 No build convert tabs to spaces
v1.14.1-31-gbf39fedb4 Unknown W. Brackets 2022-12-24 18:08:51 No build Merge: 2ff5747b1 718678cde Merge pull request #16649 from ppmeis/patch-1 Updates new strings
v1.14.1-30-gfc281a1f9 Bram Verweij 2022-12-24 12:18:15 No build Issue 16646: strip leading zeros from IP address
v1.14.1-30-g718678cde PpmeiS 2022-12-23 23:39:59 No build Updates new strings Update new UI related strings.
v1.14.1-29-g2ff5747b1 Henrik Rydgård 2022-12-23 13:16:35 Download     Merge: 0aa506cab 25115fee7 Merge pull request #16647 from hrydgard/vulkan-frame-profiler-crash Found a bug where we tried to look up queue family -1 when initializing the frame profiler.
v1.14.1-28-g25115fee7 Henrik Rydgård 2022-12-23 11:37:59 No build Found a bug where we tried to look up queue family -1 when initializing the frame profiler.
v1.14.1-27-g0aa506cab Henrik Rydgård 2022-12-23 11:21:52 Download     Add the Toca Race Driver games to [OldAdrenoPixelDepthRoundingGL] compat workaround. See #16638, reported by Gamemulatorer
v1.14.1-26-gc730ba765 Unknown W. Brackets 2022-12-22 23:29:27 Download Download Download Merge: fafd0b4d5 f8c76fa34 Merge pull request #16645 from hrydgard/range-culling-fix Fix vertex shader range culling - the driver bug check was wrong.
v1.14.1-24-gfafd0b4d5 Henrik Rydgård 2022-12-22 15:34:28 Download Download Download Merge: 0794a2b4f 82f0502b4 Merge pull request #16635 from unknownbrackets/riscv riscv: Implement CPU feature detection
v1.14.1-20-g0794a2b4f Henrik Rydgård 2022-12-22 15:33:47 No build Merge: 976190cd4 a5aac94a7 Merge pull request #16639 from hrydgard/initialization-cleanup Minor initialization cleanup, setup for Vulkan validation layers on Android
v1.14.1-19-ga5aac94a7 Henrik Rydgård 2022-12-15 12:09:45 No build Add a debug check in drawbuffer
v1.14.1-18-g31d5881c9 Henrik Rydgård 2022-12-15 10:45:45 No build Enable support for Android Vulkan validation. Fix a minor validation error.
v1.14.1-17-gf68ba55f9 Henrik Rydgård 2022-12-15 09:30:47 No build Minor initialization cleanups
v1.14.1-17-gf8c76fa34 Henrik Rydgård 2022-12-22 23:08:48 No build Fix vertex shader range culling - the bug check was wrong.
v1.14.1-16-g976190cd4 Henrik Rydgård 2022-12-22 11:13:11 Download Download Download Merge: f65a8aa74 db98ed9b7 Merge pull request #16641 from hrydgard/delete-more-dead-code Delete more dead code in app-android.cpp
v1.14.1-15-gdb98ed9b7 Henrik Rydgård 2022-12-22 10:46:09 No build More simplification.
v1.14.1-14-gfe0f19fa3 Henrik Rydgård 2022-12-22 10:35:34 No build Fix JNI leak in Android_GetInputDeviceDebugString, affecting TouchScreenTest
v1.14.1-13-ga3bbaeb31 Henrik Rydgård 2022-12-22 10:35:18 No build Simplify some more code in app-android.cpp
v1.14.1-12-gafbf732d7 Henrik Rydgård 2022-12-22 10:17:52 No build Delete even more dead code in app-android.cpp
v1.14.1-11-gf0c651072 Henrik Rydgård 2022-12-22 10:05:21 No build Remove redundant variables
v1.14.1-10-gf17f2f5bb Henrik Rydgård 2022-12-22 10:03:28 No build Remove more dead code in app-android.cpp
v1.14.1-9-gf65a8aa74 Henrik Rydgård 2022-12-22 09:59:03 Download Download Download Oops, deleted a few lines too much in #16634 See #16634
v1.14.1-8-gd4f5bff36 Henrik Rydgård 2022-12-21 08:09:46 Download Download Download Merge: 6e50d527a b9fe48f42 Merge pull request #16636 from unknownbrackets/exception-safety Crash: Ensure we never handle faults in faults
v1.14.1-5-g82f0502b4 Unknown W. Brackets 2022-12-21 04:12:16 No build riscv: Implement CPU feature detection.
v1.14.1-5-g6e50d527a Unknown W. Brackets 2022-12-21 05:36:42 Download Download Download Merge: 1fa2f7a97 182fb5c37 Merge pull request #16634 from hrydgard/android-opengl-delete-dead-code Android OpenGL: delete dead code
v1.14.1-4-gdfbe10eb0 Unknown W. Brackets 2022-12-21 04:08:21 No build riscv: Fix unittest compilation on RISC-V.
v1.14.1-4-g182fb5c37 Henrik Rydgård 2022-12-20 23:18:57 No build Add .gitignore to ignore Vulkan validation layers on Android if added locally
v1.14.1-3-ge209227be Henrik Rydgård 2022-12-20 23:17:51 No build Delete dead code path (initialize EGL from C++ on Android)
v1.14.1-3-g5916b3f3a Unknown W. Brackets 2022-12-21 04:07:47 No build riscv: Fix compile error on clang. This also works on gcc.
v1.14.1-2-g1fa2f7a97 Henrik Rydgård 2022-12-20 16:08:18 Download Download Download Merge: 2d1f8f03f f406a207f Merge pull request #16633 from rofl0r/patch-1 VRBase: fix build error with musl libc
v1.14.1-1-gf406a207f rofl0r 2022-12-20 15:50:08 No build VRBase: fix build error with musl libc ``` ppsspp-1.14.1/Common/VR/VRBase.cpp:94:9: error: 'exit' was not declared in this scope exit(1); ``` exit() is declared in stdlib.h, but due to namespace pollution in glibc it happens to work there.
v1.14.1 Henrik Rydgård 2022-12-20 14:25:46 Download Download Download Update version number in AndroidManifest.xml
v1.14-68-gc6d497f11 Henrik Rydgård 2022-12-20 14:20:43 Download Download Download Merge: e9ed8370a ce03ea9d3 Merge pull request #16631 from hrydgard/readme-1.14.1 Update for 1.14.1
v1.14-68-gb9fe48f42 Unknown W. Brackets 2022-12-21 05:26:41 No build Crash: Lookup block numbers more efficiently. We only care about the first one in these places anyway. Also make sure we don't try to match an invalid block number.
v1.14-67-gce03ea9d3 Henrik Rydgård 2022-12-20 14:17:40 No build Update for 1.14.1
v1.14-67-gc1c8a7040 Unknown W. Brackets 2022-12-21 05:18:02 No build Crash: Ensure we never handle faults in faults. In theory, this shouldn't happen because it won't be in jit space, but better to be sure.
v1.14-66-ge9ed8370a Henrik Rydgård 2022-12-19 23:01:51 Download Download Download Merge: e54d79ab7 2b3071412 Merge pull request #16608 from unknownbrackets/ini-load-cleanup Cleanup value corrections in config load/save
v1.14-62-ge54d79ab7 Henrik Rydgård 2022-12-19 19:46:29 Download Download Download Merge: 6daaa5a94 15908856d Merge pull request #16629 from unknownbrackets/msvc-cleanup Build: Cleanup MSVC project files
v1.14-60-g6daaa5a94 Henrik Rydgård 2022-12-19 17:48:21 Download Download Download Merge: 79ad513b0 ef04c4f55 Merge pull request #16627 from unknownbrackets/report-yugioh Utility: Report YugiohSaveFix usage
v1.14-58-g79ad513b0 Henrik Rydgård 2022-12-19 16:51:57 Download Download Download Merge: 9f552b900 252966bb1 Merge pull request #16626 from unknownbrackets/gl-cleanup GL: Cleanup a check to use ARB instead
v1.14-57-gef04c4f55 Unknown W. Brackets 2022-12-19 16:56:23 No build Utility: Report YugiohSaveFix usage.
v1.14-57-g15908856d Unknown W. Brackets 2022-12-19 19:13:43 No build Build: Cleanup MSVC project files. Remove some files that don't exist anymore, add some other platform files for convenience.
v1.14-56-g9f552b900 Henrik Rydgård 2022-12-19 08:12:15 Download Download Download Merge: 621b91be5 f6980b9f9 Merge pull request #16615 from unknownbrackets/d3d9-clip-planes D3D9: Support old-style user clip planes
v1.14-53-g621b91be5 Henrik Rydgård 2022-12-19 08:11:36 No build Merge: 9f3511a9e 21332c677 Merge pull request #16620 from unknownbrackets/armips-flag Build: Allow compiling without armips
v1.14-51-g9f3511a9e Henrik Rydgård 2022-12-19 08:10:24 No build Merge: 64a9884d1 74084f442 Merge pull request #16619 from unknownbrackets/debugger Debugger: Don't hang memory dump if stepping in GE
v1.14-49-g64a9884d1 Henrik Rydgård 2022-12-19 08:09:52 No build Merge: df428019f 860be93c0 Merge pull request #16617 from unknownbrackets/gedebugger GE Debugger: Prevent double init
v1.14-47-gdf428019f Henrik Rydgård 2022-12-19 08:09:29 No build Merge: 071a8595f 6922ee7e5 Merge pull request #16616 from hrydgard/assorted-asserts Add some asserts in the hope of gathering some more info
v1.14-46-g252966bb1 Unknown W. Brackets 2022-12-18 20:49:49 No build GL: Cleanup a check to use ARB instead.
v1.14-45-gf6980b9f9 Unknown W. Brackets 2022-12-18 21:01:28 No build D3D9: Avoid curve Z clip to be safe. I think it does actually happen, but we don't do it in the shader, so let's not do it here.
v1.14-45-g071a8595f Henrik Rydgård 2022-12-19 08:08:48 No build Merge: 710e63814 983336b88 Merge pull request #16621 from hsoftxl/libretro_jni libretro jni std use c++14
v1.14-44-g983336b88 hsoftxl 2022-12-19 07:01:31 No build std use c++14
v1.14-44-g74084f442 Unknown W. Brackets 2022-12-19 06:26:59 No build Debugger: Don't hang mem dump if stepping in GE.
v1.14-44-g6922ee7e5 Henrik Rydgård 2022-12-18 21:58:20 No build Add some asserts in the hope of gathering some more info (and consolidating some crashes).
v1.14-44-g860be93c0 Unknown W. Brackets 2022-12-18 23:53:11 No build GE Debugger: Prevent double init. If you were mashing record, it was possible to add two inits to the recording, which caused playback issues.
v1.14-44-g3e77cb147 Unknown W. Brackets 2022-12-18 20:01:05 No build D3D9: Support old-style user clip planes. This fixes negative Z issues on D3D9 in many cases, such as #14168 and #16574, but only when clip planes are supported.
v1.14-43-g710e63814 Henrik Rydgård 2022-12-18 16:44:39 Download Download Download Merge: ab45ab855 6e8aad727 Merge pull request #16614 from unknownbrackets/continue-prev GPU: Keep prevPrim_ set on flush
v1.14-42-g6e8aad727 Unknown W. Brackets 2022-12-18 16:23:58 No build GPU: Prevent GE_PRIM_INVALID on flush. Wasn't enough to set prim temporarily here.
v1.14-41-ge5dbdba63 Unknown W. Brackets 2022-12-18 16:14:19 No build GPU: Keep prevPrim_ set on flush. For continuing previous verts, see #16612. We still don't handle these quite accurately (outside software rendering), but this should be better.
v1.14-40-gab45ab855 Henrik Rydgård 2022-12-18 13:57:05 Download Download Download Merge: e0ab56dea c304e946e Merge pull request #16613 from TotalCaesar659/patch-1 Update Russian translation
v1.14-39-gc304e946e TotalCaesar659 2022-12-18 12:59:14 No build Update Russian translation
v1.14-38-ge0ab56dea Henrik Rydgård 2022-12-18 08:58:28 Download Download Download Add SDL controller string for iBuffalo 16 buttons. Fixes #12223
v1.14-37-g4942ab7d8 Unknown W. Brackets 2022-12-17 22:57:16 Download Download Download Merge: 8e0158b19 5ec7f803e Merge pull request #16611 from hrydgard/move-a-setting Move the "Take insets into account when centering" setting to the display layout screen
v1.14-33-g8e0158b19 Unknown W. Brackets 2022-12-17 22:53:20   Download Download Merge: 4e41474e8 2ab7222d5 Merge pull request #16602 from hrydgard/assert-extra-info Supply some extra info in asserts (currently game ID and name).
v1.14-32-g2ab7222d5 Henrik Rydgård 2022-12-17 22:17:29 No build Clear the extra assert info on game exit
v1.14-31-g800bc91a8 Henrik Rydgård 2022-12-16 14:55:56 No build Supply some extra info in asserts (currently game ID and name). Google Play Console can now show this along with the assert stacktrace.
v1.14-30-g5ec7f803e Henrik Rydgård 2022-12-17 22:36:14 No build Insert the new string in translation files
v1.14-30-g4e41474e8 Henrik Rydgård 2022-12-17 22:12:01 Download Download Download Merge: ba8e52d22 992d4c514 Merge pull request #16609 from lvonasek/hotfix-openxr-hud OpenXR - Rendering fixes for a few games
v1.14-30-g2b3071412 Unknown W. Brackets 2022-12-17 17:58:27 No build Config: Cleanup a few more settings commonly.
v1.14-29-g4404b3a5f Unknown W. Brackets 2022-12-17 17:54:31 No build Config: Force jit off with game-specific configs.
v1.14-29-g992d4c514 Lubos 2022-12-17 17:52:04 No build OpenXR - Final Fantasy rendering fixed
v1.14-29-g91e7cc697 Henrik Rydgård 2022-12-17 22:14:21 No build Make "DPI" translatable
v1.14-28-g21332c677 Unknown W. Brackets 2022-12-17 19:08:46 No build Build: Allow compiling without armips.
v1.14-28-g5c9a38d50 Unknown W. Brackets 2022-12-17 17:44:40 No build Config: Cleanup Path usage for ini file load/save.
v1.14-28-g3de2ba1e9 Lubos 2022-12-17 16:51:05 No build OpenXR - 3rd Birthday rendering fixed
v1.14-28-g07c043a4e Henrik Rydgård 2022-12-17 16:18:35 No build Move the "Ignore insets when centering" setting to the display layout screen.
v1.14-27-gba8e52d22 Henrik Rydgård 2022-12-17 10:16:19 Download Download Download Merge: 5415bea32 f48a3c04e Merge pull request #16604 from Arashvscode/master New translation
v1.14-25-g5415bea32 Henrik Rydgård 2022-12-17 08:16:04 Download Download Download Merge: 265a3c1c1 c5268b8c3 Merge pull request #16606 from Saramagrean/patch-3 Update th_TH.ini
v1.14-23-g265a3c1c1 Henrik Rydgård 2022-12-17 08:15:35 No build Merge: 6e339d572 b51474647 Merge pull request #16605 from TotalCaesar659/patch-1 Update Russian translation
v1.14-22-gf48a3c04e Mr a 2022-12-16 23:42:36 No build Add files via upload
v1.14-22-gc5268b8c3 Benjamin Benda Gates 2022-12-17 02:44:15 No build Update th_TH.ini
v1.14-22-gb51474647 TotalCaesar659 2022-12-16 23:45:16 No build Update Russian translation
v1.14-21-g6e339d572 Henrik Rydgård 2022-12-16 22:28:21 Download Download Download Merge: 61cc6cd0e ecadfde1c Merge pull request #16603 from ppmeis/patch-2 Added all remaining strings translated
v1.14-20-gecadfde1c PpmeiS 2022-12-16 22:09:13 No build Added all remaining strings translated Also minor typos.
v1.14-19-g61cc6cd0e Henrik Rydgård 2022-12-16 21:50:41 Download Download Download Fix bug swapping O/X visually on PSPOskDialog
v1.14-18-g6bb0115e7 Henrik Rydgård 2022-12-16 14:57:52 Download Download Download Quickfix for texture uploads after #16599
v1.14-17-gbd26250d8 Henrik Rydgård 2022-12-16 13:35:24 Download Download Download Merge: f0dab0e5d 26884150d Merge pull request #16599 from hrydgard/revert-to-single-descriptor-set Vulkan: Remove the new 0th descriptor set, move everything else back to desc set 0
v1.14-15-gf0dab0e5d Henrik Rydgård 2022-12-16 13:06:56 Download Download Download Merge: 5406c4f97 185fa0873 Merge pull request #16598 from leoxxx/master Update zh_CN.ini
v1.14-14-g26884150d Henrik Rydgård 2022-12-16 13:03:44 No build Remove the 0th descriptor set, move everything else back to 0
v1.14-14-g185fa0873 leoxxx 2022-12-16 12:49:30 No build Update zh_CN.ini
v1.14-13-g5406c4f97 Henrik Rydgård 2022-12-16 09:59:12 Download Download Download Merge: 8ed87d48e 41f679a3b Merge pull request #16595 from hrydgard/transparent-background-option Transparent background option
v1.14-12-g41f679a3b Henrik Rydgård 2022-12-16 09:13:23 No build Add new translation string
v1.14-11-gb26b2c7f7 Henrik Rydgård 2022-12-16 09:12:01 No build Add translation string
v1.14-10-g3053f763f Henrik Rydgård 2022-12-16 09:09:21 No build Add setting for transparent UI background Fixes #16593
v1.14-9-g8ed87d48e Henrik Rydgård 2022-12-16 08:39:18 Download Download Download Merge: 789f6408a a85ed2fb6 Merge pull request #16589 from sum2012/patch Update README.MD
v1.14-7-g789f6408a Henrik Rydgård 2022-12-16 08:38:56 No build Merge: 0e9bb037b 668b052be Merge pull request #16592 from leoxxx/master Update zh_CN.ini
v1.14-4-g668b052be leoxxx 2022-12-16 03:14:56 No build Update zh_CN.ini
v1.14-4-g0e9bb037b Henrik Rydgård 2022-12-16 08:37:41 Download   Download Merge: 23ca9f629 db800f147 Merge pull request #16594 from Kaitul/patch-7 Update zh_TW.ini
v1.14-3-ge8d29922e leoxxx 2022-12-16 02:49:14 No build Update zh_CN.ini
v1.14-3-gdb800f147 人工知能 2022-12-16 08:36:40 No build Update zh_TW.ini
v1.14-3-ga85ed2fb6 sum2012 2022-12-15 19:29:24 No build Update README.MD The pr is reverted in
v1.14-2-g23ca9f629 Henrik Rydgård 2022-12-15 16:51:50 Download Download Download Merge: aad5d7542 6a9334e6f Merge pull request #16587 from jbeich/xr-null Common/VR: blind fix NULL type
v1.14-1-g6a9334e6f Jan Beich 2022-12-15 16:31:04 No build OpenXR - Correct NULL type for XrSession Common/VR/VRBase.cpp:220:30: error: assigning to 'XrSession' (aka 'unsigned long long') from incompatible type 'nullptr_t' engine->appState.Session = NULL; ^~~~ /usr/include/sys/_null.h:37:14: note: expanded from macro 'NULL' #define NULL nullptr ^~~~~~~
v1.14 Henrik Rydgård 2022-12-15 14:01:38 Download Download Download Update version number in AndroidManifest.xml
v1.13.2-2512-ge51cbde66 Henrik Rydgård 2022-12-15 13:36:38 Download Download Download Merge: e6b7817cc 728f4bf18 Merge pull request #16586 from Arashvscode/master fix fa_ir
v1.13.2-2510-g728f4bf18 Mr a 2022-12-15 07:28:30 No build Merge: 91539b3c3 bed94689f Merge branch 'hrydgard:master' into master
v1.13.2-2509-ge6b7817cc Henrik Rydgård 2022-12-15 11:24:32 Download Download Download Disable pre-rotation for 270 degree transform (inverse landscape). Causes bizarre issues, see #15773
v1.13.2-2508-gbed94689f Henrik Rydgård 2022-12-15 00:56:52 Download Download Download Merge: c2fe9d59a b75d6a1ea Merge pull request #16585 from xujibbs/patch-46 Update zh_CN.ini
v1.13.2-2507-gb75d6a1ea xujibbs 2022-12-15 00:54:26 No build Update zh_CN.ini
v1.13.2-2507-g91539b3c3 Mr a 2022-12-15 07:28:02 No build Update fa_IR.ini
v1.13.2-2506-gc2fe9d59a Henrik Rydgård 2022-12-14 18:33:13 Download Download Download Merge: 17a483041 a44af59f3 Merge pull request #16579 from hrydgard/multisample-cache-fix Multisampling level: Don't read directly from g_Config
v1.13.2-2505-ga44af59f3 Henrik Rydgård 2022-12-14 16:59:20 No build Use vendor instead of lazy memory to detect tiling GPUs.
v1.13.2-2504-gb70a9993d Henrik Rydgård 2022-12-14 16:43:29 No build SoftGPU fix
v1.13.2-2503-g11366a2de Henrik Rydgård 2022-12-14 15:15:31 No build Don't refer directly to g_Config.iMultiSampleLevel, it can contain unsupported modes.
v1.13.2-2502-g41e5b1e95 Henrik Rydgård 2022-12-14 14:29:18 No build Plumb through multiSampleLevel so PipelineManager doesn't read config.
v1.13.2-2501-g17a483041 Henrik Rydgård 2022-12-14 16:40:11 Download Download Download Merge: 8986f92db d8cf7ce30 Merge pull request #16580 from hrydgard/fix-android-2.3 Add stub symbol for 'utimensat', making it work on Android 2.3 again
v1.13.2-2500-gd8cf7ce30 Henrik Rydgård 2022-12-14 16:10:21 No build Add stub symbol for 'utimensat', making it work on Android 2.3 again
v1.13.2-2499-g8986f92db Henrik Rydgård 2022-12-14 10:49:19 Download Download Download Merge: bef5d2b51 69819852d Merge pull request #16573 from hrydgard/geometry-shader-default-off Disable geometry shader culling by default
v1.13.2-2497-gbef5d2b51 Henrik Rydgård 2022-12-14 08:00:49   Download Download Merge: 6a6ec80f6 8c1a247b7 Merge pull request #16575 from unknownbrackets/logging Cleanup some logspam
v1.13.2-2496-g8c1a247b7 Unknown W. Brackets 2022-12-14 03:29:23 No build Vulkan: Cleanup some logspam.
v1.13.2-2495-g2168188cb Unknown W. Brackets 2022-12-14 03:24:59 No build Config: Remove unused values.
v1.13.2-2494-g6a6ec80f6 Unknown W. Brackets 2022-12-14 03:08:15 Download Download Download Merge: 48aa41e2c 00ebf4957 Merge pull request #16572 from hrydgard/pipeline-cache-fix Vulkan pipeline cache: Make it more lenient to useFlags changes
v1.13.2-2493-g00ebf4957 Henrik Rydgård 2022-12-13 23:06:57 No build Make shader cache loading a bit more lenient.
v1.13.2-2492-g69819852d Henrik Rydgård 2022-12-13 23:10:32 No build Disable geometry shader culling by default Geometry shaders allow us to fix some clipping and culling issues in a neat way on Mali and other platforms that don't support cull/clip planes, plus allow us to take care of some esoteric edge cases (triangle inversion), but unfortunately, at least on my Galaxy S20 with 32.1 drivers, they're just incredibly slow to compile. Around 100ms per shader, which leads to multi-second stutters on first run in Wipeout for example. Until we can either reduce the number of shaders drastically, or we find a driver version that's faster at compiling that we can cut this off at, let's not default to them on. They are still available for use, and I'll put something on the website to explain the issue...
v1.13.2-2492-g65c721dce Henrik Rydgård 2022-12-13 19:18:20 No build Rename Save/LoadCache to Save/LoadPipelineCache
v1.13.2-2491-g48aa41e2c Henrik Rydgård 2022-12-13 18:39:20 Download Download Download Merge: 2302a82c3 ee19db091 Merge pull request #16570 from hrydgard/useflags-accessor Add accessors for use flags, hide the variable
v1.13.2-2490-gee19db091 Henrik Rydgård 2022-12-13 16:53:53 No build Add accessor for UseFlags
v1.13.2-2489-g2302a82c3 Henrik Rydgård 2022-12-13 17:39:45 Download     Merge: 5c27b3e01 313a2b132 Merge pull request #16569 from hrydgard/shader-cache-logging-improvements Shader cache logging improvements
v1.13.2-2485-g313a2b132 Henrik Rydgård 2022-12-13 16:35:02 No build Improve shader cache logging
v1.13.2-2484-g30e1bc054 Henrik Rydgård 2022-12-13 16:28:06 No build Some logging improvements
v1.13.2-2483-g427cae67c Henrik Rydgård 2022-12-13 16:26:38 No build Enable some wordwrapping in shader viewer, show variant bitmask
v1.13.2-2483-g5c27b3e01 Henrik Rydgård 2022-12-13 10:25:23 Download     Merge: fdb61859e 44340e752 Merge pull request #16566 from iota97/link Add links
v1.13.2-2482-g80a0c97e9 Henrik Rydgård 2022-12-13 15:16:46 No build Drop the input attachment descriptor from the layout when unused
v1.13.2-2481-gfdb61859e Henrik Rydgård 2022-12-13 10:11:17 No build Re-link the readme
v1.13.2-2481-g44340e752 iota97 2022-12-13 09:58:47 No build add links
v1.13.2-2481-g73cd9fac7 Henrik Rydgård 2022-12-13 15:16:11 No build Tiny optimization in PipelineDesc
v1.13.2-2480-g841dc1366 Henrik Rydgård 2022-12-13 09:18:23 Download     Merge: f7e28d1ba 5ae321459 Merge pull request #16556 from hrydgard/readme-1.14 Update for 1.14
v1.13.2-2475-gf7e28d1ba Henrik Rydgård 2022-12-13 08:47:53 Download     compat.ini: Add MX vs ATV to "ForceLowerResolutionForEffectsOff".
v1.13.2-2474-gad1cd40ff Henrik Rydgård 2022-12-13 08:45:20 Download     Bump shader cache versions before release, just to be safe.
v1.13.2-2473-g55d3b3502 Henrik Rydgård 2022-12-13 07:43:35 Download     Merge: fb96d7989 fe470c790 Merge pull request #16563 from unknownbrackets/shader-values Postshader: Don't save default setting values
v1.13.2-2472-g5ae321459 Unknown W. Brackets 2022-12-13 03:43:57 No build README: Add more for 1.14, note game names more.
v1.13.2-2471-g04f59a091 Unknown W. Brackets 2022-12-12 23:55:58 No build README: Add some pull #s, more 1.14 updates.
v1.13.2-2470-gfe470c790 Unknown W. Brackets 2022-12-13 04:11:20 No build Postshader: Reset ini keys for defaults. Should fix the Vignette shader defaults, see #16562.
v1.13.2-2470-gfb96d7989 Unknown W. Brackets 2022-12-13 07:31:46 No build UI: Avoid crash on axis input during shutdown. (#16564)
v1.13.2-2470-ge533be471 Henrik Rydgård 2022-12-12 23:41:06 No build More README updates, issue links, move to
v1.13.2-2469-gf202029d0 Unknown W. Brackets 2022-12-13 04:09:14 No build Postshader: Don't save default setting values. This way the defaults can change in the future without problems.
v1.13.2-2469-g58098057d Henrik Rydgård 2022-11-27 23:58:51 No build Update for 1.14
v1.13.2-2469-g630b7830f Henrik Rydgård 2022-12-13 00:27:22 Download Download Download Improve background drag behavior on display layout screen If you moved into and mouse-up-ed over one of the menus while dragging the background, it stopped registering movement and "up events" which felt really awkward. This is not super pretty, better would be a win32-SetCapture-like mechanism but works okay.
v1.13.2-2468-gff4971ff6 TotalCaesar659 2022-12-12 15:30:08 Download Download Download Update URL to HTTPS (#16561)
v1.13.2-2467-gaac30d75f nassau-tk 2022-12-12 13:07:40 Download Download Download Translation ja_JP.ini update (#16557) * Translation ja_JP.ini update * Update ja_JP.ini Add [VR]
v1.13.2-2466-g857573828 Henrik Rydgård 2022-12-12 13:06:57 No build Merge: 698f5a183 5c9cca4f4 Merge pull request #16560 from TotalCaesar659/patch-1 Update Russian translation
v1.13.2-2465-g5c9cca4f4 TotalCaesar659 2022-12-12 12:56:46 No build Update Russian translation
v1.13.2-2464-g698f5a183 Henrik Rydgård 2022-12-12 11:47:05 Download Download Download Merge: 076f7b5c1 4ce8c0962 Merge pull request #16558 from Saramagrean/patch-2 Update th_TH.ini
v1.13.2-2463-g4ce8c0962 Benjamin Benda Gates 2022-12-12 11:43:37 No build Update th_TH.ini
v1.13.2-2462-g076f7b5c1 Henrik Rydgård 2022-12-12 10:27:00 Download Download Download Merge: c1c5c6cb8 e8f321fe2 Merge pull request #16555 from hrydgard/vr-translations Add VR translation lines to the ini files
v1.13.2-2461-ge8f321fe2 Henrik Rydgård 2022-12-12 10:25:23 No build Copy the VR section to all the other translations (th_TH already had it)
v1.13.2-2460-gc1f544f97 Henrik Rydgård 2022-12-12 10:24:38 No build Add VR section to en_US
v1.13.2-2459-g4802e7810 Henrik Rydgård 2022-12-12 10:23:27 No build langtool: improve insertion of missing sections (logging, empty line)
v1.13.2-2458-gc1c5c6cb8 Henrik Rydgård 2022-12-12 09:38:13 Download Download Download Merge: c33f732cc eb65f586e Merge pull request #16554 from nassau-tk/jpn0_fix.pgf jpn0_fix.pgf
v1.13.2-2457-geb65f586e nassau-tk 2022-12-12 03:23:15 No build jpn0_fix.pgf
v1.13.2-2456-gc33f732cc Unknown W. Brackets 2022-12-12 01:36:37 Download Download Download Merge: 2c646c4bb 9f5430b81 Merge pull request #16553 from hrydgard/one-more-string Make the string "PPSSPP Homebrew Store" translatable in one more place
v1.13.2-2455-g9f5430b81 Henrik Rydgård 2022-12-12 00:09:04 No build Make the string "PPSSPP Homebrew Store" translatable in one more place No new string needed. Also removed changing the title of the homebrew store when downloading, we already show a progress bar, that's enough (and saves us two more translation strings).
v1.13.2-2454-g2c646c4bb Henrik Rydgård 2022-12-11 23:40:02 Download Download Download Merge: 9dc75b6ac 5ef78c283 Merge pull request #16552 from TotalCaesar659/patch-1 Update Russian translation
v1.13.2-2453-g5ef78c283 TotalCaesar659 2022-12-11 22:37:52 No build Update Russian translation
v1.13.2-2452-g9dc75b6ac Henrik Rydgård 2022-12-11 21:42:36 Download Download Download Merge: 10b39b908 af06fa919 Merge pull request #16551 from iota97/fix-casing Fix Hz casing
v1.13.2-2451-gaf06fa919 iota97 2022-12-11 21:20:38 No build Fix Hz casing
v1.13.2-2450-g10b39b908 Unknown W. Brackets 2022-12-11 21:15:40 Download Download Download Merge: 1db0611b8 675c28228 Merge pull request #16550 from hrydgard/hide-d3d9-on-xe-graphics Hide the D3D9 option on Intel Xe graphics.
v1.13.2-2449-g675c28228 Henrik Rydgård 2022-12-11 20:55:09 No build Hides the D3D9 option on Intel Xe graphics. For whatever reason, it really doesn't work for me, while all three other backends work perfectly. So let's just hide it. You can still enable it through the ini file for debugging purposes.
v1.13.2-2448-g1db0611b8 Unknown W. Brackets 2022-12-11 18:30:29 Download Download Download Merge: 03f13a0a1 c9eac0d79 Merge pull request #16548 from hrydgard/minor-translation-fixes Minor translation fixes
v1.13.2-2447-gc9eac0d79 Henrik Rydgård 2022-12-11 18:13:41 No build Copy new lines to more translations
v1.13.2-2446-g155f73f72 Henrik Rydgård 2022-12-11 17:15:38 No build Fix Hz strings for translation, LCD persistence too
v1.13.2-2445-g03f13a0a1 Henrik Rydgård 2022-12-11 16:56:30 Download Download Download Merge: 59372e274 5a9c5bed5 Merge pull request #16547 from Kaitul/patch-6 Update zh_TW.ini
v1.13.2-2444-g5a9c5bed5 人工知能 2022-12-11 16:26:44 No build Update zh_TW.ini
v1.13.2-2443-g59372e274 Henrik Rydgård 2022-12-11 16:22:15 Download Download Download Merge: 939b3111c 5bbedd2d2 Merge pull request #16545 from TotalCaesar659/patch-1 Update Russian translation
v1.13.2-2442-g5bbedd2d2 TotalCaesar659 2022-12-11 14:52:46 No build Update Russian translation
v1.13.2-2441-g939b3111c Henrik Rydgård 2022-12-11 13:41:42 Download Download Download Merge: af59bc161 a8985d8dd Merge pull request #16543 from hrydgard/shutdown-fix-attempt Windows: Fix cleanup order on shutdown
v1.13.2-2438-gaf59bc161 Henrik Rydgård 2022-12-11 13:37:09 No build Merge: bb3e6ce13 58ad49b79 Merge pull request #16488 from lvonasek/config_openxr_update OpenXR - Fixes for release candidate
v1.13.2-2425-gbb3e6ce13 Henrik Rydgård 2022-12-11 12:00:19 Download Download Download Merge: eee62571b 4c6f8d2b5 Merge pull request #16544 from hrydgard/homebrew-store-bugfix Fix memory issues in homebrew store
v1.13.2-2425-g58ad49b79 Lubos 2022-12-11 12:35:52 No build OpenXR - Default color correction adjusted
v1.13.2-2424-gc2d6e05dd Lubos 2022-12-10 21:57:02 No build OpenXR - Default UI saturation adjusted
v1.13.2-2423-geee62571b Henrik Rydgård 2022-12-11 11:58:53 No build Merge: 9317fbdd5 095e23499 Merge pull request #16541 from leoxxx/master Update zh_CN.ini
v1.13.2-2423-g28c115c4b Lubos 2022-12-10 21:36:39 No build OpenXR - Allow to put HUD out of the screen
v1.13.2-2422-ga8985d8dd Henrik Rydgård 2022-12-11 10:02:21 No build Windows: Fix shutdown order (stop the main thread before the window gets destroyed)
v1.13.2-2422-g3cc979859 Lubos 2022-12-10 21:31:39 No build OpenXR - Release keys on activation of camera adjust
v1.13.2-2421-ge48a1599d Henrik Rydgård 2022-12-11 10:01:46 No build Delete a few obsolete lines of code
v1.13.2-2421-gabd60a30b Lubos 2022-12-10 21:01:41 No build Merge: df01f18aa 31efd9565 Merge branch 'master' into config_openxr_update
v1.13.2-2421-g4c6f8d2b5 Henrik Rydgård 2022-12-11 11:35:31 No build Fix memory issues in homebrew store Lots of problems in a few lines of code. We retained references to the filtered vector that lived temporarily in the load function... Plus, the "hidden" flag is utterly broken and could only ever work on the last entry, due to the above issue, and even then only if lucky. So I'm banning it from use, pointless anyway.
v1.13.2-2420-g9317fbdd5 Henrik Rydgård 2022-12-11 09:36:21 Download Download Download Merge: 31efd9565 c9f3878e9 Merge pull request #16542 from unknownbrackets/warnings Cleanup some warnings from static analysis
v1.13.2-2419-gc9f3878e9 Unknown W. Brackets 2022-12-11 06:12:58 No build Core: Correct a use after free.
v1.13.2-2418-g181069223 Unknown W. Brackets 2022-12-11 06:12:36 No build Global: Cleanup some type/range checks.
v1.13.2-2417-g9cfcbc46e Unknown W. Brackets 2022-12-11 06:09:50 No build Global: Cleanup initialization/pointer checks. Cleaning up a lot of cases of uninitialized data, unchecked return values for failures, and similar.
v1.13.2-2416-ga7b7bf782 Unknown W. Brackets 2022-12-11 06:02:44 No build Global: Set many read-only params as const. This makes what they do and which args to use clearer, if nothing else.
v1.13.2-2415-ge3fdb183f Unknown W. Brackets 2022-12-11 05:50:11 No build Common: Remove some unused color conv funcs. We already have versions of these doing other conversions.
v1.13.2-2415-g095e23499 leoxxx 2022-12-11 08:06:45 No build Update zh_CN.ini
v1.13.2-2414-gf44852bb1 Unknown W. Brackets 2022-12-11 05:32:12 No build Global: Cleanup virtual/override specifiers. Also missing virtual destructors, hidden non-overrides, etc.
v1.13.2-2414-gd2615fb7c leoxxx 2022-12-11 02:52:11 No build Update zh_CN.ini
v1.13.2-2413-g31efd9565 Henrik Rydgård 2022-12-10 20:27:24 Download Download Download Merge: bba20c6db dcfd82da0 Merge pull request #16539 from unknownbrackets/gedebugger GE Debugger: Fix src/dst stride formatting
v1.13.2-2410-gbba20c6db Unknown W. Brackets 2022-12-10 16:52:11 Download Download Download Merge: b0f93ed8d 6885e76d7 Merge pull request #16538 from leoxxx/master Update zh_CN.ini
v1.13.2-2409-g6885e76d7 leoxxx 2022-12-10 16:31:22 No build Update zh_CN.ini
v1.13.2-2408-gb0f93ed8d Unknown W. Brackets 2022-12-10 16:09:58 Download Download Download Merge: 604810607 3e9f62a3a Merge pull request #16535 from hrydgard/minor-fixes Some minor initialization fixes, and fix for a potential crash found by static analysis
v1.13.2-2405-g3e9f62a3a Henrik Rydgård 2022-12-10 12:28:16 No build Minor fixes
v1.13.2-2404-gcdb830f39 Henrik Rydgård 2022-12-10 12:05:40 No build Minor optimization/cleanup
v1.13.2-2404-g604810607 Henrik Rydgård 2022-12-10 12:06:48 Download Download Download Merge: d39101d29 59ab1374f Merge pull request #16536 from hrydgard/tactics-ogre-mipmap-fix Fix regression in Tactics Ogre - the mipmap level hack broke
v1.13.2-2403-g59ab1374f Henrik Rydgård 2022-12-10 11:41:12 No build Fix regression in Tactics Ogre - the mipmap level hack broke It broke when we introduced the 3D texture support, in #15727 Fixes #16354
v1.13.2-2403-g4ec1e2a17 Henrik Rydgård 2022-12-10 11:28:19 No build Some minor initialization fixes, and one potential crash found by static analysis
v1.13.2-2402-gd39101d29 Henrik Rydgård 2022-12-10 11:17:58 Download Download Download Merge: 0a4e3a386 39959b20c Merge pull request #16149 from gucio321/ui-translation lang/pl_PL: translate PPSSPP into polish
v1.13.2-2401-g39959b20c M.Sz 2022-12-10 11:09:06 No build Merge: 96931766c 0a4e3a386 Merge branch 'master' into ui-translation
v1.13.2-2397-gdf01f18aa Lubos 2022-12-10 10:20:29 No build Merge: 13ca232fc 0a4e3a386 Merge branch 'master' into config_openxr_update
v1.13.2-2390-g0a4e3a386 Unknown W. Brackets 2022-12-10 01:43:16 Download Download Download Merge: 24b62465b b7a3cf56c Merge pull request #16531 from hrydgard/last-frame-shaders iota97's "Motion blur" - LCD persistence shader, plus fixes to make it work with OpenGL
v1.13.2-2385-gb7a3cf56c Henrik Rydgård 2022-12-09 20:52:19 No build OpenGL: Fix lifetime issue with uniform/sampler "locs" for thin3d pipelines
v1.13.2-2384-gacf55916f Henrik Rydgård 2022-12-09 18:04:31 No build Silence address-sanitizer warnings in Math3D.h on ARM64 (not very serious but good to fix)
v1.13.2-2383-g24b62465b Unknown W. Brackets 2022-12-10 01:32:57 Download Download Download Merge: 03433c42c 37b0c90a2 Merge pull request #16533 from hrydgard/texture-decode-overrun-fix OpenGL: Fix case in tex decoder where we could write off the end of a buffer
v1.13.2-2383-g0ad6218dc Henrik Rydgård 2022-12-09 17:28:58 No build Fix "usePrevFrame" shaders for OpenGL
v1.13.2-2382-g4280a9f51 Henrik Rydgård 2022-12-09 17:19:08 No build Force postshaders with the usePreviousFrame flag to the end of the order
v1.13.2-2382-g37b0c90a2 Henrik Rydgård 2022-12-09 18:04:31 No build Silence address-sanitizer warnings in Math3D.h on ARM64 (not very serious but good to fix)
v1.13.2-2381-g241277e08 iota97 2022-12-07 23:17:58 No build rename
v1.13.2-2381-g3b5770da9 Henrik Rydgård 2022-12-09 23:13:39 No build DXT5 fix
v1.13.2-2380-ge59b734b2 Henrik Rydgård 2022-12-09 23:00:52 No build Fix case where we could write off the end of a buffer if texture width == 1 and 4-bit color.
v1.13.2-2380-g0d1f16749 iota97 2022-12-07 23:02:49 No build Motion blur
v1.13.2-2379-g03433c42c Henrik Rydgård 2022-12-09 12:16:43 Download Download Download Merge: 7fcd8a254 a02df9033 Merge pull request #16514 from rf2222222/libretro_cheat_support Libretro: Cheat Support
v1.13.2-2377-g7fcd8a254 Henrik Rydgård 2022-12-09 11:56:35 Download Download Download Merge: d04771252 abb4aa92f Merge pull request #16506 from xuzhen/master Fix the Qt/SDL window icon path
v1.13.2-2375-gd04771252 Henrik Rydgård 2022-12-09 11:52:49 Download   Download Merge: 2a1daccd2 10eafe2e0 Merge pull request #16513 from rf2222222/libretro_cpu_setting Libretro: Set Interpreter as default CPU and get CPU from setting
v1.13.2-2373-g2a1daccd2 Henrik Rydgård 2022-12-09 11:52:11 No build Merge: 9599c498a 4de64666d Merge pull request #16515 from rf2222222/libretro_ios_compile Libretro: ios compile settings
v1.13.2-2371-g9599c498a Henrik Rydgård 2022-12-09 10:19:27 Download Download Download Merge: b06ea9784 d5d0e2c92 Merge pull request #16529 from iota97/fix-fs Fix SDL fullscreen
v1.13.2-2370-ga02df9033 Richard 2022-12-06 17:41:38 No build feat(Libretro): Cheat Support
v1.13.2-2369-gb06ea9784 Henrik Rydgård 2022-12-08 16:41:45 Download Download Download Merge: 141e076f1 d65a74e05 Merge pull request #16526 from hrydgard/vertical-layout-fixes Added vertical layout for display layout screen
v1.13.2-2368-gd65a74e05 Henrik Rydgård 2022-12-08 16:17:44 No build Improve the pause screen in vertical layout
v1.13.2-2367-g7ff003077 Henrik Rydgård 2022-12-08 16:04:20 No build Added vertical layout for display layout screen
v1.13.2-2366-g141e076f1 Henrik Rydgård 2022-12-08 13:45:03 Download Download Download Merge: 6ae799d44 2a9d4b53c Merge pull request #16523 from hrydgard/post-shader-cleanup Post shader cleanup
v1.13.2-2359-g13ca232fc Lubos 2022-12-07 21:56:55 No build Merge: 0aeb20742 3544dd30e Merge branch 'master' into config_openxr_update
v1.13.2-2359-g2a9d4b53c Henrik Rydgård 2022-12-08 13:16:44 No build Add parameters to the Vignette shader
v1.13.2-2358-ga5cb35705 Henrik Rydgård 2022-12-08 13:16:33 No build More strings
v1.13.2-2357-g600cb907b Henrik Rydgård 2022-12-08 13:02:44 No build Auto-open settings if there's only one post-shader
v1.13.2-2357-g6ae799d44 Henrik Rydgård 2022-12-08 13:22:15   Download Download Merge: 4eea7316d 7aab09679 Merge pull request #16520 from hrydgard/little-big-planet-gas LittleBigPlanet: Compat flag to work around smoke rendering problem
v1.13.2-2356-g182355b25 Henrik Rydgård 2022-12-08 12:23:28 No build UWP buildfix
v1.13.2-2355-g4eea7316d Henrik Rydgård 2022-12-08 12:24:36 Download Download Download Merge: 3544dd30e 3201bf901 Merge pull request #16524 from iota97/more-img Add new images to touch controls
v1.13.2-2355-g3e7f7ad8d Henrik Rydgård 2022-12-08 00:01:46 No build Add CSS-style padding support to LinearLayout. Use to improve the look
v1.13.2-2354-gd5d0e2c92 iota97 2022-12-09 09:28:28 No build Fix SDL fullscreen
v1.13.2-2354-g3201bf901 iota97 2022-12-08 00:51:19 No build add new image to controls
v1.13.2-2354-g42b74c6a9 Henrik Rydgård 2022-12-07 23:12:09 No build Add background to the scroll views. Not really pretty but more readable
v1.13.2-2353-g3544dd30e Henrik Rydgård 2022-12-07 21:52:45 Download Download Download Merge: 51493c01a 8ff1156c0 Merge pull request #16521 from lvonasek/update_openxr_sdk OpenXR - SDK updated to 1.0.24
v1.13.2-2353-g79d303f35 Henrik Rydgård 2022-12-07 22:47:28 No build Delete the InverseColors shader too
v1.13.2-2352-g70ce76a8d Henrik Rydgård 2022-12-07 22:28:55 No build Delete the builtin Grayscale shader. Also make unknown shaders go away from list.
v1.13.2-2352-g8ff1156c0 Lubos 2022-12-07 21:19:33 No build OpenXR - SDK updated
v1.13.2-2351-g51493c01a Henrik Rydgård 2022-12-07 19:34:18 Download Download Download Merge: bafe14e9e 8401250a9 Merge pull request #16516 from hrydgard/more-postshader-ui Rework the post-shader list
v1.13.2-2348-g8401250a9 Henrik Rydgård 2022-12-07 16:21:53 No build Postshaders: Move delete button directly to the items.
v1.13.2-2347-gcd24d3edf Henrik Rydgård 2022-12-07 16:15:02 No build Fix context menu translation support
v1.13.2-2346-g49e55135c Henrik Rydgård 2022-12-07 12:10:45 No build Translation: Copy missing lines
v1.13.2-2345-ged7f3d69a Henrik Rydgård 2022-12-07 12:09:06 No build Rename Postprocessing shader to Postprocessing shaders. Make low-effort attempt at updating
v1.13.2-2344-g6ee5382e8 Henrik Rydgård 2022-12-07 11:38:52 No build Remove obsolete translation key "Postprocessing effects"
v1.13.2-2343-g8bd6621c4 Henrik Rydgård 2022-12-07 11:35:41 No build Remove postprocessing option from desktop menu (doesn't support multi-shader)
v1.13.2-2342-g509d04844 Henrik Rydgård 2022-12-07 11:21:15 No build Combine two translation strings, add another
v1.13.2-2341-g241dd4093 Henrik Rydgård 2022-12-07 11:12:10 No build Change the Settings toggle to a specially styled checkbox
v1.13.2-2340-g59c4ff6af Henrik Rydgård 2022-12-07 01:13:29 No build Make translatable
v1.13.2-2339-ga83a3f9d5 Henrik Rydgård 2022-12-07 01:09:44 No build Declutter using a context menu, which I had to create from scratch.
v1.13.2-2338-g39b627c0c Henrik Rydgård 2022-12-06 16:32:56 No build Fix layout issues, misc cleanup and comments
v1.13.2-2337-gaed5d76fb Henrik Rydgård 2022-12-05 17:04:16 No build Make the post shader list more editable
v1.13.2-2337-g7aab09679 Henrik Rydgård 2022-12-07 13:23:33 No build LittleBigPlanet: Compat flag to work around smoke rendering problem See #16030 Hopefully just for the release. There might be a tweak of our heuristics that can fix it too, but much riskier at this point.
v1.13.2-2336-gbafe14e9e Henrik Rydgård 2022-12-07 12:43:29 Download Download Download Merge: cb4536de8 6042af78e Merge pull request #16519 from stuken/libretro_msaa_option Expose MSAA option for libretro.
v1.13.2-2336-g82680633e Henrik Rydgård 2022-12-05 13:19:22 No build More usability tweaks
v1.13.2-2335-g64396a510 Henrik Rydgård 2022-12-03 20:49:02 No build Few more icons More icons
v1.13.2-2335-g6042af78e Stuart Kenny 2022-12-07 10:13:17 No build Expose MSAA option for libretro.
v1.13.2-2334-gcb4536de8 Henrik Rydgård 2022-12-07 10:00:49 Download Download Download Merge: 08ceaf91e d9522a7ac Merge pull request #16518 from unknownbrackets/softgpu-fastrect softgpu: Expand fast path to all fb formats
v1.13.2-2333-gd9522a7ac Unknown W. Brackets 2022-12-07 05:55:52 No build softgpu: Avoid clear hazard for last cached funcs.
v1.13.2-2332-geda3ce556 Unknown W. Brackets 2022-12-07 05:26:24 No build softgpu: Avoid atomic structs. Apparently we don't link libatomic and rather than fighting that, I'll just use thread local values.
v1.13.2-2331-g400f6abf9 Unknown W. Brackets 2022-12-07 04:16:19 No build softgpu: Optimize lookup of last jit func. This is common (for example, maybe a pixel state is updated but sampler is not), and reduces time spent in ComputeRasterizerState() quite a bit in Darkstalkers, where jits are available (i.e. Intel currently.)
v1.13.2-2330-gdcfd82da0 Unknown W. Brackets 2022-12-10 19:40:52 No build GE Debugger: Fix src/dst stride formatting.
v1.13.2-2330-g87fb9eef3 Unknown W. Brackets 2022-12-07 04:07:43 No build softgpu: Remove std::function usage. Wanted to avoid coupling these, but don't like the std::function construct/destructs showing in profiles...
v1.13.2-2329-ga80093860 Unknown W. Brackets 2022-12-10 19:39:56 No build Common: Fix worker thread names.
v1.13.2-2329-g77c98441f Unknown W. Brackets 2022-12-07 03:43:21 No build softgpu: Expand fast path to all fb formats. This should speed up 2D games not using 5551, and make it mroe likely any regression is caught for Darkstalkers.
v1.13.2-2328-g08ceaf91e Unknown W. Brackets 2022-12-07 02:52:15 Download Download Download Merge: e3105955e 49f8f96a9 Merge pull request #16517 from hrydgard/darkstalkers-perf Darkstalkers/Vampire Chronicles perf improvements
v1.13.2-2327-g49f8f96a9 Henrik Rydgård 2022-12-07 02:08:48 No build Couple more microoptimizations
v1.13.2-2326-g50fdf67fd Henrik Rydgård 2022-12-07 01:51:20 No build Software rect raster: Speed up memory tracking in debug mode (ztag unused, remove allocations)
v1.13.2-2325-gb51422c18 Henrik Rydgård 2022-12-07 01:50:48 No build Ordering fix, should fix elimination of the DarkStalkers software blit
v1.13.2-2324-g70b6733d0 Henrik Rydgård 2022-12-07 01:50:15 No build Minor alpha bit optimization in Darkstalkers rectangle code
v1.13.2-2323-ge3105955e Henrik Rydgård 2022-12-06 21:45:18 Download Download Download Merge: 5da13c3ad 51fa931e4 Merge pull request #16512 from unknownbrackets/softgpu-fastrect softgpu: Avoid checking UVs for sprites w/o textures
v1.13.2-2322-g51fa931e4 Unknown W. Brackets 2022-12-06 15:37:51 No build softgpu: Allow no alpha blend in 5551 fast path.
v1.13.2-2321-g60c129c52 Unknown W. Brackets 2022-12-06 15:31:30 No build softgpu: Use no-modulate fast path for REPLACE.
v1.13.2-2320-gc291bd78e Unknown W. Brackets 2022-12-06 15:26:02 No build softgpu: Use a template for 5551 fast path. Just refactoring here, should be the same.
v1.13.2-2319-g264a81913 Unknown W. Brackets 2022-12-06 15:11:38 No build softgpu: Avoid checking UVs for sprites w/o tex.
v1.13.2-2319-g10eafe2e0 Richard 2022-12-06 17:15:33 No build Libretro: Set Interpreter as default CPU and get CPU from setting
v1.13.2-2319-g4de64666d Richard 2022-12-06 18:23:09 No build feat(libretro): ios compile settings
v1.13.2-2318-g5da13c3ad Henrik Rydgård 2022-12-06 11:05:44 Download Download Download Merge: ac2bd63cc 5d6b213fa Merge pull request #16509 from unknownbrackets/softgpu-rectw softgpu: Fix w culling of triangles combined as rectangles
v1.13.2-2317-g5d6b213fa Unknown W. Brackets 2022-12-06 08:14:41 No build softgpu: Avoid tri combine to rect if clipping.
v1.13.2-2316-gd9501cb0a Unknown W. Brackets 2022-12-06 08:09:55 No build softgpu: Fix w culling of triangle rects.
v1.13.2-2315-gac2bd63cc Henrik Rydgård 2022-12-05 20:43:04 Download Download Download Merge: 883aa06d0 657ac6dd5 Merge pull request #16508 from Felipefpl/master Fixed omissions
v1.13.2-2313-g883aa06d0 Henrik Rydgård 2022-12-05 16:33:11 Download Download Download Merge: 4fd336f5e f3be5717e Merge pull request #16507 from Felipefpl/master Updated brazilian portuguese
v1.13.2-2313-g657ac6dd5 Felipe 2022-12-05 19:25:25 No build Fixed omissions Fixed mistakes i did found by unknownbrackets.
v1.13.2-2312-gf3be5717e Felipe 2022-12-05 16:12:06 No build Updated brazilian portuguese
v1.13.2-2312-gabb4aa92f Xu Zhen 2022-12-06 16:17:35 No build Fix window icon path
v1.13.2-2311-g4fd336f5e Henrik Rydgård 2022-12-05 12:49:24 Download Download Download Merge: e969f9cf8 dd22ec6fa Merge pull request #16505 from hrydgard/assorted-cleanup Minor UI polish, Swedish translation work
v1.13.2-2310-gdd22ec6fa Henrik Rydgård 2022-12-05 12:07:07 No build Show the name of the chosen language on the choice button. Looks weird not to.
v1.13.2-2309-g93e506013 Henrik Rydgård 2022-12-05 11:55:23 No build Load and cache langValuesMapping on demand
v1.13.2-2308-g4233e8dec Henrik Rydgård 2022-11-30 23:00:17 No build Swedish translation improvements
v1.13.2-2307-g70f18f562 Henrik Rydgård 2022-11-30 22:59:43 No build Turn language popup thing into a lambda
v1.13.2-2306-ge969f9cf8 Henrik Rydgård 2022-12-05 09:35:36 Download Download Download Merge: e44e9b651 d6750993d Merge pull request #16502 from unknownbrackets/softgpu-opt A few more softgpu optimizations for alpha blend/test
v1.13.2-2303-ge44e9b651 Henrik Rydgård 2022-12-05 09:34:33 No build Merge: 13e90f708 07c276c32 Merge pull request #16503 from unknownbrackets/softgpu-halfpos softgpu: Fix double rectangle drawing at halfpixel
v1.13.2-2301-gd6750993d Unknown W. Brackets 2022-12-05 01:36:45 No build softgpu: Force alpha test when it could skip blend. Blending is slow, and often games do effects like smoke, sun, etc. that has a lot of zero alpha in them. Many games do this with alpha testing off, which is cheap compared to blending.
v1.13.2-2301-g13e90f708 Henrik Rydgård 2022-12-05 09:33:40 No build Merge: 5de3a7c25 77e510bd9 Merge pull request #16504 from unknownbrackets/psu-depth GPU: Use accurate depth for depth range hack
v1.13.2-2300-g77e510bd9 Unknown W. Brackets 2022-12-05 04:27:23 No build GPU: Use accurate depth for depth range hack. This should be easier to ensure stays well tested.
v1.13.2-2300-g2c90dafe6 Unknown W. Brackets 2022-12-05 01:30:12 No build softgpu: Force alpha test off in more scenarios. Since we're already checking the CLUT, we can tell if it doesn't contain zero alpha, in which case a != 0 test will never fail. This is actually pretty common, even when texture alpha is not always FF.
v1.13.2-2300-g07c276c32 Unknown W. Brackets 2022-12-05 02:17:58 No build softgpu: Fix double rectangle drawing at halfpixel. There seems to be some odd behavior with the X start pos, but at least the end pos should not be drawn twice when using 0.5 - 0.5.
v1.13.2-2299-g5de3a7c25 Henrik Rydgård 2022-12-04 17:40:30 Download Download Download Merge: fdca08c48 3342d5ecb Merge pull request #16500 from unknownbrackets/warnings Fixes to recently introduced warnings and a couple older ones
v1.13.2-2296-g0aeb20742 Lubos 2022-12-07 21:40:13 No build OpenXR - Separate config for VR build
v1.13.2-2295-g38c4774f4 Lubos 2022-12-04 18:14:05 No build Change package of the Android VR builds
v1.13.2-2294-gd0e6f480a Lubos 2022-12-04 18:04:08 No build Merge: 353bdc2d3 fdca08c48 Merge branch 'master' into config_openxr_update
v1.13.2-2291-gfdca08c48 Henrik Rydgård 2022-12-04 16:59:29 Download Download Download Merge: a8939f456 4378de6aa Merge pull request #16499 from unknownbrackets/actions Build: Use Windows 2019 for UWP builds
v1.13.2-2289-ga8939f456 Henrik Rydgård 2022-12-04 00:48:32 Download Download Download Remove dead code, validation fix in GE debugger See #16490
v1.13.2-2288-g59431de82 Unknown W. Brackets 2022-12-04 00:25:57   Download Download Merge: 7e97ce176 8e50eb31f Merge pull request #16494 from hrydgard/force-lower-res-for-effects-off Force "Lower resolution for effects" off in Ratchet & Clank and a few other games
v1.13.2-2285-g7e97ce176 Henrik Rydgård 2022-12-04 00:16:58 Download Download Download Merge: 538108699 3f620dba5 Merge pull request #16495 from unknownbrackets/vulkan-shutdown Cleanup shader module lifetime handling for Vulkan
v1.13.2-2281-g538108699 Henrik Rydgård 2022-12-03 23:57:06 No build Don't ignore insets for UI on the display layout screen (no longer needed)
v1.13.2-2280-gc310d1471 Henrik Rydgård 2022-12-03 22:55:53 Download Download Download Merge: aa7341def 00e76b11b Merge pull request #16493 from unknownbrackets/softgpu-opt softgpu: Check CLUT alpha to optimize out blend/alpha test
v1.13.2-2274-gaa7341def Henrik Rydgård 2022-12-03 20:56:10 Download Download Download Merge: 238c9439e 6acbd1f9e Merge pull request #16492 from hrydgard/reorganize-display-layout-screen Reorganize the display layout screen
v1.13.2-2273-g3342d5ecb Unknown W. Brackets 2022-12-04 17:17:05 No build softgpu: Remove an unused case.
v1.13.2-2273-g6acbd1f9e Henrik Rydgård 2022-12-03 20:37:58 No build Fix loading of texture shaders
v1.13.2-2272-gf3ba8fb33 Henrik Rydgård 2022-12-03 19:30:50 No build Address feedback, also sort texture shaders
v1.13.2-2272-g6c6133a3c Unknown W. Brackets 2022-12-04 17:08:20 No build Build: Get rid of legacy zstd support. This refers to old versions of zstd we never used, and the code also generates warnings when it's built.
v1.13.2-2271-ge46b03648 Henrik Rydgård 2022-12-03 19:13:39 No build Reorganize the DisplayLayoutScreen again - flip left/right sides, move mode switch to bottom.
v1.13.2-2271-ge09a1a32a Unknown W. Brackets 2022-12-04 17:07:53 No build Build: Reduce include spam in CMake. This makes it more like other platforms, which don't globally include these directories.
v1.13.2-2271-g00e76b11b Unknown W. Brackets 2022-12-03 21:55:38 No build softgpu: Optimize > non-zero alpha tests as well. These are fairly common, especially in 3D games.
v1.13.2-2270-geb19e2439 Unknown W. Brackets 2022-12-03 21:44:35 No build softgpu: Skip non-zero alpha test if impossible.
v1.13.2-2270-gb938992da Henrik Rydgård 2022-12-03 19:13:21 No build Add a new centering capability to AnchorLayout
v1.13.2-2270-g8c378c455 Unknown W. Brackets 2022-12-04 16:57:45 No build GPU: Avoid an override warning.
v1.13.2-2269-gfb5474115 Henrik Rydgård 2022-12-03 19:07:38 No build Align the version number better on the main screen
v1.13.2-2269-ge49668eea Unknown W. Brackets 2022-12-04 16:57:30 No build SaveState: Correct missing switch case warnings.
v1.13.2-2269-gadc94b195 Unknown W. Brackets 2022-12-03 21:44:02 No build softgpu: Use CLUT to optimize out blending more. This actually happens relatively often.
v1.13.2-2269-g3f620dba5 Unknown W. Brackets 2022-12-03 23:56:58 No build Vulkan: Reduce some logging when things are fast. On startup especially this spams sometimes.
v1.13.2-2268-gf5c0dc717 Henrik Rydgård 2022-12-03 18:58:47 No build Sort post-shaders alphabetically in the list.
v1.13.2-2268-g78ed8d45a Unknown W. Brackets 2022-12-03 23:53:10 No build Vulkan: Defer deletion of shader module promises.
v1.13.2-2268-g8e50eb31f Henrik Rydgård 2022-12-04 00:06:28 No build Add missing IDs
v1.13.2-2268-g0556ee67f Unknown W. Brackets 2022-12-04 16:57:09 No build SaveState: Fix a format type error.
v1.13.2-2268-g0aba5ff3c Unknown W. Brackets 2022-12-03 21:38:01 No build TexCache: Correct alpha mask checks for SSE2. Should have been shifts by byte (4/8), but let's just switch to shuffles anyway. These were always shifting in zeros and failing.
v1.13.2-2267-gf651f365b Henrik Rydgård 2022-12-03 17:42:29 No build Disable the MSAA selector if software rendering is selected. Move software rendering up.
v1.13.2-2267-g8567416be Henrik Rydgård 2022-12-02 00:35:28 No build Force "Lower resolution for effects" off in Ratchet & Clank and a few other games It breaks or just makes things look terrible in these games, so no reason to allow it. An alternative for this would be to remove the option entirely, and only use it though the ForceLowerResolutionForEffectsOn flag instead.
v1.13.2-2267-g4378de6aa Unknown W. Brackets 2022-12-04 16:29:21 No build Build: Use Windows 2019 for UWP builds.
v1.13.2-2267-g53eedf06e Unknown W. Brackets 2022-12-03 23:52:06 No build Vulkan: Track pipeline desc using a refcount. Not very safe to not allow deletes, and don't want to force Draw objects on the deleter (this is referenced by them.)
v1.13.2-2267-g38eb0a7a8 Unknown W. Brackets 2022-12-03 21:15:58 No build softgpu: Check for queued compile. Rarely, we could have queued compiling the same one, which would crash on a double insert.
v1.13.2-2267-g9e019a3a1 Unknown W. Brackets 2022-12-04 16:53:15 No build Build: Silence SFMT warning.
v1.13.2-2266-g238c9439e Henrik Rydgård 2022-12-03 16:38:32 Download Download Download Merge: 7c16c4dbb 2b58ac7e9 Merge pull request #16491 from unknownbrackets/cleanup Quick cleanup
v1.13.2-2263-g7c16c4dbb Unknown W. Brackets 2022-12-03 16:03:10 Download Download Download Merge: c9c4a7ef7 d694b3a2e Merge pull request #16489 from mjunix/small-fixes Small fixes
v1.13.2-2262-gd694b3a2e Johan Mattsson 2022-12-03 15:31:40 No build Merge: e260ba406 c9c4a7ef7 Merge branch 'hrydgard:master' into small-fixes
v1.13.2-2258-ge260ba406 Johan Mattsson 2022-12-03 15:29:14 No build Fix missing 'else'
v1.13.2-2258-gc9c4a7ef7 Henrik Rydgård 2022-12-03 15:29:16 Download Download Download Merge: 02b8bf33f 0f12d44e5 Merge pull request #16487 from hrydgard/simpsons-hotfix-alternative-try Safer and simpler alternative to commit cbfa4bf.
v1.13.2-2257-g2b1d57257 Johan Mattsson 2022-12-03 15:28:22 No build Fix comparison
v1.13.2-2257-g0f12d44e5 Henrik Rydgård 2022-12-03 11:20:00 No build Remove some unused/unnecessary code
v1.13.2-2256-g954bd69e3 Johan Mattsson 2022-12-03 15:26:31 No build Fix progress computation
v1.13.2-2256-g92df6b832 Henrik Rydgård 2022-12-03 11:14:08 No build Safer and simpler alternative to cbfa4bf. See #16483
v1.13.2-2255-g02b8bf33f Henrik Rydgård 2022-12-03 11:22:41 Download Download Download Merge: 458947323 35777d5ee Merge pull request #16458 from hrydgard/desktop-friendly-msaa Implement MSAA support for desktop GPUs in Vulkan
v1.13.2-2234-g458947323 Henrik Rydgård 2022-12-03 11:08:10 Download Download Download Merge: d6b9f3921 204789a27 Merge pull request #16486 from unknownbrackets/softgpu-opt softgpu: Apply optimizations to states generically
v1.13.2-2231-g204789a27 Unknown W. Brackets 2022-12-03 06:55:49 No build softgpu: Skip fog when no verts have fog.
v1.13.2-2230-g0c42e45e9 Unknown W. Brackets 2022-12-03 06:42:57 No build softgpu: Cleanup reapply logic. This makes more sense to read.
v1.13.2-2229-g4d9253390 Unknown W. Brackets 2022-12-03 06:30:53 No build softgpu: Apply optimizations to states generically. This is for optimizations we can only do when we know the vertex values.
v1.13.2-2228-g6bd0eec54 Unknown W. Brackets 2022-12-03 06:27:22 No build softgpu: Calc flags on state as we queue verts. Might be some other ways, like doing this directly in a vertex reader. Also am thinking about doing things regarding UVs or positions. Flags not yet used, keeping separate for perf checks.
v1.13.2-2227-gd6b9f3921 Henrik Rydgård 2022-12-03 10:40:02 Download Download Download Merge: 7dee26eae b41a782fc Merge pull request #16483 from lvonasek/hotfix_simpsons_crash Simpsons crash on GLES fixed
v1.13.2-2227-ga04b7cf3b Unknown W. Brackets 2022-12-03 06:19:54 No build softgpu: Force shading flag off in clearMode. Probably fixes a line shading bug, and clearer anyway.
v1.13.2-2227-g2b58ac7e9 Unknown W. Brackets 2022-12-03 16:17:27 No build Psmf: Fix pointer check.
v1.13.2-2226-ge50eae1bf Unknown W. Brackets 2022-12-03 16:17:12 No build GPU: Cleanup some bounds checks, assignments.
v1.13.2-2226-g778a0487c Unknown W. Brackets 2022-12-03 05:59:13 No build softjit: Switch to DenseHashMap.
v1.13.2-2225-g7dee26eae Unknown W. Brackets 2022-12-02 23:06:14 Download Download Download Merge: 0c19f6ae1 c7041d6e9 Merge pull request #16482 from hrydgard/savestate-checkpoints Add savestate checkpoints to verify that MEASURE and WRITE match
v1.13.2-2219-g0c19f6ae1 Unknown W. Brackets 2022-12-02 23:03:23   Download   Merge: 116bc9d59 39c399df4 Merge pull request #16484 from lvonasek/compat_openxr_fixes OpenXR - HUD support for even more games
v1.13.2-2215-gc7041d6e9 Henrik Rydgård 2022-12-02 22:45:28 No build Reserve some space in the checkpoints vector
v1.13.2-2215-g35777d5ee Henrik Rydgård 2022-12-02 15:26:29 No build Use proper copies for depth blits between multisampled framebuffers. Needed to keep all the information.
v1.13.2-2214-gf954013d0 Henrik Rydgård 2022-12-02 13:45:17 No build Fix (?) the savestate bug in PSPSaveDialog/SaveDataParam PSPSaveDialog::DoState called SetPspParam in non-READ modes, which could modify it.
v1.13.2-2214-gd55408538 Henrik Rydgård 2022-12-02 15:25:02 No build Implement copy operation properly for the multisampled case
v1.13.2-2213-gf5a7661c5 Henrik Rydgård 2022-12-02 13:28:06 No build Add a NOOP state to reduce logspam after error
v1.13.2-2213-g2d6c632bf Henrik Rydgård 2022-12-02 15:19:06 No build Check resolve mode, just to be safe.
v1.13.2-2212-g353bdc2d3 Lubos 2022-12-02 20:57:50 No build OpenXR - Default config updated
v1.13.2-2212-g75b558eb5 Henrik Rydgård 2022-12-02 14:35:43 No build Address feedback
v1.13.2-2212-g52a684644 Henrik Rydgård 2022-12-02 11:29:59 No build Verify that the Measure and Save passes match accurately through checkpointing Adding this after seeing some very suspicious behavior in Ratchet & Clank.
v1.13.2-2211-gcd0acec3f Henrik Rydgård 2022-12-02 13:49:28 No build Crashfix the other backends
v1.13.2-2211-g237fbca97 Henrik Rydgård 2022-12-02 10:55:03 No build Savestate: Prepare some sanity checks
v1.13.2-2211-g0060a14fa Lubos 2022-12-02 20:48:35 No build OpenXR - Adjust the render resolution for VR
v1.13.2-2210-g5610734d4 Henrik Rydgård 2022-12-02 00:30:06 No build Assert improvement
v1.13.2-2210-g116bc9d59 Henrik Rydgård 2022-12-02 19:49:32 Download Download Download Merge: a349e2b85 1121a6fb6 Merge pull request #16485 from unknownbrackets/softgpu-fog-nan softgpu: Handle infnan fog coefficients better
v1.13.2-2209-g8a3e92aa3 Henrik Rydgård 2022-12-01 23:41:31 No build Not pretty, but with this, you can switch MSAA level at runtime.
v1.13.2-2208-g28e1b532b Henrik Rydgård 2022-12-01 18:15:13 No build Detect Apple/MoltenVK and allow multisampling. Unfortunately no support for sample rate shading.
v1.13.2-2207-g29a215748 Henrik Rydgård 2022-11-29 15:22:14 No build Correctly handle input attachments with CreateRenderpass2. But also don't use it while not multisampling.
v1.13.2-2206-g7950a00c1 Henrik Rydgård 2022-11-29 00:17:21 No build Headless buildfix. Crashfix in shader generator test.
v1.13.2-2205-gf758cc0de Henrik Rydgård 2022-11-29 00:06:05 No build Remove quality setting for now, we default to a balanced setting.
v1.13.2-2205-ga349e2b85 Henrik Rydgård 2022-12-02 11:10:49 Download Download Download Merge: 24aad5013 106d730a2 Merge pull request #16481 from unknownbrackets/gedebugger Cleanup some GE debugger logspam, small texture proj optimization
v1.13.2-2204-g4990683cf Henrik Rydgård 2022-11-28 23:56:55 No build Implement "enhanced" multisample quality setting
v1.13.2-2203-gb9ea8de13 Henrik Rydgård 2022-11-28 23:30:35 No build Use raster copies to work around lack of working copy support in MSAA mode.
v1.13.2-2202-g8208768c1 Henrik Rydgård 2022-11-28 22:59:42 No build Add a pipeline flag for USES_DISCARD. Will be used for the MSAA quality setting.
v1.13.2-2201-ga0f27c744 Henrik Rydgård 2022-11-28 20:45:06 No build Implement depth/stencil resolve. (We probably only need depth resolve since we don't texture from stencil, but whatever).
v1.13.2-2201-g1121a6fb6 Unknown W. Brackets 2022-12-02 19:20:30 No build softgpu: Handle inf-end + negative constant slope.
v1.13.2-2201-g24aad5013 Henrik Rydgård 2022-12-02 11:08:52 Download   Download Merge: cb7131b31 c5a98e62d Merge pull request #16480 from unknownbrackets/softgpu-depth softgpu: Cull verts outside post-viewport Z
v1.13.2-2200-gb41a782fc Lubos 2022-12-02 14:32:27 No build Revert "Centralize ClearCacheNextFrame" This reverts commit cbfa4bfc8eef3a5f0e09e0ea2c3113bb2a88a7d5.
v1.13.2-2200-g106d730a2 Unknown W. Brackets 2022-12-02 08:20:25 No build GPU: Optimize out common case texture proj. NFS Most Wanted 5-1-0 uses this when it could use uv scale/offset.
v1.13.2-2200-g38de2f11a Unknown W. Brackets 2022-12-02 19:15:15 No build softgpu: Handle infnan fog coefficients better. If we ended up with a dot product that had opposing inf signs, the add would result in NAN and cause problems.
v1.13.2-2200-g8b9b80f04 Henrik Rydgård 2022-11-28 20:34:51 No build Add path that uses CreateRenderpass2, we're gonna need it for depth resolve.
v1.13.2-2199-ge3679df6c Henrik Rydgård 2022-11-28 18:20:30 No build Fix switching between MSAA levels
v1.13.2-2199-gcb7131b31 Unknown W. Brackets 2022-12-02 07:39:03 Download Download Download Merge: 7f65ba115 9fcc6857f Merge pull request #16479 from JohnnyonFlame/vreinterpret-fix Fix wrong vreinterpret neon intrinsic usage.
v1.13.2-2199-gc5844c417 Unknown W. Brackets 2022-12-02 19:14:36 No build GE Debugger: Add breakpoint symbol for prim count. This way you can break when a register is changed and prim count is in a certain range, which can be convenient.
v1.13.2-2199-g33abbca46 Unknown W. Brackets 2022-12-02 08:13:20 No build softgpu: Optimize out texture proj for UVs. Seen in NFS Most Wanted 5-1-0.
v1.13.2-2198-gd7224a840 Unknown W. Brackets 2022-12-02 08:12:14 No build GE Debugger: Cleanup logspam on game exit. If you're stopped on a frame and quit, it was previously logging every command as it exited, thinking it was waiting on each.
v1.13.2-2198-gc5a98e62d Unknown W. Brackets 2022-12-02 06:56:05 No build softgpu: Cull verts outside post-viewport Z. Shouldn't have removed this before, points are still culled when depth clamp is off and throughmode is off. Fixes Crazy Taxi graphics glitches.
v1.13.2-2198-g6619da2a0 Unknown W. Brackets 2022-12-02 19:13:32 No build Debugger: Add decimal constants. For the GE debugger and CPU debugger, it's annoying sometimes to express everything in hex. This allows using an i or u prefix to get decimal.
v1.13.2-2198-g9fcc6857f João Henrique 2022-12-02 07:10:57 No build Fix wrong vreinterpret neon intrinsic usage. This fixes a compilation failure introduced on d0e8cfa36518b.
v1.13.2-2198-g4dfce4f6b Henrik Rydgård 2022-11-28 11:50:28 No build Basically working MSAA on desktop GPUs! Some glitches remain.
v1.13.2-2197-g7f65ba115 Henrik Rydgård 2022-12-01 23:44:14 Download Download Download Merge: 4866518b8 a1f6a40d1 Merge pull request #16478 from unknownbrackets/softgpu-line-z softgpu: Interpolate Z for 3D lines
v1.13.2-2197-g06af304c8 Henrik Rydgård 2022-11-27 11:39:44 No build Multisampling groundwork
v1.13.2-2196-ga1f6a40d1 Unknown W. Brackets 2022-12-01 23:39:19 No build softgpu: Interpolate Z for 3D lines. Important for Me & My Katamari, see #16131.
v1.13.2-2196-g6daecb4e2 Henrik Rydgård 2022-11-27 10:13:05 No build Add check for tiling GPUs. We'll use this to inform on what MSAA modes to support.
v1.13.2-2195-g4866518b8 Unknown W. Brackets 2022-12-01 20:05:04 Download Download Download Merge: 60771d70f 331d024a8 Merge pull request #16477 from hrydgard/invalidation-refactor Add a flags parameter to InvalidateCachedState and rename it Invalidate.
v1.13.2-2193-g60771d70f Unknown W. Brackets 2022-12-01 19:40:31   Download   Merge: 2067ae127 d0e8cfa36 Merge pull request #16476 from hrydgard/minor-opts Minor optimizations
v1.13.2-2192-g39c399df4 Lubos 2022-12-02 17:53:03 No build OpenXR - GTA Chinatown wars rendering fixed
v1.13.2-2191-g769b1d734 Lubos 2022-12-02 17:45:29 No build OpenXR - Assasins Creed rendering fixed
v1.13.2-2190-g66cbe55ff Lubos 2022-12-02 16:47:26 No build OpenXR - Tony Hawk HUD fixed
v1.13.2-2189-g1e2cf07c6 Lubos 2022-12-02 15:16:41 No build OpenXR - Monster Hunter HUD fixed
v1.13.2-2188-g2be8f46a0 Lubos 2022-12-01 18:26:26 No build Merge: 09d48075b 2067ae127 Merge branch 'master' into compat_openxr_fixes
v1.13.2-2187-gd0e8cfa36 Henrik Rydgård 2022-12-01 17:09:54 No build Add NEON impl too, mostly for exercise purposes
v1.13.2-2186-ge6f0f84a4 Henrik Rydgård 2022-12-01 16:21:27 No build SSE optimize Float4ToUint8x4, some uses
v1.13.2-2185-gd02f46cb2 Henrik Rydgård 2022-12-01 15:47:29 No build Minor VertexReader optimizations
v1.13.2-2185-g331d024a8 Henrik Rydgård 2022-12-01 19:15:38 No build Add a flags parameter to InvalidateCachedState and rename it Invalidate. Also rename the old InvalidationFlags enum to InvalidateCallbackFlags.
v1.13.2-2184-g2067ae127 Henrik Rydgård 2022-12-01 15:28:35 Download Download Download Merge: 9d9a64be8 14e750714 Merge pull request #16475 from hrydgard/temp-disable-uwp-job Temporarily disable the UWP github CI job
v1.13.2-2184-g423fa6d84 Henrik Rydgård 2022-12-01 16:00:31 No build Couple more FormatMemWriteTagAt
v1.13.2-2183-g656012325 Henrik Rydgård 2022-12-01 15:39:22 No build Restore optimization of memory info strings, avoiding allocations
v1.13.2-2183-g14e750714 Henrik Rydgård 2022-12-01 14:11:37 No build Temporarily disable the UWP github CI job
v1.13.2-2182-g9d9a64be8 Henrik Rydgård 2022-12-01 13:38:35 Download Download Download Fix Aspect Ratio translation category
v1.13.2-2182-g7f7af003c Henrik Rydgård 2022-12-01 15:06:46 No build UI: Darken game-as-background a bit more for UI legibility
v1.13.2-2181-g40ae99073 Henrik Rydgård 2022-12-01 11:58:16 No build Remove std::string from VulkanTexture
v1.13.2-2181-g003323fe3 Henrik Rydgård 2022-12-01 13:27:35 Download Download Download Merge: 6a7682368 2073eed7b Merge pull request #16474 from TotalCaesar659/patch-1 Update Russian translation
v1.13.2-2180-gc05ec8b52 Henrik Rydgård 2022-12-01 11:39:20 No build Remove std::string from VulkanProfiler (the scope profiler for uploads)
v1.13.2-2180-g2073eed7b TotalCaesar659 2022-12-01 13:20:10 No build Update Russian translation
v1.13.2-2179-g6a7682368 Henrik Rydgård 2022-12-01 11:50:44 Download Download Download Merge: 9a108a46d f18afc5f5 Merge pull request #16469 from unknownbrackets/softgpu-transfer Correct block transfer overlap and wrapping behavior
v1.13.2-2178-gf18afc5f5 Unknown W. Brackets 2022-12-01 10:09:50 No build headless: Update tests.
v1.13.2-2177-g5bc51cb01 Unknown W. Brackets 2022-12-01 07:16:33 No build GE Debugger: Remove dup block transfer record. We already record it as a block transfer, we don't need to also do it as a memcpy.
v1.13.2-2176-g73489349c Unknown W. Brackets 2022-12-01 04:20:52 No build GPU: Oops, simplify an expression.
v1.13.2-2175-gcbe96d377 Unknown W. Brackets 2022-12-01 04:12:06 No build GPU: Use common block transfer logic in all cases.
v1.13.2-2174-g3589c1e82 Unknown W. Brackets 2022-12-01 04:04:52 No build softgpu: Handle block transfer VRAM wrapping. Note: mirrors still act as mirrors, swizzle and all.
v1.13.2-2173-g1c5f0d575 Unknown W. Brackets 2022-12-01 03:40:25 No build softgpu: Improve meminfo detail on block transfer. Gaps are useful to understand.
v1.13.2-2172-g68515aaee Unknown W. Brackets 2022-12-01 03:29:47 No build softgpu: Account for width!=stride in xfer checks.
v1.13.2-2171-g2adc18cfb Unknown W. Brackets 2022-12-01 02:52:42 No build softgpu: Correct src/dst overlap in block transfer. If dest is inside src, it seems to consistently copy in blocks of 64 bytes.
v1.13.2-2170-g9a108a46d Henrik Rydgård 2022-12-01 10:17:31 Download Download Download Disable the PowerVR swapchain hack after driver version 1.386.1368. See #15773
v1.13.2-2169-gc3aaf5b18 Henrik Rydgård 2022-12-01 10:16:45 No build Merge: 4b7084401 fc5dcd0c1 Merge pull request #16472 from unknownbrackets/fetch-fix GLES: Correct unit tests for framebuffer fetch
v1.13.2-2167-g4b7084401 Henrik Rydgård 2022-12-01 09:59:56 Download Download Download Merge: fd21a0957 dc962094f Merge pull request #16470 from unknownbrackets/softgpu-inversion softgpu: Correctly fix inversions, matching tests
v1.13.2-2165-gfd21a0957 Henrik Rydgård 2022-12-01 09:23:41 Download Download Download Merge: b62790fd0 d763dca02 Merge pull request #16471 from unknownbrackets/fetch-fix GPU: Correct fetch assert
v1.13.2-2165-gfc5dcd0c1 Unknown W. Brackets 2022-12-01 09:59:22 No build GLES: Correct unit tests for framebuffer fetch.
v1.13.2-2165-g09d48075b Lubos 2022-11-30 22:00:33 No build Merge: de78007e6 489af071b Merge branch 'master' into compat_openxr_fixes
v1.13.2-2164-gdc962094f Unknown W. Brackets 2022-12-01 08:20:39 No build softgpu: Correctly fix inversions, matching tests. Inversions are allowed just fine, but if clipping results in coordinates outside range, the triangle should be culled. Fixes more wanted inversions.
v1.13.2-2164-gd763dca02 Unknown W. Brackets 2022-12-01 09:17:14 No build GPU: Correct fetch assert.
v1.13.2-2163-gb62790fd0 Henrik Rydgård 2022-11-30 23:02:11 Download Download Download Fix translatability of the string "Stereo display shader". See #16459
v1.13.2-2162-g489af071b Henrik Rydgård 2022-11-30 15:14:54 Download Download Download TouchControlLayoutScreen: Reduce the amount of scissor calls Who knows, might help #15773...
v1.13.2-2161-gf4385e1be Henrik Rydgård 2022-11-30 14:56:15   Download Download Merge: 3d0638112 6c8ccc149 Merge pull request #16456 from hrydgard/soft-gpu-range-checks SoftGPU: Range check block copies.
v1.13.2-2158-g3d0638112 Henrik Rydgård 2022-11-30 14:49:40 Download Download Download Merge: e1feb94cc b51451d67 Merge pull request #16468 from nassau-tk/fix_jpn0.pgf Fix-jpn0.pgf
v1.13.2-2157-gb51451d67 nassau-tk 2022-11-30 14:11:44 No build Fix-jpn0.pgf
v1.13.2-2156-ge1feb94cc Henrik Rydgård 2022-11-30 12:15:12 Download Download Download Merge: 692312c1c 6b695ee5c Merge pull request #16465 from Kaitul/patch-5 Update zh_TW.ini
v1.13.2-2153-g692312c1c Henrik Rydgård 2022-11-30 11:49:29 Download Download Download Merge: 1df21a49b 25e8f8385 Merge pull request #16467 from hrydgard/new-control-ui-layout Redo the control UI screen layout, slightly update the look
v1.13.2-2152-g25e8f8385 Henrik Rydgård 2022-11-30 10:56:29 No build Redo the control UI screen layout, slightly update the look
v1.13.2-2151-g1df21a49b Henrik Rydgård 2022-11-30 10:56:01 Download Download Download Merge: f4ea78c03 20a337f25 Merge pull request #16466 from hrydgard/control-ui-fix-attempts Control UI fix attempts
v1.13.2-2150-g20a337f25 Henrik Rydgård 2022-11-30 10:05:54 No build Initialization cleanup (no effect)
v1.13.2-2150-g6b695ee5c 人工知能 2022-11-30 09:40:21 No build Update zh_TW.ini
v1.13.2-2149-g874dba673 人工知能 2022-11-30 09:37:02 No build Update zh_TW.ini
v1.13.2-2149-g0ff5e0a95 Henrik Rydgård 2022-11-30 09:40:38 No build Add checks preventing a number of "possible" divisions by 0 in layout
v1.13.2-2148-gf4ea78c03 Henrik Rydgård 2022-11-30 09:09:27 Download Download Download Merge: 652f41bfc 02e32629b Merge pull request #16453 from Kaitul/patch-4 Update zh_TW.ini
v1.13.2-2146-g652f41bfc Henrik Rydgård 2022-11-30 09:08:49 No build Merge: 0682b7ba5 d72ad3b3f Merge pull request #16462 from hrydgard/fragment-shader-use-bit Fragment shader generator: Move the framebuffer fetch bit to the shader ID.
v1.13.2-2145-gde78007e6 Lubos 2022-11-29 22:17:12 No build OpenXR - Enable HUD in a few more games
v1.13.2-2145-gd72ad3b3f Henrik Rydgård 2022-11-29 15:29:31 No build Fragment shader generator: Move the framebuffer fetch bit to the shader ID. Will resolve a future issue in the multisampling PR, where the GPU_USE_FRAMEBUFFER_FETCH flag changes at runtime if you switch between no AA and MSAA. Just figured I'd get it in separately for safety.
v1.13.2-2144-g812c7d13a Lubos 2022-11-29 21:25:13 No build OpenXR - HUD disappearing in Flatout fixed
v1.13.2-2144-g0682b7ba5 Henrik Rydgård 2022-11-29 22:05:56 Download Download Download Fix saving of the new Stretch setting
v1.13.2-2143-gef68cac2d Henrik Rydgård 2022-11-29 18:27:42 Download Download Download Merge: 183458dd7 3f0e53e60 Merge pull request #16464 from hrydgard/more-dialog-backgrounds Let the running game show through the background of all the PromptScreen dialogs.
v1.13.2-2142-g3f0e53e60 Henrik Rydgård 2022-11-29 16:29:43 No build Let the running game show through the background of all the PromptScreen dialogs.
v1.13.2-2141-g183458dd7 Henrik Rydgård 2022-11-29 14:24:18 Download Download Download Merge: d34e38c02 390bf3e91 Merge pull request #16461 from hrydgard/burnout-lens-flare-gl Fix Burnout Dominator lens flare on OpenGL ES
v1.13.2-2140-g390bf3e91 Henrik Rydgård 2022-11-29 12:37:41 No build Fix Burnout Dominator lens flare on OpenGL ES Not the prettiest solution, but works: Use R8_UNORM as a fallback if R16_UNORM is not available.
v1.13.2-2139-gd34e38c02 Henrik Rydgård 2022-11-29 10:47:22 Download Download Download Merge: b9dc206cf 39e835b32 Merge pull request #16460 from hrydgard/translation-string-fixes Translation string fixes
v1.13.2-2138-g39e835b32 Henrik Rydgård 2022-11-29 10:10:52 No build Add missing lines to other languages
v1.13.2-2137-g4a0dcfdb6 Henrik Rydgård 2022-11-29 10:10:34 No build Add missing strings to en_US.ini
v1.13.2-2136-g1358cf9b8 Henrik Rydgård 2022-11-29 10:04:09 No build Clean up "GPU log profiler" translation strings
v1.13.2-2135-g3ba37f4e7 Henrik Rydgård 2022-11-29 09:57:18 No build Langtool: Add --dry-run support
v1.13.2-2134-g6ef855bf3 Henrik Rydgård 2022-11-29 09:54:42 No build Put back the lost Language strings, now in the right category
v1.13.2-2133-g4fe8aa717 Henrik Rydgård 2022-11-29 09:52:30 No build Fix category for "Language" string. Swedish translation improvements
v1.13.2-2132-gb9dc206cf Henrik Rydgård 2022-11-29 09:42:11 Download Download Download Fix skip buffer effect toggle not taking effect immediately
v1.13.2-2131-gc8745cf33 Henrik Rydgård 2022-11-29 00:23:21 Download Download Download Merge: 5201a2a4a 1a7bafd09 Merge pull request #16459 from TotalCaesar659/patch-1 Update Russian translation
v1.13.2-2130-g1a7bafd09 TotalCaesar659 2022-11-28 23:58:23 No build Update Russian translation
v1.13.2-2129-g5201a2a4a Henrik Rydgård 2022-11-28 20:30:35 Download Download Download Merge: 9bb0c91a7 804a336a1 Merge pull request #16457 from lvonasek/hotfix_openxr_rendering OpenXR - Broken rendering fixed
v1.13.2-2128-g804a336a1 Lubos 2022-11-28 19:58:49 No build OpenXR - Hide unsupported layout options
v1.13.2-2127-gd466ae161 Lubos 2022-11-28 19:46:46 No build OpenXR - HUD max scale fixed
v1.13.2-2126-g164c27f5e Lubos 2022-11-28 19:25:13 No build OpenXR - Screen stretching fixed
v1.13.2-2125-g9bb0c91a7 Henrik Rydgård 2022-11-28 11:10:28 Download Download Download Sneak in a minor software transform optimization
v1.13.2-2124-gcd51c05d1 Henrik Rydgård 2022-11-28 10:41:10   Download Download Merge: 612d2181a 54e37671e Merge pull request #16455 from Narugakuruga/patch-12 Update zh_CN.ini
v1.13.2-2123-g54e37671e Narugakuruga 2022-11-28 10:34:43 No build Update zh_CN.ini
v1.13.2-2122-g59874e316 Narugakuruga 2022-11-28 10:32:51 No build Update zh_CN.ini
v1.13.2-2122-g6c8ccc149 Henrik Rydgård 2022-11-28 10:46:45 No build Stop logspam from bad block transfer corners.
v1.13.2-2121-g3246baec4 Henrik Rydgård 2022-11-28 10:39:04 No build SoftGPU: Range check block copies. Needs testing to verify if we should copy zeroes instead if the src range is partial, etc, quite a few possible edge cases. Though on its own, this probably fixes the crash in #16427. Still don't understand why that one has issues in hardware renderers though since they do bounds-check the copies.
v1.13.2-2121-g3e9931a44 Narugakuruga 2022-11-28 10:25:55 No build Update zh_CN.ini
v1.13.2-2120-g612d2181a Henrik Rydgård 2022-11-28 09:51:26 Download Download Download Merge: ed151473c 5b3a993db Merge pull request #16449 from hrydgard/circle-button-workaround Blind workaround for Shining Ark circle button problem
v1.13.2-2117-ged151473c Henrik Rydgård 2022-11-28 09:47:22 No build Merge: 06b7fb9a6 9425d0670 Merge pull request #16454 from unknownbrackets/fb-depal-fb GPU: Support framebuf depal from rendered CLUT
v1.13.2-2113-g06b7fb9a6 Henrik Rydgård 2022-11-28 08:02:09 Download Download Download Merge: 3b960a92f a6bc9acf1 Merge pull request #16452 from unknownbrackets/gedebugger GE Debugger: Correct LastVRAM mirror wrap around
v1.13.2-2111-g3b960a92f Henrik Rydgård 2022-11-28 08:00:26 Download   Download Merge: f2b5f06da c6992d45e Merge pull request #16451 from unknownbrackets/ui-psp-glow UI: Add a slight glow around PSP in control map
v1.13.2-2109-g02e32629b 人工知能 2022-11-28 06:05:59 No build Update zh_TW.ini
v1.13.2-2108-gf2b5f06da Henrik Rydgård 2022-11-28 01:00:16 Download Download Download Merge: d09b2e4ce 247848891 Merge pull request #16450 from unknownbrackets/touch-right-analog UI: Fix right analog with single button
v1.13.2-2105-gd09b2e4ce Unknown W. Brackets 2022-11-28 00:16:45   Download Download Merge: 200e2f26c 72029b678 Merge pull request #16448 from hrydgard/cull-fix Empirical attempt at fixing #15661
v1.13.2-2105-g5b3a993db Henrik Rydgård 2022-11-28 09:50:23 No build Typo fix
v1.13.2-2104-g72029b678 Henrik Rydgård 2022-11-27 23:16:16 No build Empirical attempt at fixing #15661 Basically, software culling fails in some configuration, like the one we end up with on Mali. As noted by unknownbrackets in #15661, the viewport Z scale, offset is -0.0, 0.0. We end up with CalcCullParams computing minZValue == maxZValue == 1.0f, and with the vertices ending up with z,w == 1.0, 1.0. and as a result, the inside/outside calculations will always decide that it's outside. Changing the comparisons from >= / <= to > / < fixes the problem, but I don't know if this might break something else. Anyhow, here's the simple way to repro on PC: Change the ending of GPU_Vulkan::CheckFeatures to: ```c return GPU_USE_LIGHT_UBERSHADER | GPU_USE_BLEND_MINMAX | GPU_USE_TEXTURE_NPOT | GPU_USE_INSTANCE_RENDERING | GPU_USE_VERTEX_TEXTURE_FETCH | GPU_USE_TEXTURE_FLOAT | GPU_USE_16BIT_FORMATS | GPU_USE_TEXTURE_LOD_CONTROL | GPU_USE_DEPTH_TEXTURE | GPU_USE_ACCURATE_DEPTH; ```
v1.13.2-2104-g21647cd3c Henrik Rydgård 2022-11-27 23:32:43 No build Blind workaround for Shining Ark circle button problem Seems the game might not handle the case of confirm button being set to cross properly, so force it to circle if this game is running. Fixes #15663 (hopefully..)
v1.13.2-2103-g200e2f26c Henrik Rydgård 2022-11-27 22:58:34 Download Download Download OffsetY fix for non-vulkan backends
v1.13.2-2102-gc2d54ea0a Henrik Rydgård 2022-11-27 22:55:04 No build Merge: 7c72fa06e e02db20a2 Merge pull request #16446 from hrydgard/aspect-fix Aspect ratio configuration fixes
v1.13.2-2101-ge02db20a2 Henrik Rydgård 2022-11-27 21:59:04 No build Some more UI fixes. Live update for the aspect slider
v1.13.2-2100-g72ec865f7 Henrik Rydgård 2022-11-27 21:55:22 No build Fix for the aspect ratio plugin variable. Disable aspect ratio control in stretch mode.
v1.13.2-2099-g7c72fa06e Henrik Rydgård 2022-11-27 21:34:51 Download Download Download Fix issue where render resolution wasn't applied correctly.
v1.13.2-2098-g11c1b539e Henrik Rydgård 2022-11-27 20:04:32 Download Download Download Merge: 973eec5b4 dbd799bce Merge pull request #16445 from hrydgard/new-screen-size-controls New screen size controls on Display Layout & Effects screen
v1.13.2-2096-gdbd799bce Henrik Rydgård 2022-11-27 19:42:30 No build Add new translation key "Aspect Ratio"
v1.13.2-2095-ga0f10141a Henrik Rydgård 2022-11-27 19:35:13 No build lang; Stretching->stretch
v1.13.2-2094-g981a8778a Henrik Rydgård 2022-11-27 19:27:27 No build Lang: Remove old stuff, add missing lines
v1.13.2-2093-g689860b3a Henrik Rydgård 2022-11-27 17:32:34 No build Qt buildfix, apply feedback
v1.13.2-2092-g0a3d78221 Henrik Rydgård 2022-11-27 16:15:16 No build Fix drag-background-through-buttons problem by adding "touch exclusive" mode to viewgroups. Not using universally because I don't want to debug all the issues...
v1.13.2-2091-gd310636eb Henrik Rydgård 2022-11-27 15:57:13 No build Break out the background into a separate view.
v1.13.2-2090-gd8ff6876c Henrik Rydgård 2022-11-27 15:37:43 No build Rework UI a bit (first step, will clean up more).
v1.13.2-2089-gd667bd84a Henrik Rydgård 2022-11-27 15:56:15 No build Add back the old stretch-if-close-to-16:9 hack
v1.13.2-2088-gbdfde4cba Henrik Rydgård 2022-11-27 10:04:26 No build Implement the new screen sizing parameters
v1.13.2-2088-g973eec5b4 Henrik Rydgård 2022-11-27 19:56:37 No build Another tweak to the OpenGL adreno bug detection. See #16015
v1.13.2-2087-g71410f2cb Henrik Rydgård 2022-11-27 11:30:04 Download Download Download Merge: e4998ade6 31af24a23 Merge pull request #16443 from hrydgard/minor-vulkan-refactor Break out VKRFramebuffer/VKRRenderpass from VulkanRenderManager
v1.13.2-2086-g31af24a23 Henrik Rydgård 2022-11-27 10:22:37 No build Break out VKRFramebuffer/VKRRenderpass from VulkanRenderManager
v1.13.2-2085-ge4998ade6 Henrik Rydgård 2022-11-27 09:02:57 Download Download Download Merge: 767a877ab 1d0082452 Merge pull request #16442 from unknownbrackets/vulkan-geometry-safety Vulkan: Only use geometry shaders with accurate depth
v1.13.2-2083-g767a877ab Henrik Rydgård 2022-11-27 00:02:32 Download Download Download Merge: a4b4d4ae2 223ca5888 Merge pull request #16441 from ThirteenAG/master Exposed more emulator things to devctl api
v1.13.2-2081-ga4b4d4ae2 Henrik Rydgård 2022-11-27 00:01:58 No build Merge: 895211048 2e1e11f11 Merge pull request #16439 from unknownbrackets/ppge-512 PPGe: Respect 512 texture limit
v1.13.2-2080-g9425d0670 Unknown W. Brackets 2022-11-28 06:24:02 No build GPU: Prevent decimating CLUT framebuffers. Fixes color changing after a few moments in Kurohyo.
v1.13.2-2079-gc6992d45e Unknown W. Brackets 2022-11-28 04:19:45 No build UI: Add a slight glow around PSP in control map. This makes it more distinguishable from some dark backgrounds.
v1.13.2-2079-ga7c4258e9 Unknown W. Brackets 2022-11-28 06:16:24 No build GPU: Support framebuf depal from rendered CLUT. Using a temporary always for simplicity.
v1.13.2-2079-g895211048 Henrik Rydgård 2022-11-26 23:01:19 Download Download Download Merge: 0b375bb35 909f3feae Merge pull request #16440 from unknownbrackets/softgpu-inversion softgpu: Allow inversions when w >= -1.0
v1.13.2-2079-g247848891 Unknown W. Brackets 2022-11-28 00:40:55 No build UI: Dry out code and check bounds to be safe.
v1.13.2-2078-ga6bc9acf1 Unknown W. Brackets 2022-11-28 04:59:57 No build GE Debugger: Correct LastVRAM mirror wrap around. Oops, this fixes crashes when textures are used near the edge of VRAM.
v1.13.2-2078-g5666dc589 Unknown W. Brackets 2022-11-28 04:17:01 No build Vulkan: Correct maxAniso handling in Draw.
v1.13.2-2078-g909f3feae Unknown W. Brackets 2022-11-26 21:11:56 No build softgpu: Allow inversions when w >= -1.0. This seems to match desired cases well, see #16131. Likely still inaccurate to what hardware actually does.
v1.13.2-2078-g194c4b028 Unknown W. Brackets 2022-11-28 06:15:15 No build TexCache: Support offset in rendered CLUTs. We already copy to a temp, so just use that copy to normalize out the offset. Should even get RECT2LIN correct, but most cases are 1 pixel high anyway.
v1.13.2-2078-g89aeb2484 Unknown W. Brackets 2022-11-28 00:32:56 No build UI: Fix right analog with single button. Release first, then press so that we press when the opposing direction is mapped to the same button.
v1.13.2-2078-g2e1e11f11 Unknown W. Brackets 2022-11-26 21:03:21 No build PPGe: Respect 512 texture limit. If a message ends up rendering wider than 512 (which can happen because we use higher quality fonts than 1x), draw in tiles to avoid accessing texels outside 512. Fixes an issue in Sakura Taisen in the software renderer.
v1.13.2-2078-g1d0082452 Unknown W. Brackets 2022-11-27 08:27:59 No build Vulkan: Only use geometry shaders with accurate z. Just to be safe, since that's what it's most well tested with.
v1.13.2-2077-g223ca5888 ThirteenAG 2022-11-26 14:55:45 No build exposed more emulator things to devctl api added EMULATOR_DEVCTL__TOGGLE_FASTFORWARD EMULATOR_DEVCTL__GET_ASPECT_RATIO EMULATOR_DEVCTL__GET_SCALE
v1.13.2-2077-g0b375bb35 Henrik Rydgård 2022-11-26 18:53:13 Download Download Download Colin McRae: Use compat flag to avoid GPU readbacks for VRAM->VRAM copies. Improves performance when the sun is visible, see #7810
v1.13.2-2076-gf4b78bacd Henrik Rydgård 2022-11-26 10:38:23 Download Download Download MacOSX: Apply potential fix for #16376 See #16376. Tested not to break anything on MacOS Mojave. Unfortunately I can't test on Ventura on my x64 mac, it's too old.
v1.13.2-2075-g9c033fb57 Henrik Rydgård 2022-11-25 21:21:57 Download Download Download Merge: 612ad59e2 aa66b9312 Merge pull request #16437 from lvonasek/feature_openxr_hud_improvement OpenXR - HUD improvements
v1.13.2-2063-g612ad59e2 Henrik Rydgård 2022-11-25 18:29:44 Download Download Download Merge: b7a594ed9 8c31625fd Merge pull request #16435 from hrydgard/more-ui-cleanups More post-shader UI improvements
v1.13.2-2060-gb7a594ed9 Henrik Rydgård 2022-11-25 18:29:21 No build Merge: d97035fff d38019ee6 Merge pull request #16436 from hrydgard/basic-vr-ci Add basic CI support for build-testing the Android-based VR build.
v1.13.2-2060-g8c31625fd Henrik Rydgård 2022-11-25 10:28:03 No build Make post-shader parameter values update live
v1.13.2-2059-gd38019ee6 Henrik Rydgård 2022-11-25 10:48:24 No build Add basic CI support for build-testing the Android-based VR build. Note: Doesn't do APK generation, to keep things simple, instead using the old NDK build. Later should run gradle on github CI too, I guess. Fixes #15981
v1.13.2-2059-g23ba0d051 Henrik Rydgård 2022-11-25 10:23:59 No build Fix layout issues in AbstractChoiceWithValueDisplay. Remove title text from post shaders to fit.
v1.13.2-2058-gd97035fff Henrik Rydgård 2022-11-25 10:06:41 Download Download Download Merge: 8f141d187 9fcccd789 Merge pull request #16434 from unknownbrackets/stencil-opt Vulkan: Use stencil export when available
v1.13.2-2054-g8f141d187 Henrik Rydgård 2022-11-25 10:03:45 Download   Download Merge: 9eb97830c e4234bcfa Merge pull request #16431 from iota97/grid-center Snap from screen center
v1.13.2-2051-g9eb97830c Henrik Rydgård 2022-11-24 23:49:16   Download Download Merge: 21cc6b85e ca86d8d26 Merge pull request #16432 from hrydgard/cleanup-graphics-settings Cleanup graphics settings list
v1.13.2-2047-gaa66b9312 Lubos 2022-11-25 16:05:30 No build MOve VR heuristics into a standalone method
v1.13.2-2046-gca86d8d26 Henrik Rydgård 2022-11-24 22:55:22 No build Remove "Load language ini" / "Save language ini" from devtools
v1.13.2-2046-gb2d809f4c Lubos 2022-11-25 15:58:51 No build typos fixed
v1.13.2-2045-g920bd45dd Henrik Rydgård 2022-11-24 22:54:05 No build Move stereo settings to developer tools, until developed further
v1.13.2-2045-g1ef036d07 Lubos 2022-11-25 13:28:45 No build OpenXR - Farplane distance limit adjusted
v1.13.2-2044-g692c972e7 Henrik Rydgård 2022-11-24 22:48:32 No build A couple more reorderings
v1.13.2-2044-g390ee28cd Lubos 2022-11-25 12:01:51 No build OpenXR - HUD fixes
v1.13.2-2043-ge4234bcfa iota97 2022-11-25 09:31:30 No build Solve easy exercise left to the reader
v1.13.2-2043-ga87cf02db Henrik Rydgård 2022-11-24 22:43:49 No build Rename "Display layout editor" to "Display Layout && Effects"
v1.13.2-2043-g0b089dd1e Lubos 2022-11-25 11:08:49 No build OpenXR - HUD support improved
v1.13.2-2042-g38fa30b42 Lubos 2022-11-25 09:43:12 No build OpenXR - Camera adjust reset fixed
v1.13.2-2042-g24ab2232f iota97 2022-11-24 20:13:43 No build Snap from screen center
v1.13.2-2042-g2e0feb4ef Henrik Rydgård 2022-11-24 22:14:01 No build Remove unneeded translation string
v1.13.2-2041-g21cc6b85e Henrik Rydgård 2022-11-24 19:10:39 Download Download Download Merge: 208b5c148 5e4492b43 Merge pull request #16430 from GABO1423/master (Libretro) Buildbot Fix
v1.13.2-2041-g6df5b5acb Henrik Rydgård 2022-11-24 22:13:49 No build Move more common settings to top
v1.13.2-2041-g3aae47c33 Lubos 2022-11-25 09:31:44 No build OpenXR - Add a TODO for follow-up PR
v1.13.2-2040-g5e4492b43 Gabriel Morazán 2022-11-24 18:51:13 No build Libretro Buildbot Fix
v1.13.2-2040-g08432dd4e Lubos 2022-11-25 09:25:23 No build OpenXR - Camera controls adjust HUD instead of FOV
v1.13.2-2040-g01beb52f9 Henrik Rydgård 2022-11-24 22:12:01 No build Consolidate translation strings
v1.13.2-2039-ged68304b6 Henrik Rydgård 2022-11-24 22:03:17 No build Move some settings around, delete a dupe
v1.13.2-2039-ga58ea8631 Lubos 2022-11-25 09:18:16 No build OpenXR - HUD scale option added
v1.13.2-2039-g208b5c148 Henrik Rydgård 2022-11-24 18:17:35 Download Download Download Merge: 23590a6dd 2af55d37a Merge pull request #16425 from GABO1423/libretro-msvc-builds (Libretro) Huge MSVC Build Overhaul
v1.13.2-2038-g5417e828d Lubos 2022-11-25 09:05:48 No build OpenXR - Do not rescale the postprocess effects
v1.13.2-2038-g0c03f5bad Henrik Rydgård 2022-11-24 19:06:07 No build Move the screen scaling filter to the DisplayLayoutEditor
v1.13.2-2037-g23590a6dd Henrik Rydgård 2022-11-24 18:15:56 No build Force LowerResolutionForEffects in Motorstorm, looks just fine See #16429
v1.13.2-2037-g0e2fd7c2a Lubos 2022-11-24 19:17:00 No build OpenXR - Fix HUD in many games which breaks postprocess effects
v1.13.2-2036-g75040f0cb Henrik Rydgård 2022-11-24 12:47:13 Download Download Download Remove some logspam, oops
v1.13.2-2035-g1a3f4f281 Henrik Rydgård 2022-11-24 12:45:33 No build Merge: cb7329cd1 55b1dc6ef Merge pull request #16428 from hrydgard/vulkan-validation-cleanups Vulkan validation cleanups, remove "GetCurrentStepId" based invalidation
v1.13.2-2034-g55b1dc6ef Henrik Rydgård 2022-11-24 12:14:52 No build Warning fixes
v1.13.2-2033-g3dd45c656 Henrik Rydgård 2022-11-24 11:02:21 No build Can't forget the texture in the callback, breaks texture-from-framebuffer-copy. Was probably redundant anyway.
v1.13.2-2032-g70d1d8fa0 Henrik Rydgård 2022-11-24 10:38:49 No build Replace the "GetCurrentStepId"-based state invalidation with callbacks
v1.13.2-2031-ga1c61abdd Henrik Rydgård 2022-11-23 23:15:37 No build Vulkan validation: One more false positive related to input attachments See comment in code
v1.13.2-2030-gcb7329cd1 Henrik Rydgård 2022-11-24 10:48:26 Download Download Download Merge: 158f6fc11 eea0b2632 Merge pull request #16426 from hrydgard/loadclut-fix Rebind framebuffer after LoadCLUT-from-framebuffer
v1.13.2-2027-g158f6fc11 Henrik Rydgård 2022-11-24 10:47:16 No build Merge: d6cfff00f 9bc0d662c Merge pull request #16422 from hrydgard/old-adreno-gl-compat-flag Add compat flag / bug check for games on old Adreno/GL affected by #16015
v1.13.2-2026-geea0b2632 Henrik Rydgård 2022-11-24 10:03:16 No build Add checks against rendering with depth against non-depth targets.
v1.13.2-2026-g9bc0d662c Henrik Rydgård 2022-11-24 10:09:47 No build Add more affected games to compat setting. Reorder checks, and check vendor flag.
v1.13.2-2025-g39f2ddd12 Henrik Rydgård 2022-11-23 17:32:32 No build Add compat flag / bug check for games on old Adreno/GL affected by #16015 See #16015 Partly derived from But this one surgically activates it only for the known affected games, to avoid any additional performance regressions in the release. Entirely untested.
v1.13.2-2025-g9fcccd789 Unknown W. Brackets 2022-11-25 04:09:42 No build Vulkan: Correct displayed depth/stencil format. Also corrects handling of non-24 bit depth when reducing the range.
v1.13.2-2025-g7b154d689 Henrik Rydgård 2022-11-24 08:18:03 No build Don't forget to rebind the framebuffer after copying a framebuffer to CLUT.
v1.13.2-2024-gd6cfff00f Henrik Rydgård 2022-11-24 07:46:09 Download Download Download Merge: 2e492bf33 976597fa3 Merge pull request #16424 from unknownbrackets/ios-interp iOS: Allow using interpreter
v1.13.2-2024-gb33662550 Unknown W. Brackets 2022-11-25 03:48:46 No build Vulkan: Use stencil export when available. This prevents multiple passes to upload stencil buffers.
v1.13.2-2023-gd243d4574 Unknown W. Brackets 2022-11-25 01:33:31 No build GPU: Upload stencil to latest buffer. Just being safe.
v1.13.2-2023-g976597fa3 Unknown W. Brackets 2022-11-24 02:56:34 No build iOS: Allow using interpreter.
v1.13.2-2023-g2af55d37a GABO1423 2022-11-24 03:34:52 No build (Libretro) Huge MSVC Build Overhaul
v1.13.2-2022-g2e492bf33 Henrik Rydgård 2022-11-23 17:00:33 Download Download Download Merge: 4d1a13531 f6fcc9e9a Merge pull request #16420 from hrydgard/gpu-features-debug Add a way to view GPU_USE flags at runtime
v1.13.2-2019-gf6fcc9e9a Henrik Rydgård 2022-11-10 21:05:08 No build Add a way to view the "GPU_USE_" flags at runtime. Useful for sanity checking on-device.
v1.13.2-2019-g4d1a13531 Henrik Rydgård 2022-11-23 16:03:08 Download Download Download Merge: 0319824a0 4c29f54b7 Merge pull request #16421 from Saramagrean/patch-1 Update th_TH.ini
v1.13.2-2018-g7eee7f257 Henrik Rydgård 2022-11-10 12:14:06 No build Fix shader debug description issue.
v1.13.2-2018-g4c29f54b7 Benjamin Benda Gates 2022-11-23 15:53:54 No build Update th_TH.ini
v1.13.2-2017-g0319824a0 Henrik Rydgård 2022-11-23 15:09:06   Download Download Forgot to commit the svg
v1.13.2-2016-gcddf78c82 Henrik Rydgård 2022-11-23 14:23:43 Download Download Download Merge: 6796d3de8 287da42d5 Merge pull request #16419 from hrydgard/control-mapping-fixes Stick input: Fix issue where deadzone noise from one device could drown out signal from another.
v1.13.2-2012-g6796d3de8 Henrik Rydgård 2022-11-23 10:31:41 Download Download Download Merge: 9c21951ef 75dc856e2 Merge pull request #16417 from hrydgard/more-ui-updates Move post processing settings to the Display Layout Editor
v1.13.2-2011-g75dc856e2 Henrik Rydgård 2022-11-23 08:52:46 No build Test fix
v1.13.2-2010-g5eb1c8eb5 Henrik Rydgård 2022-11-23 00:01:15 No build Cleanup
v1.13.2-2009-gb42ba5b3c Henrik Rydgård 2022-11-22 23:49:09 No build Wording tweaks, add scroll view
v1.13.2-2009-g287da42d5 Henrik Rydgård 2022-11-23 12:42:44 No build Add GAS/BRAKE keymappings to Xinput default maps. Fixes #15992
v1.13.2-2008-g5230fc7c4 Henrik Rydgård 2022-11-23 12:22:59 No build Joystick input: Ignore in-deadzone events from a different device than previous events Fixes #15465
v1.13.2-2008-g6d9bb1b29 Henrik Rydgård 2022-11-22 23:29:50 No build Move post-processing settings to DisplayLayoutScreen
v1.13.2-2007-gf4c88e0f8 Henrik Rydgård 2022-11-23 11:13:21 No build Add trashcan icon to UI atlas, use in control mapper. Reorder a couple dev settings
v1.13.2-2007-g575560f67 Henrik Rydgård 2022-11-22 22:53:54 No build Enable game backgrounds on more screens
v1.13.2-2006-g9c21951ef Henrik Rydgård 2022-11-22 22:41:36 Download Download Download Merge: 2b332eef5 57864f62c Merge pull request #16415 from hrydgard/display-edit-mode-2 Display layout editor - Remove editing widget, just use the background directly
v1.13.2-2003-g2b332eef5 Henrik Rydgård 2022-11-22 22:41:07 No build Merge: f0a905cad 70d30d1cf Merge pull request #16416 from lvonasek/hotfix_openxr_transparency OpenXR - Menu background transparency fixed
v1.13.2-2002-g57864f62c Henrik Rydgård 2022-11-22 17:45:17 No build Rework the display layout editor to ditch the preview thing. We lose the snapping in the refactor because I ended up rewriting the whole dragging mechanism, might reintroduce later.
v1.13.2-2002-g70d30d1cf Lubos 2022-11-22 21:49:52 No build OpenXR - Aspect ratio of menu background fixed
v1.13.2-2001-gb80df6c36 Henrik Rydgård 2022-11-22 14:16:24 No build Add transparent background to the existing Display Layout Editor.
v1.13.2-2001-g59046b8f7 Lubos 2022-11-22 18:51:42 No build OpenXR - 2D stereo condition fixed
v1.13.2-2000-gf0a905cad Henrik Rydgård 2022-11-22 13:19:14 Download Download Download Merge: 5c2663e37 d551d2a3e Merge pull request #16414 from hrydgard/simpler-game-background Pause menu background: Remove complicated transparency tricks
v1.13.2-1999-gd551d2a3e Henrik Rydgård 2022-11-22 12:00:40 No build Pause menu background: Remove complicated transparency tricks, instead draw game as part of background.
v1.13.2-1998-g5c2663e37 Henrik Rydgård 2022-11-22 10:18:47 Download Download Download Merge: ddd2c6e34 1eac95ea2 Merge pull request #16413 from unknownbrackets/heap-partition Kernel: Respect partition param in heap funcs
v1.13.2-1995-gddd2c6e34 Henrik Rydgård 2022-11-22 10:03:47 No build Merge: 0f33a7838 fe1446bf9 Merge pull request #16409 from hrydgard/preserve-framebuffers Preserve framebuffer on pause screen even if render resolution is changed
v1.13.2-1990-gfe1446bf9 Henrik Rydgård 2022-11-21 19:57:59 No build Test crashfix
v1.13.2-1989-gcbfa4bfc8 Henrik Rydgård 2022-11-21 18:13:13 No build Centralize ClearCacheNextFrame
v1.13.2-1988-gcf44adbf5 Henrik Rydgård 2022-11-21 18:09:04 No build Libretro fixes
v1.13.2-1987-gc3604428b Henrik Rydgård 2022-11-21 17:59:56 No build Only check for display resized in emuscreen-under-pause-screen, not the other changes.
v1.13.2-1986-gce5a1b8b7 Henrik Rydgård 2022-11-21 17:55:30 No build Some minor "centralization"
v1.13.2-1986-g0f33a7838 Henrik Rydgård 2022-11-21 21:37:53 Download Download Download Merge: 2a9367ad2 ec6d330ae Merge pull request #16410 from hrydgard/minor-ui-refactor Move AsyncImageFileView to Common
v1.13.2-1985-gd73196c7d Henrik Rydgård 2022-11-21 15:14:20 No build Split up the GPU config change notifications
v1.13.2-1984-geff411876 Henrik Rydgård 2022-11-21 14:54:48 No build One more refactoring step
v1.13.2-1984-g2a9367ad2 Unknown W. Brackets 2022-11-21 20:52:33   Download Download Merge: e654f6937 8f103f3f4 Merge pull request #16411 from hrydgard/vulkan-binding-cleanup Extract the Vulkan descriptor binding cleanup from #16345
v1.13.2-1983-gec6d330ae Henrik Rydgård 2022-11-21 20:15:22 No build Move AsyncImageFileView to Common, which required some more shuffling around of stuff.
v1.13.2-1983-g759671305 Henrik Rydgård 2022-11-21 14:34:06 No build Refactor: Split up updating the display and render size.
v1.13.2-1983-g8f103f3f4 Henrik Rydgård 2022-11-06 16:56:21 No build Extract the Vulkan descriptor binding cleanup from #16345
v1.13.2-1982-ge654f6937 Henrik Rydgård 2022-11-21 14:29:26 Download Download Download Forgot to commit this in PR #16404
v1.13.2-1981-gf67ef7ab9 Henrik Rydgård 2022-11-21 14:27:59 No build Merge: fd110ef6a 37ec31ded Merge pull request #16404 from hrydgard/transparent-pause-screen Make the pause screen "transparent"
v1.13.2-1980-g1eac95ea2 Unknown W. Brackets 2022-11-22 09:13:06 No build Kernel: Respect partition param in heap funcs.
v1.13.2-1979-g2f4e0e7d5 Unknown W. Brackets 2022-11-22 09:12:12 No build D3D11: Remove unused hack USE flag. Only GLES uses this now, we always have accurate depth here.
v1.13.2-1978-gfd110ef6a Henrik Rydgård 2022-11-20 21:42:10 Download Download Download Merge: 250ea5e59 4d0640054 Merge pull request #16408 from unknownbrackets/jit-wx softgpu: Fix compile hazard while running
v1.13.2-1976-g250ea5e59 Henrik Rydgård 2022-11-20 20:39:04   Download Download Merge: 8d96e777a ce5194250 Merge pull request #16407 from unknownbrackets/jit-wx In jits, protect and unprotect using better estimates
v1.13.2-1972-g8d96e777a Henrik Rydgård 2022-11-20 18:27:18 Download Download Download Merge: 5efa2e259 6c2001d12 Merge pull request #16401 from unknownbrackets/gedebugger-tex GE Debugger: Correct texture address corruption in playback
v1.13.2-1970-g37ec31ded Henrik Rydgård 2022-11-20 12:57:32 No build Fix resizing issue. Took some refactoring.
v1.13.2-1970-g5efa2e259 Henrik Rydgård 2022-11-20 12:58:32 Download Download Download Merge: a3874ebce 1e9ddfda3 Merge pull request #16405 from lvonasek/hotfix_openxr_controller OpenXR - 3rd party controller support fixed
v1.13.2-1969-g63cbd9c79 Henrik Rydgård 2022-11-20 12:22:50 No build Make the pause screen "transparent" When paused (ESC or back), you now see the paused game below, darkened, instead of the usual menu background. Not enabled in VR mode for now because it could get weird. Also not trivial in skip-buffered mode (would require taking a screenshot) so disabled in that case too.
v1.13.2-1968-ga3874ebce Henrik Rydgård 2022-11-20 09:55:49 Download Download Download Merge: b4c670694 71b440788 Merge pull request #16402 from unknownbrackets/softgpu-inversion softgpu: Throw away all inverted polygons
v1.13.2-1966-gb4c670694 Unknown W. Brackets 2022-11-19 21:55:42 Download Download Download Merge: cd56425c7 59d626674 Merge pull request #16398 from hrydgard/pause-screen-fixes-1 Pause screen: Orient Save State / Load State buttons horizontally
v1.13.2-1965-g59d626674 Henrik Rydgård 2022-11-19 20:54:26 No build Orient Save State / Load State buttons horizontally As suggested back in #7437 , this pretty much matches that screenshot. Makes it a bit harder to misclick save/load state. Part of #13016 Fixes #7437
v1.13.2-1964-gcd56425c7 Henrik Rydgård 2022-11-19 15:04:41 Download Download Download Merge: 15e66080d 3938c0a3a Merge pull request #16397 from unknownbrackets/meminfo Debugger: Combine mem info on duplicates
v1.13.2-1962-g15e66080d Henrik Rydgård 2022-11-19 06:59:29 Download Download Download Merge: 56a879bbd c08541332 Merge pull request #16396 from unknownbrackets/ir-vneg Correct misbehavior on uninitialized values in IR
v1.13.2-1959-g1e9ddfda3 Lubos 2022-11-20 12:22:10 No build OpenXR - 3rd party controller support fixed
v1.13.2-1958-g56a879bbd Henrik Rydgård 2022-11-18 16:50:35 Download Download Download Merge: 20d6e3505 47e5df384 Merge pull request #16395 from unknownbrackets/blit-prefer-raster GPU: Prefer raster for depth blit if supported
v1.13.2-1956-g20d6e3505 Henrik Rydgård 2022-11-18 16:48:47     Download Merge: 3e481634a 4a770b36c Merge pull request #16394 from lvonasek/review_openxr_controllers OpenXR - UX improvements
v1.13.2-1955-g4a770b36c Lubos 2022-11-17 19:13:04 No build Typo fixed
v1.13.2-1954-gc9d1da28f Lubos 2022-11-17 18:26:18 No build OpenXR - Cursor aspect ratio
v1.13.2-1953-gc7bcfe9fe Lubos 2022-11-17 18:19:47 No build OpenXR - Accept scrolling from both controllers
v1.13.2-1952-g940a66910 Lubos 2022-11-17 18:04:35 No build OpenXR - Camera adjust issues resolved
v1.13.2-1951-gdb8b159d9 Lubos 2022-11-17 17:30:29 No build OpenXR - Force PSP menu aspect ratio
v1.13.2-1950-gf92990a00 Lubos 2022-11-17 15:25:35 No build OpenXR - Better dialog support
v1.13.2-1949-g319d434ac Lubos 2022-11-17 12:51:42 No build OpenXR - Allow higher 2D canvas distance
v1.13.2-1948-g14b6d75ac Lubos 2022-11-17 12:22:16 No build OpenXR - Use axis integration for camera adjust only
v1.13.2-1947-g011592754 Lubos 2022-11-17 12:19:17 No build OpenXR - Use mouse control only
v1.13.2-1946-gddad6b376 Lubos 2022-11-17 10:52:12 No build OpenXR - Support axis
v1.13.2-1945-g0ae1d75da Lubos 2022-11-17 10:22:01 No build OpenXR - Support camera adjust using joystick
v1.13.2-1944-g3e481634a Henrik Rydgård 2022-11-14 23:05:42 Download Download Download Merge: 3f133befa fc0371273 Merge pull request #15438 from iota97/grid Fix grid align
v1.13.2-1942-g3f133befa Henrik Rydgård 2022-11-14 07:01:38 Download Download Download Merge: 9443281f9 0f79afa17 Merge pull request #16389 from unknownbrackets/interp-breakpoint Make breakpoints work better in interpreter
v1.13.2-1936-g9443281f9 Henrik Rydgård 2022-11-14 06:58:09 No build Merge: 4219cfb66 5d908baf8 Merge pull request #16390 from Kaitul/patch-3 Update zh_TW.ini
v1.13.2-1935-g5d908baf8 人工知能 2022-11-14 06:17:05 No build Update zh_TW.ini
v1.13.2-1934-g1ba92c795 人工知能 2022-11-14 04:11:40 No build Update zh_TW.ini
v1.13.2-1933-gb8bb495b8 人工知能 2022-11-14 04:06:09 No build Update zh_TW.ini
v1.13.2-1932-g4219cfb66 Unknown W. Brackets 2022-11-13 23:55:34 Download Download Download Merge: 59c0395b4 9482578fb Merge pull request #16388 from hrydgard/twinbee-language-fix Twinbee Portable: Add compat flag to avoid game bug with some languages
v1.13.2-1931-g9482578fb Henrik Rydgård 2022-11-13 23:16:09 No build Twinbee Portable: Add config flag to avoid the system languages the game doesn't work with
v1.13.2-1931-g0f79afa17 Unknown W. Brackets 2022-11-14 02:44:44 No build interp: Support memory breakpoints too.
v1.13.2-1930-gf9da9e6b6 Unknown W. Brackets 2022-11-14 02:38:53 No build interp: Centralize memory size handling.
v1.13.2-1930-g59c0395b4 Henrik Rydgård 2022-11-13 21:59:10 Download Download Download Merge: 875b66ebd db400bd31 Merge pull request #16386 from unknownbrackets/ui-touchlayout UI: Show standard back button on touch layout
v1.13.2-1930-g4d0640054 Unknown W. Brackets 2022-11-20 21:04:02 No build softgpu: Fix compile hazard while running. This prevents any clearing of cache while other threads may be using previously cached funcs, and avoids wx exclusive hazards.
v1.13.2-1929-gce5194250 Unknown W. Brackets 2022-11-20 19:09:05 No build softgpu: Correct WX-exclusive platform hazards. Should mainly affect BSD at this point.
v1.13.2-1929-gc08541332 Unknown W. Brackets 2022-11-19 04:06:50 No build irjit: Consistently check vec4 safety. Just to prevent confusion/surprises, this is clearer.
v1.13.2-1929-g76cf4dbf1 Unknown W. Brackets 2022-11-14 01:48:16 No build interp: Allow breakpoints in release mode.
v1.13.2-1928-gb2798c7ad Unknown W. Brackets 2022-11-20 18:35:05 No build jit: Add more reasonable estimates for RX protect.
v1.13.2-1928-gada067441 Unknown W. Brackets 2022-11-19 02:54:58 No build irjit: Allow VV2Op SIMD with exact overlap. None of these look at other lanes.
v1.13.2-1928-g1662bd3bb Unknown W. Brackets 2022-11-14 01:03:29 No build interp: Allow resume from breakpoint.
v1.13.2-1928-g875b66ebd Henrik Rydgård 2022-11-13 21:58:25 No build Merge: 2e6a19fad 7e7eabf86 Merge pull request #16387 from unknownbrackets/softgpu-self softgpu: Use threads on self-render if safe
v1.13.2-1927-gb0b03af50 Unknown W. Brackets 2022-11-14 01:01:13 No build Debugger: Keep flag for any breakpoints. Oops, only had these checks for memchecks before.
v1.13.2-1927-g5294a6482 Unknown W. Brackets 2022-11-20 18:00:04 No build jit: Protect against write over-estimates.
v1.13.2-1927-g3938c0a3a Unknown W. Brackets 2022-11-19 08:11:11 No build Debugger: Combine mem info on duplicates. Gran Turismo does some churn on texture sizes, we can combine them and reduce the speed hit even when detailed.
v1.13.2-1927-g2419e5680 Unknown W. Brackets 2022-11-19 02:53:53 No build irjit: Correct VV2Op SIMD check. It's unlikely, but possible, uninitialized data could cause IsConsecutive4() to return true when n < 4.
v1.13.2-1927-g71b440788 Unknown W. Brackets 2022-11-20 05:30:49 No build softgpu: Throw away all inverted polygons. This is actually incorrect in some cases, but there are a number of games affected by inversions, and they're practically always undesired.
v1.13.2-1927-g47e5df384 Unknown W. Brackets 2022-11-18 03:32:38 No build GPU: Prefer raster for depth blit if supported. This seems to work around an apparent NVIDIA driver bug.
v1.13.2-1927-g7e7eabf86 Unknown W. Brackets 2022-11-13 21:34:31 No build softgpu: Use threads on self-render if safe. Some games, such as Prince of Persia, self-render 1:1 to colorize, rather than to scale or blur. We can still use threads in these cases.
v1.13.2-1927-g6c2001d12 Unknown W. Brackets 2022-11-19 23:59:03 No build GE Debugger: Correct texture address corruption. Happened when playing back frame dumps that set bufw after specifying the texture address, but before drawing. Seen in Syphon Filter.
v1.13.2-1926-g2e6a19fad Henrik Rydgård 2022-11-13 21:01:15 Download Download Download Merge: fd43a0ead d8716b5d9 Merge pull request #16385 from unknownbrackets/softgpu-rect softgpu: Fix off-by-one rendering after half-pixel
v1.13.2-1925-gdb400bd31 Unknown W. Brackets 2022-11-13 19:49:02 No build UI: Show standard back button on touch layout. This is a bit less wide, but uses common logic to render. Some are experiencing no left buttons on this screen, so this is a bit of an experiment as well as making the UI more consistent.
v1.13.2-1925-gd8716b5d9 Unknown W. Brackets 2022-11-13 19:22:09 No build softgpu: Fix off-by-one rendering after half-pixel. If the X is after a half-pixel offset, the first pixel we draw is the next one. This wasn't being accounted for properly in one place.
v1.13.2-1924-gfd43a0ead Henrik Rydgård 2022-11-13 18:56:09 Download Download Download Merge: 7e64de6d6 a66056217 Merge pull request #16384 from unknownbrackets/softgpu-fog softgpu: Correct tex on fogged rectangles
v1.13.2-1921-g7e64de6d6 Henrik Rydgård 2022-11-13 18:52:37 Download     Merge: 1ae6047da aac2faa67 Merge pull request #16383 from unknownbrackets/depth-equal GPU: Automatically reduce depth range on == test
v1.13.2-1920-gaac2faa67 Unknown W. Brackets 2022-11-13 17:13:22 No build GPU: Automatically reduce depth range on == test. Fixes graphic issues in Blade Dancer, possibly other games.
v1.13.2-1919-ga66056217 Unknown W. Brackets 2022-11-13 18:23:06 No build softgpu: Avoid splitting rectangles for fog. If the fog factor would result in the same amount of fog, we're just adding more work for no reason.
v1.13.2-1919-g01d7d7343 Unknown W. Brackets 2022-11-13 17:09:57 No build GPU: Remove unused GPU_USE flag.
v1.13.2-1918-g21064edfc Unknown W. Brackets 2022-11-13 18:17:29 No build softgpu: Correct tex on fogged rectangles.
v1.13.2-1918-g4a367148e Unknown W. Brackets 2022-11-13 17:04:47 No build GPU: Centralize more GPU_USE flags, like depth.
v1.13.2-1917-g1ae6047da Henrik Rydgård 2022-11-13 10:12:39 Download Download Download Merge: 1a0e5c190 3f875af2d Merge pull request #16379 from unknownbrackets/stencil-android Fix alpha/stencil replace on Adreno when color masked
v1.13.2-1913-g1a0e5c190 Henrik Rydgård 2022-11-13 10:11:42 No build Merge: f0f819ae8 eae85836c Merge pull request #16380 from unknownbrackets/depth-clip-err GPU: Add a small error-compensation to depth clip
v1.13.2-1911-gf0f819ae8 Henrik Rydgård 2022-11-12 23:35:05 Download Download Download Merge: 945288f4b c20bcc1f0 Merge pull request #16378 from unknownbrackets/warnings Cleanup some minor warnings
v1.13.2-1910-gc20bcc1f0 Unknown W. Brackets 2022-11-12 19:27:19 No build UI: Avoid enum/float comparisons.
v1.13.2-1910-g3f875af2d Unknown W. Brackets 2022-11-13 02:36:37 No build Vulkan: Mark Adreno bug resolved on recent driver. Playing it safe for 5xx devices and assuming they are still affected.
v1.13.2-1909-g66668d4b3 Unknown W. Brackets 2022-11-13 02:31:41 No build Vulkan: Correct alpha in Adreno workaround.
v1.13.2-1909-g294d028db Unknown W. Brackets 2022-11-12 19:21:20 No build VR: Remove unnecessary deprecated header.
v1.13.2-1908-geae85836c Unknown W. Brackets 2022-11-13 05:01:46 No build GPU: Add a small error-compensation to depth clip. This was causing a depth that should've calculated as zero to be clipped, because the multiply and division resulted in a value that was off by about 2 / pow(2, 24) in the negative direction.
v1.13.2-1908-g98758573e Unknown W. Brackets 2022-11-13 02:30:00 No build GPU: Convert alphamask to FF/00 for 5551. When masking via uniform, we don't care about the lower bits of alpha. Games often use 7F / 80 to control writes of FF/00.
v1.13.2-1908-g3e5d77ab4 Unknown W. Brackets 2022-11-12 19:11:11 No build SaveState: Switch from deprecated is_pod.
v1.13.2-1907-g945288f4b Henrik Rydgård 2022-11-12 11:04:03   Download Download Merge: 2e3dce3d5 50f709500 Merge pull request #16359 from unknownbrackets/marvel-upload GPU: Hook US version of Marvel Alliance upload
v1.13.2-1904-g2e3dce3d5 Henrik Rydgård 2022-11-12 11:03:28 No build Merge: 7c5ddcecb 97d63a321 Merge pull request #16374 from lvonasek/compat_openxr_tonyhawk OpenXR - Compatibility with Tony Hawk games
v1.13.2-1901-g97d63a321 Lubos 2022-11-10 21:30:15 No build OpenXR - Test mirroring over 30 various games
v1.13.2-1900-gd32b6ceff Lubos 2022-11-10 20:45:34 No build OpenXR - Get all mirroring variants
v1.13.2-1900-g7c5ddcecb Henrik Rydgård 2022-11-11 01:09:18 Download Download Download Merge: 1c6f491db 32c0f19df Merge pull request #16375 from lvonasek/hotfix_openxr_pico4 OpenXR - Freezing on Pico 4 fixed
v1.13.2-1899-g72d197fc4 Lubos 2022-11-10 18:44:11 No build Revert "OpenXR - Disable range culling properly" This reverts commit d1dabd40eea94240fa7d9ba05ca50b8ef6b78757.
v1.13.2-1899-g32c0f19df Lubos 2022-11-10 22:16:36 No build OpenXR - Freezing on Pico 4 fixed
v1.13.2-1898-g50f709500 Unknown W. Brackets 2022-11-12 06:54:58 No build GPU: Correct Marvel copy hook size check.
v1.13.2-1898-g1c6f491db Henrik Rydgård 2022-11-10 07:25:20 Download Download Download Merge: 2886c33c0 70c320556 Merge pull request #16371 from unknownbrackets/depth-equal GPU: Correct equal depth checks
v1.13.2-1897-g46182990c Unknown W. Brackets 2022-11-08 04:04:32 No build GPU: Hook US version of Marvel Alliance upload. See #9852. Appears to be the same basic func, but something resulted in a different hash. Register use for from/to seems the same.
v1.13.2-1897-g70c320556 Unknown W. Brackets 2022-11-10 05:34:29 No build GPU: Correct equal depth checks.
v1.13.2-1896-g2886c33c0 Henrik Rydgård 2022-11-09 21:28:34 Download Download Download Merge: 65d2f9474 307acaa9b Merge pull request #16370 from lvonasek/compat_openxr_sonic OpenXR - Sonic Rivals fixed
v1.13.2-1892-g65d2f9474 Henrik Rydgård 2022-11-09 16:28:18 Download Download Download Merge: a8537576e 1c0a37f25 Merge pull request #16369 from unknownbrackets/soft-skinning GPU: Correct vertex decoder in software transform.
v1.13.2-1891-g1c0a37f25 Unknown W. Brackets 2022-11-09 16:07:39 No build GPU: Correct vertex decoder in software transform. It was meant to flip to skin in decode.
v1.13.2-1890-ga8537576e Henrik Rydgård 2022-11-09 09:57:12 Download Download Download Merge: e15efca23 745d9ad32 Merge pull request #16361 from unknownbrackets/depth-equal GPU: Avoid clears for non-simple depth values
v1.13.2-1886-ge15efca23 Henrik Rydgård 2022-11-09 09:49:50   Download   Merge: b087acfad 585569c2c Merge pull request #16366 from unknownbrackets/tex-expand-16 TexCache: Cleanup BGRA flag dirtying
v1.13.2-1884-gb087acfad Henrik Rydgård 2022-11-09 09:48:56 Download   Download Merge: 818849c4b 0ae0a9b38 Merge pull request #16367 from unknownbrackets/mpeg-yuv Mpeg: Correct YUV order from decode
v1.13.2-1884-g745d9ad32 Unknown W. Brackets 2022-11-08 05:40:14 No build GPU: Avoid enabling depth test pointlessly. See #16015. Attempting to avoid a driver bug.
v1.13.2-1883-g855d16ffb Unknown W. Brackets 2022-11-08 05:05:51 No build GPU: Prefer scaling depth to 16-bit if using 24. In most cases, this will be a lot faster than pixel depth rounding, and may avoid more issues in vertex rounding.
v1.13.2-1883-g0ae0a9b38 Unknown W. Brackets 2022-11-09 07:26:21 No build Mpeg: Correct YUV order from decode.
v1.13.2-1882-g585569c2c Unknown W. Brackets 2022-11-09 05:01:14 No build TexCache: Cleanup BGRA flag dirtying.
v1.13.2-1882-g3333f2a5a Unknown W. Brackets 2022-11-08 05:07:57 No build GPU: Avoid clears for non-simple depth values. Some drivers don't round depth the same way for a clear vs for drawing, which can cause mismatches. We only do this if we see equals-style depth comparison funcs used in drawing.
v1.13.2-1882-g307acaa9b Lubos 2022-11-09 19:25:08 No build OpenXR - View matrix identity check breaking several games fixed
v1.13.2-1882-g4d8eb38b3 Unknown W. Brackets 2022-11-09 06:51:00 No build Mpeg: Fix ConvertToYuv420 return value. This matches some of sceJpeg, so it may fix bugs if the width/height was passed from here directly to sceJpegCsc.
v1.13.2-1881-gb980f5564 Lubos 2022-11-09 19:07:45 No build OpenXR - Don't get mirroring from identity matrix
v1.13.2-1881-g818849c4b Henrik Rydgård 2022-11-08 23:21:49 Download Download Download Merge: 584ca5db6 c6084c16c Merge pull request #16365 from hrydgard/hardware-transform-adreno-fix Fix GLSL compilation issues on really old Adreno drivers.
v1.13.2-1880-gc6084c16c Henrik Rydgård 2022-11-08 22:59:43 No build Fix GLSL compilation issues on really old Adreno drivers. They don't seem to accept unsigned integers as switch cases. Fixes some stuff in #16295 , not sure if all of it.
v1.13.2-1880-g871602124 Lubos 2022-11-09 17:59:14 No build OpenXR - Do not apply head rotation on identity matrix
v1.13.2-1879-g584ca5db6 Henrik Rydgård 2022-11-08 18:05:07 Download Download Download Merge: 305aae3e5 1f20e11d6 Merge pull request #16364 from unknownbrackets/gpu-self-copy GPU: Avoid self memcpy()
v1.13.2-1877-g305aae3e5 Unknown W. Brackets 2022-11-08 15:01:41 Download Download Download Merge: 87bd7aacc dd0409d68 Merge pull request #16363 from hrydgard/android-shader-assert OpenGL ES: Bail as early as possible if things are bad
v1.13.2-1875-g87bd7aacc Henrik Rydgård 2022-11-08 12:28:44 Download Download Download Merge: 2d7333404 92384c285 Merge pull request #16356 from lvonasek/cleanup_camera_control OpenXR - Camera adjust using any controller
v1.13.2-1867-g2d7333404 Henrik Rydgård 2022-11-08 10:53:06 Download Download Download Merge: 094666ef4 d3c7fdb0d Merge pull request #16362 from Kaitul/patch-2 Update zh_TW.ini
v1.13.2-1866-gdd0409d68 Henrik Rydgård 2022-07-25 12:22:50 No build OpenGL ES: Crash as early as possible if things are bad There's a huge variety of crash report in the Play Console of various opengl failures. Try to concentrate them to early points in initialization
v1.13.2-1866-gd3c7fdb0d 人工知能 2022-11-08 10:23:46 No build Update zh_TW.ini
v1.13.2-1865-g094666ef4 Henrik Rydgård 2022-11-08 09:21:38 Download Download Download Merge: b96d4aac2 bc53a0d7c Merge pull request #16358 from unknownbrackets/tex-expand-16 TexCache: Fix 16->32 colors with CLUT start pos
v1.13.2-1864-gbc53a0d7c Unknown W. Brackets 2022-11-08 03:41:47 No build TexCache: Correct 16->32 for CLUT4 with shift.
v1.13.2-1863-g17f6c00c3 Unknown W. Brackets 2022-11-08 03:18:28 No build TexCache: Fix 16->32 colors with CLUT start pos.
v1.13.2-1862-g1f20e11d6 Unknown W. Brackets 2022-11-08 16:29:36 No build GPU: Avoid self memcpy().
v1.13.2-1862-g04cd6c4f7 Unknown W. Brackets 2022-11-08 03:15:14 No build TexCache: Align expandClut buffer, cleanup sizes. We shouldn't need larger than 2 KB CLUT buffers, since it's actually only 1 KB. We have a hack that allows 2 KB for separate mip map levels.
v1.13.2-1861-gb96d4aac2 Unknown W. Brackets 2022-11-08 00:51:08 Download Download Download Merge: 7beff4da9 970c266b4 Merge pull request #16357 from hrydgard/pipeline-creation-error-handling Vulkan: Better pipeline creation error handling
v1.13.2-1860-g970c266b4 Henrik Rydgård 2022-11-08 00:30:21 No build Restore parallel GLSL builds
v1.13.2-1859-gecd62e7eb Henrik Rydgård 2022-11-07 22:48:39 No build Lift length limit on Android logging
v1.13.2-1859-g92384c285 Luboš Vonásek 2022-11-08 07:09:27 No build Space added
v1.13.2-1858-gd1dabd40e Lubos 2022-11-07 22:10:12 No build OpenXR - Disable range culling properly
v1.13.2-1858-g4d637342f Henrik Rydgård 2022-11-07 22:33:15 No build Log source code for failed pipeline creations
v1.13.2-1857-geec414d33 Lubos 2022-11-07 21:40:25 No build OpenXR - Allow more extreme camera adjusts
v1.13.2-1857-g90f67e91f Henrik Rydgård 2022-11-07 22:27:02 No build Avoid drawing with failed-to-create pipelines
v1.13.2-1856-g25547b5fe Henrik Rydgård 2022-11-07 22:25:45 No build Make Mailbox handle null values. Fixes hang.
v1.13.2-1856-g81b5a3848 Lubos 2022-11-07 21:34:09 No build OpenXR - GTA Liberty city stereo fixed
v1.13.2-1855-g47f2afcd5 Lubos 2022-11-07 18:23:07 No build Merge: e1baa3d42 7beff4da9 Merge branch 'master' into cleanup_camera_control
v1.13.2-1855-g4e8f97d64 Henrik Rydgård 2022-11-07 22:25:03 No build Output shader descriptions directly in the source code
v1.13.2-1854-gbd40ccda5 Henrik Rydgård 2022-11-07 17:57:32 No build Improve VkResult logging
v1.13.2-1853-g7b09fc43b Henrik Rydgård 2022-11-07 23:04:45 No build Warning fix in VR code
v1.13.2-1852-g7beff4da9 Henrik Rydgård 2022-11-07 18:18:55 Download Download Download Merge: fdcf582f5 90d117ce7 Merge pull request #16350 from lvonasek/refactor_openxr_matrices OpenXR - Refactor
v1.13.2-1844-g96931766c gucio321 2022-11-07 17:13:55 No build pl: fix a couple of typos and apply suggestions
v1.13.2-1843-gbd56b992e gucio321 2022-11-07 16:59:05 No build pl: fix typo
v1.13.2-1842-gfdcf582f5 Henrik Rydgård 2022-11-07 18:18:41 Download   Download Merge: 81dd95e16 e7b6fcd51 Merge pull request #16355 from hrydgard/vr-gl-buildfix Properly buildfix GL/VR again
v1.13.2-1842-ged3a30aa1 gucio321 2022-11-07 16:54:46 No build pl: update analog stick translation
v1.13.2-1841-ge7b6fcd51 Henrik Rydgård 2022-11-07 17:36:46 No build Properly buildfix GL/VR again
v1.13.2-1841-g90075040e gucio321 2022-11-07 13:45:02 No build pl: fix some typos
v1.13.2-1840-gd0b5f0f57 M.Sz 2022-11-07 09:31:00 No build Merge: ba0a4e4ff a04d7c93e Merge branch 'master' into ui-translation
v1.13.2-1840-g81dd95e16 Henrik Rydgård 2022-11-07 17:13:14   Download Download Fix sky plane fix (broke in my last VR refactor)
v1.13.2-1839-g24d5cd087 Henrik Rydgård 2022-11-07 14:30:24 No build Experiment (Vulkan): Temporarily disable GLSL parallel compilation on Android. For #16341 investigation.
v1.13.2-1838-gc6116581b Henrik Rydgård 2022-11-07 10:20:48 Download Download Download Merge: a04d7c93e c7db9a865 Merge pull request #16354 from hrydgard/vulkan-input-attachment-fix Vulkan: Use the very same view as input attachment and color attachment, not just the same image
v1.13.2-1837-gc7db9a865 Henrik Rydgård 2022-11-07 09:50:47 No build Disable remaining false positive.
v1.13.2-1836-gad14d628b Henrik Rydgård 2022-11-07 09:30:47 No build Turn off boundSecondaryIsInputAttachment_ when we don't have one.
v1.13.2-1835-g668904a51 Henrik Rydgård 2022-11-07 09:14:55 No build Vulkan: Use the very same view as input attachment and color attachment, not just the same image Fixes most of the new validation errors seen #16351, though one remains. I believe that to be a bug in the validation layers, will investigate later.
v1.13.2-1834-ga04d7c93e Henrik Rydgård 2022-11-07 06:00:29 Download Download Download Merge: db0d32f24 1c356c5ae Merge pull request #16353 from xujibbs/patch-44 Update zh_TW.ini
v1.13.2-1832-gdb0d32f24 Henrik Rydgård 2022-11-07 06:00:12 No build Merge: 529df5e19 24451bb45 Merge pull request #16352 from xujibbs/patch-43 Update zh_CN.ini
v1.13.2-1831-g24451bb45 xujibbs 2022-11-07 05:34:27 No build Update zh_CN.ini
v1.13.2-1831-g1c356c5ae xujibbs 2022-11-07 05:35:57 No build Update zh_TW.ini
v1.13.2-1830-g529df5e19 Henrik Rydgård 2022-11-06 20:21:34 Download Download Download Merge: 41c812651 5eccf03cb Merge pull request #16349 from hrydgard/setting-reorganization Setting reorganization - missed commits
v1.13.2-1827-g41c812651 Henrik Rydgård 2022-11-06 20:21:02 No build Merge: 9aea95098 527947fd8 Merge pull request #16347 from unknownbrackets/softgpu-skin Always skin in decode for software transform and rendering
v1.13.2-1821-g5eccf03cb Henrik Rydgård 2022-11-06 20:18:32 No build Partially rescue translation by copying from Hack Settings
v1.13.2-1820-ge1baa3d42 Lubos 2022-11-07 17:14:27 No build OpenXR - Camera sliders removed from settings
v1.13.2-1820-gc918ab504 Henrik Rydgård 2022-11-06 20:02:34 No build Setting should be reported
v1.13.2-1820-g9aea95098 Unknown W. Brackets 2022-11-06 20:18:33 No build Merge: 31cb3a8ea f597b4ca5 Merge pull request #16348 from hrydgard/setting-reorganization Speed hack setting reorganization
v1.13.2-1819-gf597b4ca5 Henrik Rydgård 2022-11-06 20:01:29 No build Blind libretro fix
v1.13.2-1819-gcd49dc662 Lubos 2022-11-07 17:13:08 No build OpenXR - Camera adjustment using PSP keys
v1.13.2-1818-g69941c0d7 Henrik Rydgård 2022-11-06 20:01:22 No build Android fix
v1.13.2-1818-g90d117ce7 Lubos 2022-11-07 16:46:10 No build OpenXR - Keep status of PSP keys
v1.13.2-1817-g9518aa090 Henrik Rydgård 2022-11-06 20:01:03 No build Blind Qt fix
v1.13.2-1817-g73ccff9ba Lubos 2022-11-07 16:28:41 No build Restore assert
v1.13.2-1816-gf02c983a6 Henrik Rydgård 2022-11-06 19:40:02 No build lang: Remove obsolete keys, add new untranslated ones :(
v1.13.2-1816-ge96b9b464 Lubos 2022-11-06 22:38:15 No build Remove unnecessary assert
v1.13.2-1815-gc58359a3b Lubos 2022-11-06 22:30:35 No build OpenXR - Move configs out of VRRenderer
v1.13.2-1815-gc91e7912b Henrik Rydgård 2022-11-06 19:30:17 No build Change "Simulate block transfer" to "Skip GPU Readbacks". Group the speed hacks together
v1.13.2-1814-g460386e34 Lubos 2022-11-06 22:06:27 No build OpenXR - Move matrix calculation out of VRRenderer
v1.13.2-1814-g519db766b Henrik Rydgård 2022-11-06 19:20:10 No build Change "Rendering Mode" to just a "Skip buffer effects" checkbox. Reuse translations.
v1.13.2-1813-gcd54873ed Lubos 2022-11-06 21:48:55 No build OpenXR - Simplify projection matrix creation
v1.13.2-1813-g31cb3a8ea Unknown W. Brackets 2022-11-06 19:18:21 Download Download Download Merge: 3e0b598da 200c05582 Merge pull request #16346 from hrydgard/remove-retain-changed-textures-setting Change the "Retain changed textures" option into a compat.ini option.
v1.13.2-1812-g520b92aa9 Lubos 2022-11-06 21:45:47 No build OpenXR - Matrix indexing fixed
v1.13.2-1811-g5c9e6968a Lubos 2022-11-06 21:21:13 No build OpenXR - Get rid of separate projection matrices
v1.13.2-1810-g637bb57bc Lubos 2022-11-06 20:42:28 No build OpenXR - Get rid of ovrMatrix4f structure
v1.13.2-1809-g3e0b598da Henrik Rydgård 2022-11-06 18:54:39   Download   Merge: bf1721905 09c0ebd3c Merge pull request #16344 from hrydgard/remove-openxr-ifdef Mostly remove the use of the OPENXR ifdef
v1.13.2-1808-g09c0ebd3c Henrik Rydgård 2022-11-06 17:40:33 No build Windows ARM/ARM64 buildfix
v1.13.2-1807-g44106ff2e Henrik Rydgård 2022-11-06 15:58:07 No build Linking fix for normal Android devices
v1.13.2-1806-g162290147 Henrik Rydgård 2022-11-06 15:50:47 No build UWP build fix. Had to reshuffle some stuff and compile some Vulkan files.
v1.13.2-1805-g0ef39d11d Henrik Rydgård 2022-11-06 15:37:58 No build Add a dynamic loader for OpenXR so the VR code can link. Make it all build on Windows.
v1.13.2-1804-gc44afcf46 Henrik Rydgård 2022-11-06 14:37:56 No build Typo fix
v1.13.2-1804-g200c05582 Henrik Rydgård 2022-11-06 18:55:45 No build libretro fix, more games
v1.13.2-1803-gff23d67bf Henrik Rydgård 2022-11-06 17:33:42 No build Remove now-unused lang keys
v1.13.2-1803-gb4507cd5c Henrik Rydgård 2022-11-06 14:36:51 No build Make a lot more code VR build for all platforms
v1.13.2-1802-g95cb358fb Henrik Rydgård 2022-11-06 17:28:50 No build Change the "Retain changed textures" option into a compat.ini option. This option benefits so few games and can hurt others, so that it's better that we specifically enable it for known cases like Popolocrois.
v1.13.2-1802-g5d3ec6c8f Henrik Rydgård 2022-11-06 14:35:28 No build Fix type of predictedDisplayTime
v1.13.2-1801-gbf1721905 Henrik Rydgård 2022-11-06 13:38:22 Download Download Download Merge: 8bb2313f5 8398b779f Merge pull request #16343 from hrydgard/minor-vr-cleanup VR: Separate float parameters, to avoid ugly/dangerous scale hacks
v1.13.2-1800-g8398b779f Henrik Rydgård 2022-11-06 11:51:28 No build 6dof fix
v1.13.2-1799-gef3b0607e Henrik Rydgård 2022-11-06 11:39:41 No build Rename 6DOF_PRECISE to HAS_UNIT_SCALE
v1.13.2-1798-g9b619b8c0 Henrik Rydgård 2022-11-06 11:30:27 No build Remove ugly float conversion hacks from VR config
v1.13.2-1797-g8bb2313f5 Henrik Rydgård 2022-11-06 11:32:42 Download Download Download Finish previous buildfix...
v1.13.2-1796-g6873444d3 Henrik Rydgård 2022-11-06 09:55:30 Download Download Download Merge: 15fdb54a5 4d8150604 Merge pull request #16342 from hrydgard/gradle-upgrade Gradle upgrade, lock NDK version
v1.13.2-1795-g4d8150604 Henrik Rydgård 2022-11-06 09:44:06 No build Upgrade gradle, specify NDK version in android/build.gradle Also fix a warning.
v1.13.2-1794-gd575151a6 Henrik Rydgård 2022-11-06 09:24:35 No build Yet another gradle upgrade
v1.13.2-1793-g15fdb54a5 Unknown W. Brackets 2022-11-06 00:28:48 Download Download Download Merge: bbee15fdf 439b38f70 Merge pull request #16337 from hrydgard/renderpass-type-bitfield Vulkan: Switch RenderPassType to be a "proper" bitfield enum.
v1.13.2-1790-gbbee15fdf Unknown W. Brackets 2022-11-06 00:05:04 Download Download Download Merge: 6f9ddd9cc 675a04675 Merge pull request #16340 from hrydgard/html-fix-ampersands Fix parsing ampersands in server listings for streaming
v1.13.2-1788-g6f9ddd9cc Unknown W. Brackets 2022-11-05 23:50:34   Download Download Merge: 0010ccb43 0f37854ef Merge pull request #16338 from hrydgard/rotation-in-frame-uniforms VK: Move the rarely used "u_rotation" uniform to the frame uniform buffer.
v1.13.2-1785-g439b38f70 Henrik Rydgård 2022-11-06 00:11:04 No build Comment fixes (feedback)
v1.13.2-1785-g0010ccb43 Henrik Rydgård 2022-11-05 22:43:57 Download Download Download Merge: 10c6232b9 a5100d2de Merge pull request #16336 from lvonasek/hotfix_android_intent Support Android file intents with up to 3 dots in path
v1.13.2-1785-g0f37854ef Henrik Rydgård 2022-11-05 22:17:06 No build Drop some D3D11 screen rotation support (was only used on Windows Phone)
v1.13.2-1784-gad6725b68 Henrik Rydgård 2022-10-28 18:26:59 No build VK/D3D11: Move the rarely used "u_rotation" uniform to the frame uniform buffer. This uniform is used in two cases: * Non-buffered rendering in Vulkan, software transform * Non-buffered rendering in D3D11 level 9 on Windows Phone, software transform - which I don't think anyone builds for anymore Nice to not have it in the main uniform buffer, but mainly a demonstrator/test of moving stuff to the new frame-global buffer, and setting up the infrastructure.
v1.13.2-1784-g7742fbdeb Henrik Rydgård 2022-11-05 22:06:53 No build Switch RenderPassType to be a "proper" bitfield enum.
v1.13.2-1784-g675a04675 Henrik Rydgård 2022-11-05 23:31:30 No build Fix parsing ampersands in server listings for streaming Fixes #16263 , or so I hope - haven't actually tested it, but seems straightforward enough.
v1.13.2-1783-g10c6232b9 Henrik Rydgård 2022-11-05 18:18:57 Download Download Download Merge: bb21abdf7 14abd9186 Merge pull request #16310 from lvonasek/feature_openxr_motion OpenXR - Map controller gestures
v1.13.2-1776-gbb21abdf7 Henrik Rydgård 2022-11-05 13:48:45 Download Download Download Merge: 92fc71ca5 a52afe9fd Merge pull request #16333 from lvonasek/cleanup_openxr_core OpenXR - Defines cleanup
v1.13.2-1776-g14abd9186 Lubos 2022-11-05 10:49:11 No build Merge: 67af5baf3 92fc71ca5 Merge branch 'master' into feature_openxr_motion
v1.13.2-1775-ga52afe9fd Lubos 2022-11-05 10:51:29 No build Merge: 22980c8b9 92fc71ca5 Merge branch 'master' into cleanup_openxr_core
v1.13.2-1772-g22980c8b9 Lubos 2022-11-05 10:16:24 No build Code formatting fixed
v1.13.2-1771-gaacbe4f4a Lubos 2022-11-04 14:53:07 No build OpenXR - Get platform flags in runtime
v1.13.2-1771-ga5100d2de Lubos 2022-11-05 21:44:21 No build Support Android file intents with up to 3 dots in path
v1.13.2-1770-gaafa17fa7 Lubos 2022-11-04 14:22:42 No build OpenXR - Introduce platform flags
v1.13.2-1770-g92fc71ca5 Henrik Rydgård 2022-11-05 10:33:20 Download Download Download Merge: 028b93a9a 1d452a2e0 Merge pull request #16329 from lvonasek/feature_openxr_disable72hz OpenXR - Add an option to disable 72Hz update
v1.13.2-1769-gf8d29e0d1 Lubos 2022-11-04 13:52:32 No build OpenXR - Fix ifdef ANDROID
v1.13.2-1769-g1d452a2e0 Lubos 2022-11-03 21:33:46 No build OpenXR - Add an option to disable 72Hz update
v1.13.2-1768-g028b93a9a Henrik Rydgård 2022-11-03 20:23:47 Download Download Download Merge: 074fb4757 c6b83dd9d Merge pull request #16328 from lvonasek/feature_openxr_flatstereo OpenXR - Enable camera movement and stereo in flatscreen mode
v1.13.2-1767-gc6b83dd9d Lubos 2022-11-03 20:00:30 No build OpenXR - Enable camera movement and stereo in flatscreen mode
v1.13.2-1766-g074fb4757 Henrik Rydgård 2022-11-02 22:13:29 Download Download Download Merge: 74ac90385 a06c51b41 Merge pull request #16312 from lvonasek/compat_openxr_splitsecond OpenXR - Compatibility for Split/Second game
v1.13.2-1765-g527947fd8 Unknown W. Brackets 2022-11-06 18:06:07 No build GPU: Correct softgpu curve issue.
v1.13.2-1764-g3de2557ec Unknown W. Brackets 2022-11-06 17:55:07 No build GPU: Always skin in decode for software transform.
v1.13.2-1763-g7880eb15c Unknown W. Brackets 2022-11-06 17:44:22 No build softgpu: Always use software skinning. There's only software skinning, after all.
v1.13.2-1763-g74ac90385 Henrik Rydgård 2022-11-02 21:40:38   Download Download Merge: f8b9138ce 26a66dc37 Merge pull request #16319 from bslenul/core-opts-v2 [Libretro] Update core options to v2 + add a few new ones
v1.13.2-1762-g26a66dc37 bslenul 2022-10-30 13:29:53 No build [Libretro] Update core options to v2 + add a few new ones Updated core options to v2 + added the following options: "Cache Full ISO in RAM", "PSP Model" and "Hardware Tesselation".
v1.13.2-1762-g6c36f03a0 Unknown W. Brackets 2022-11-06 17:40:54 No build GPU: Purify vertTypeIsSkinningEnabled().
v1.13.2-1761-gf8b9138ce Henrik Rydgård 2022-11-02 15:06:31 Download Download Download Merge: 92cd3fa5c 46bb065b7 Merge pull request #16325 from unknownbrackets/actions Build: Use Makefile for libretro
v1.13.2-1761-g66472c39c Unknown W. Brackets 2022-11-06 17:09:01 No build GPU: Use skinned position always in bounding check. Meanwhile, move to a flag on decoder options instead of global check.
v1.13.2-1760-ga5d3af9cb Unknown W. Brackets 2022-11-06 16:59:01 No build GPU: Cleanup GetVertTypeID() usage.
v1.13.2-1760-g46bb065b7 Unknown W. Brackets 2022-11-02 07:37:37 No build Build: Use Makefile for libretro.
v1.13.2-1759-g92cd3fa5c Henrik Rydgård 2022-11-02 07:26:56 Download Download Download Merge: 03a90b1bb 404f67be8 Merge pull request #16322 from unknownbrackets/libretro-zip Build: Enable libzip on libretro
v1.13.2-1757-g03a90b1bb Henrik Rydgård 2022-11-02 07:15:39 No build Merge: b42f6d74e 1ffdf0d5b Merge pull request #16321 from unknownbrackets/gedebugger-record GE Debugger: Try harder to identify unchanged VRAM
v1.13.2-1752-gb42f6d74e Henrik Rydgård 2022-11-01 19:13:49 Download Download Download Merge: 7967da0f6 15645ca48 Merge pull request #16314 from unknownbrackets/replacement-ui UI: Install textures as a zip if supported
v1.13.2-1752-g1ffdf0d5b Unknown W. Brackets 2022-11-02 06:56:29 No build GE Debugger: Respect unchanged VRAM each frame. Oops, wasn't setting the version each run after caching the frame dump data.
v1.13.2-1751-g00e872074 Unknown W. Brackets 2022-11-02 06:47:46 No build GE Debugger: Try harder to identify unchanged VRAM. If we exit to the CPU (stall), we don't know if VRAM gets changed by the CPU. We can check to avoid making the dump require unnecessary copying.
v1.13.2-1750-geacdfe524 sum2012 2022-11-02 08:57:26 No build Fix
v1.13.2-1750-g15645ca48 Unknown W. Brackets 2022-11-01 04:17:18 No build Replacement: Avoid issues with c++14 data().
v1.13.2-1750-g5afb009b5 Unknown W. Brackets 2022-11-02 06:15:11 No build GE Debugger: Dump textures only if possibly used.
v1.13.2-1749-ge7185f93b Unknown W. Brackets 2022-11-02 06:14:23 No build GE Debugger: Restrict marking of dirty VRAM better.
v1.13.2-1749-g63606634b sum2012 2022-10-31 13:17:12 No build Add InterruptManagerForKernel Find in #16297
v1.13.2-1749-g6105688c3 Unknown W. Brackets 2022-10-30 20:18:43 No build UI: Install textures as a zip if supported.
v1.13.2-1749-g7967da0f6 Henrik Rydgård 2022-11-01 13:43:48 Download Download Download Vulkan: Fix descriptor set binding in geometry shader generator. Should fix #16315
v1.13.2-1749-g404f67be8 Unknown W. Brackets 2022-11-02 07:08:24 No build Build: Enable libzip on libretro.
v1.13.2-1748-ge97d5498c Henrik Rydgård 2022-10-31 09:11:52   Download Download Merge: 61ce0d02f eef29d5e9 Merge pull request #16306 from unknownbrackets/ir-prefixes irjit: Correct prefix validation
v1.13.2-1746-g61ce0d02f Henrik Rydgård 2022-10-31 09:10:53 No build Merge: 3f33cf102 2da1bf7ff Merge pull request #16305 from unknownbrackets/ir-fpu irjit: Fix unordered float compares
v1.13.2-1743-g3f33cf102 Henrik Rydgård 2022-10-31 09:08:25 No build Merge: cf27d1413 a1a484163 Merge pull request #16304 from unknownbrackets/replacement Improve texture replacement cache and allow read from zip
v1.13.2-1742-ga1a484163 Unknown W. Brackets 2022-10-30 18:44:33 No build Replacement: Don't double count memory usage.
v1.13.2-1741-gc89823ce9 Unknown W. Brackets 2022-10-30 18:34:25 No build Replacement: Allow use of for Android. Will work on all platforms, but intended for situations like Android where random access to files on storage is horribly slow.
v1.13.2-1740-gb1a087345 Unknown W. Brackets 2022-10-30 18:39:28 No build Replacement: Lock around shared data access.
v1.13.2-1739-g67af5baf3 Lubos 2022-11-01 10:08:43 No build OpenXR - Settings code cleanup
v1.13.2-1739-g0048dc2bb Unknown W. Brackets 2022-10-30 16:54:52 No build Replacement: Cache file data across cache keys.
v1.13.2-1738-gb78c310b4 Unknown W. Brackets 2022-10-30 16:53:24 No build Replacement: Log only missing explicit filenames.
v1.13.2-1738-g823bfae5e Lubos 2022-10-31 15:00:09 No build Memory initialization fixed
v1.13.2-1737-g3c87e7117 Lubos 2022-10-31 13:19:06 No build OpenXR - Let users set the movement length
v1.13.2-1737-g0db48c956 Unknown W. Brackets 2022-10-30 16:15:37 No build Replacement: Decimate aggressively with high usage.
v1.13.2-1736-ga06c51b41 Lubos 2022-10-31 17:44:05 No build OpenXR - Enable stereo for Split/Second
v1.13.2-1736-g11d0be1fd Unknown W. Brackets 2022-10-30 15:55:17 No build Replacement: Reduce IO checks on startup.
v1.13.2-1736-g2da1bf7ff Unknown W. Brackets 2022-10-31 05:47:28 No build interp: Correct dprefix accuracy for vrot. Ignores cosine lane, not always x.
v1.13.2-1736-g0101c464a Lubos 2022-10-31 12:17:30 No build OpenXR - Option to disable controller mapping
v1.13.2-1735-geef29d5e9 Unknown W. Brackets 2022-10-31 06:34:41 No build irjit: Correct prefix validation. Some vcmps, etc. were perfectly valid but were forcing to interp. This also catches more cases that should go to interp correctly.
v1.13.2-1735-ge504f0db8 Unknown W. Brackets 2022-10-30 15:50:57 No build Replacement: Avoid needless exists check per tex.
v1.13.2-1735-gd2a79f9ea Lubos 2022-10-31 17:34:01 No build OpenXR - Workaround for not working inputbox
v1.13.2-1735-gb740bfbcf Lubos 2022-10-31 11:59:07 No build OpenXR - Map controller motions on keys
v1.13.2-1735-g56ff55530 Unknown W. Brackets 2022-10-31 05:12:59 No build irjit: Fix unordered float compares.
v1.13.2-1734-gcf27d1413 Henrik Rydgård 2022-10-30 09:14:56 Download Download Download Merge: ba32ef5ea cbf93d586 Merge pull request #16293 from lvonasek/feature_openxr_camera OpenXR - Modify camera parameters in realtime
v1.13.2-1726-gba32ef5ea Henrik Rydgård 2022-10-30 07:24:23 Download Download Download Merge: 1d97e7d03 bbdc8a8f9 Merge pull request #16302 from unknownbrackets/vrot-overlap Handle vrot overlap and vscl/vmscl prefixes more accurately
v1.13.2-1723-g1d97e7d03 Henrik Rydgård 2022-10-30 07:21:13 Download     Merge: dd810f0be 17d94cd35 Merge pull request #16301 from unknownbrackets/debugger Cleanup debugger memory reference usage, API validation bug
v1.13.2-1719-gdd810f0be Henrik Rydgård 2022-10-30 07:20:19 No build Merge: d87e9456c 28229e288 Merge pull request #16289 from Kaitul/patch-1 Update zh_TW.ini
v1.13.2-1715-gd87e9456c Henrik Rydgård 2022-10-30 07:19:22 No build Merge: 1fb7fe02b 10a356c23 Merge pull request #16299 from unknownbrackets/warnings Fix a few more warnings
v1.13.2-1714-g17d94cd35 Unknown W. Brackets 2022-10-30 02:56:47 No build SaveState: Restore replacements in only one place.
v1.13.2-1713-gbbdc8a8f9 Unknown W. Brackets 2022-10-30 06:43:30 No build interp: Correct vscl/vmscl t prefix handling. This makes more sense. Fixes Dissidia 012 issues.
v1.13.2-1713-g0a98ac43f Unknown W. Brackets 2022-10-30 02:43:35 No build Debugger: Allow currently-invalid memory reference.
v1.13.2-1712-g8cefb98e9 Unknown W. Brackets 2022-10-30 02:35:14 No build Debugger: Fix input.analog.send validation.
v1.13.2-1712-g3f997518f Unknown W. Brackets 2022-10-30 06:24:05 No build irjit: Handle vrot overlap more correctly. Sine ignores overlap, cosine does not.
v1.13.2-1711-g10a356c23 Unknown W. Brackets 2022-10-29 22:00:12 No build UWP: Avoid some float conversion warnings.
v1.13.2-1711-g1fb7fe02b Henrik Rydgård 2022-10-29 21:35:23 Download Download Download Merge: 15e954085 d44315a2e Merge pull request #16298 from lvonasek/compat_openxr_outrun OpenXR - Stereo support for Outrun 2006
v1.13.2-1710-g485249a83 Unknown W. Brackets 2022-10-29 21:52:24 No build Windows: Avoid compile param conflict warning.
v1.13.2-1709-g15e954085 Henrik Rydgård 2022-10-29 21:34:42 No build Merge: 375f2433f 0bc2bb9ef Merge pull request #16296 from unknownbrackets/warnings Correct some warnings
v1.13.2-1709-g0cc94ceb1 Unknown W. Brackets 2022-10-29 21:52:00 No build Draw: Correct ambiguous comparison overload.
v1.13.2-1708-g0bc2bb9ef Unknown W. Brackets 2022-10-29 18:05:14 No build Vulkan: Log additional queue command.
v1.13.2-1707-g79d53552a Unknown W. Brackets 2022-10-29 18:02:12 No build armips: Update to latest.
v1.13.2-1706-gf9c6f0a39 Unknown W. Brackets 2022-10-29 17:53:19 No build headless: Update tests.
v1.13.2-1705-g375f2433f Henrik Rydgård 2022-10-28 19:24:22 Download Download Download Merge: ac818d963 c6fe91224 Merge pull request #16294 from hrydgard/more-validation-fixes Vulkan: Fix validation errors with "null" textures
v1.13.2-1704-gc6fe91224 Henrik Rydgård 2022-10-28 18:40:55 No build Vulkan: Fixes validation errors with "null" textures These arise in non-buffered rendering when we don't have a framebuffer to texture from.
v1.13.2-1703-gac818d963 Henrik Rydgård 2022-10-28 18:02:27 Download Download Download Merge: 109db81ec 8e0b82f92 Merge pull request #16291 from hrydgard/frame-desc-set Vulkan: Reserve descriptor set 0 for frame-global data, move everything else to set 1
v1.13.2-1702-gcbf93d586 Lubos 2022-10-29 21:39:46 No build typo fixed
v1.13.2-1701-g363f102cc Lubos 2022-10-29 20:47:29 No build OpenXR - Add new virtual key for camera adjust
v1.13.2-1700-g92422160a Lubos 2022-10-29 19:31:57 No build OpenXR - Camera side adjust added
v1.13.2-1699-gb7da6f7e4 Lubos 2022-10-29 19:19:25 No build OpenXR - Camera height adjust added
v1.13.2-1698-g48f9c9855 Lubos 2022-10-29 18:50:51 No build OpenXR - Do not process key actions during camera adjust
v1.13.2-1698-g8e0b82f92 Henrik Rydgård 2022-10-28 17:42:21 No build Address feedback
v1.13.2-1697-gd9cfcf215 Henrik Rydgård 2022-10-28 10:20:47 No build Need to request the proper type of uniform buffer descriptors. Otherwise, assert on Mali.
v1.13.2-1697-g109db81ec Henrik Rydgård 2022-10-28 08:47:43 Download Download Download Merge: 0bfab4cd8 b9de1a44d Merge pull request #16290 from unknownbrackets/include-cleanup jit: Reduce some include pollution
v1.13.2-1697-g96f89f4bd Lubos 2022-10-28 15:50:00 No build OpenXR - Allow updating camera in realtime
v1.13.2-1696-gf4f7dc570 Lubos 2022-10-28 14:59:12 No build OpenXR - Make VR camera parameters floating numbers
v1.13.2-1696-gd44315a2e Lubos 2022-10-29 21:00:10 No build OpenXR - Stereo support for Outrun 2006 added
v1.13.2-1696-g10eb21d3b Henrik Rydgård 2022-10-28 10:17:29 No build Add some extra checking for valid stereo shader.
v1.13.2-1695-gab1cebec5 Henrik Rydgård 2022-10-28 10:15:36 No build Actually bind a global uniform buffer, too. Not yet used.
v1.13.2-1695-g0bfab4cd8 Henrik Rydgård 2022-10-27 15:47:37   Download Download Merge: 1f1a3433f 3454ea9c1 Merge pull request #16288 from iota97/fix-ub Fix UB
v1.13.2-1694-g3454ea9c1 iota97 2022-10-27 14:57:19 No build Fix UB
v1.13.2-1694-g96a5c5203 Henrik Rydgård 2022-10-28 09:23:44 No build Vulkan: Reserve descriptor set 0 for frame-global data, move everything else to set 1
v1.13.2-1693-g1f1a3433f Henrik Rydgård 2022-10-27 11:46:22 Download Download Download Merge: e41465f0b 85e7933e7 Merge pull request #16273 from hrydgard/multiview-ground-work Vulkan multiview rendering
v1.13.2-1692-g85e7933e7 Henrik Rydgård 2022-10-27 11:05:38 No build Format string fix
v1.13.2-1691-ge058f8aee Henrik Rydgård 2022-10-26 23:48:45 No build Shadergen fix for OpenGL
v1.13.2-1690-g1da6d29a0 Henrik Rydgård 2022-10-26 20:39:53 No build Crashfix in settings menu (Android only, for whatever reason)
v1.13.2-1689-g6d9008dab Henrik Rydgård 2022-10-26 20:26:30 No build Fix validation issue with clears, remove redundant code
v1.13.2-1688-ge0bbebc65 Henrik Rydgård 2022-10-26 18:39:43 No build Clean up GPU_Vulkan::BuildReportingInfo a bit
v1.13.2-1687-g763afd4a8 Henrik Rydgård 2022-10-26 16:02:18 No build Improve compatibility checks for stereo rendering.
v1.13.2-1686-g931c869ca Henrik Rydgård 2022-10-26 13:40:13 No build Fix for stereo with textureProj (emulated projection).
v1.13.2-1685-g7d5bb7925 Henrik Rydgård 2022-10-26 13:32:38 No build Fix depal texture binding bug
v1.13.2-1684-g31fd928a5 Henrik Rydgård 2022-10-26 13:29:56 No build Name more image views. Very useful with a little patch to the Vulkan debug layers.
v1.13.2-1683-gcd203291b Henrik Rydgård 2022-10-26 11:23:12 No build Fix rendering in non-stereo mode
v1.13.2-1682-g15d4495f7 Henrik Rydgård 2022-10-26 11:02:58 No build Pass shadergen tests
v1.13.2-1681-g2a1526c35 Henrik Rydgård 2022-10-26 10:45:58 No build Address feedback
v1.13.2-1680-g390a136cb Henrik Rydgård 2022-10-26 00:34:28 No build Stereo now works through shader depal too
v1.13.2-1679-g8413473fa Henrik Rydgård 2022-10-26 00:24:43 No build Fix more cases, GTA works now.
v1.13.2-1678-g524e92374 Henrik Rydgård 2022-10-25 23:59:42 No build Use arrays more consistently.
v1.13.2-1677-g91259aaad Henrik Rydgård 2022-10-25 23:32:28 No build Always use array textures for framebuffers in Vulkan for simplicity.
v1.13.2-1676-g2bea49598 Henrik Rydgård 2022-10-24 17:36:54 No build wip
v1.13.2-1675-gf1b515caa Henrik Rydgård 2022-10-23 21:50:29 No build Minor shaderwriter refactor
v1.13.2-1674-g6af4644ab Henrik Rydgård 2022-10-23 21:50:00 No build Stereo on mobile fixes
v1.13.2-1673-g0de12f5ca Henrik Rydgård 2022-10-23 11:21:35 No build Some refactoring of framebuffer views, layer issues, more work.
v1.13.2-1672-g2e87f0bc0 Henrik Rydgård 2022-10-22 17:34:23 No build More work. Things are starting to work now.
v1.13.2-1671-gc66873692 Henrik Rydgård 2022-10-21 12:35:49 No build Add a couple of stereo display shaders, add infrastructure, compile stereo pipelines
v1.13.2-1670-g3ce813365 Henrik Rydgård 2022-10-21 15:44:38 No build Non-stereo bugfix
v1.13.2-1669-g12d1f94d4 Henrik Rydgård 2022-10-20 16:16:52 No build Start stereo postshader work
v1.13.2-1668-gfb250c4b2 Henrik Rydgård 2022-10-18 00:26:10 No build More multiview work
v1.13.2-1668-g28229e288 人工知能 2022-10-27 17:54:37 No build Update zh_TW.ini
v1.13.2-1667-gd3804ec2e Henrik Rydgård 2022-10-09 20:19:39 No build Misc multiview hackery
v1.13.2-1667-g906f8b5d8 人工知能 2022-10-27 17:47:53 No build Update zh_TW.ini
v1.13.2-1666-gd011c02fe 人工知能 2022-10-27 09:26:11 No build Update zh_TW.ini
v1.13.2-1666-g7a620962a Henrik Rydgård 2022-10-09 19:17:29 No build thin3d: Replace hint at future MRT support with basic multi layer support
v1.13.2-1665-ge41465f0b Henrik Rydgård 2022-10-26 23:14:26 Download Download Download Merge: 70ef6f420 b632b4872 Merge pull request #16287 from lvonasek/compat_openxr_lego_starwars OpenXR - Stereo for Lego Star Wars games
v1.13.2-1662-g70ef6f420 Henrik Rydgård 2022-10-26 23:13:49 Download   Download Merge: bbb55e9b1 d3e99fa30 Merge pull request #16286 from unknownbrackets/actions Build: Update deprecated actions & fix ccache
v1.13.2-1659-gbbb55e9b1 Henrik Rydgård 2022-10-26 09:32:57 Download Download Download Merge: 91886be11 deba3d40b Merge pull request #16284 from unknownbrackets/gedebugger GE Debugger: Correct UV display with prescale
v1.13.2-1656-g91886be11 Unknown W. Brackets 2022-10-24 19:03:31 Download Download Download Merge: 41f344398 80e1db07a Merge pull request #16283 from hrydgard/more-shaderwriter-refactor Minor ShaderWriter refactor, prep for later changes
v1.13.2-1655-g80e1db07a Henrik Rydgård 2022-10-24 17:41:41 No build Minor ShaderWriter refactor, prep for later changes
v1.13.2-1654-g41f344398 Henrik Rydgård 2022-10-24 08:17:03 Download Download Download Merge: 32c717c94 7533b6494 Merge pull request #16280 from unknownbrackets/d3d11-debugger GE Debugger: Allow reading tex on D3D11
v1.13.2-1652-g32c717c94 Unknown W. Brackets 2022-10-24 00:52:31 Download Download Download Merge: e77ff0281 1d8ab38ce Merge pull request #16279 from hrydgard/vulkan-feature-checks Vulkan: Use v2 feature checks, and add check for multiview features.
v1.13.2-1651-g1d8ab38ce Henrik Rydgård 2022-10-23 22:05:33 No build Vulkan: Use v2 feature checks, and add check for multiview features. Extracted from the multiview PR, and renamed some stuff.
v1.13.2-1650-ge77ff0281 Henrik Rydgård 2022-10-24 00:20:45   Download Download Testfix
v1.13.2-1649-gdeba3d40b Unknown W. Brackets 2022-10-26 07:15:47 No build headless: Update tests.
v1.13.2-1649-gd3e99fa30 Unknown W. Brackets 2022-10-26 09:21:55 No build Build: Fix Android/macOS ccache.
v1.13.2-1649-gb632b4872 Lubos 2022-10-26 21:42:58 No build OpenXR - Lego Star Wars III stereo support added
v1.13.2-1649-g8836bf702 Unknown W. Brackets 2022-10-23 22:42:22 Download Download Download Merge: a13ab3f76 ecf279717 Merge pull request #16278 from hrydgard/shaderwriter-refactor Minor refactor of ShaderWriter flags.
v1.13.2-1648-gecf279717 Henrik Rydgård 2022-10-23 21:50:29 No build Minor refactor of ShaderWriter flags. Extracted from the stereo PR
v1.13.2-1648-ge7eddab2a Unknown W. Brackets 2022-10-26 09:18:14 No build Build: Update deprecated actions. There are some deprecations coming and some actions might stop working. It seems softprops/action-gh-release@v1 is not being actively maintained, and isn't updated here.
v1.13.2-1648-gb9de1a44d Unknown W. Brackets 2022-10-28 08:26:44 No build jit: Reduce some include pollution. Usually no need for all of MIPSAnalyst.
v1.13.2-1648-g7533b6494 Unknown W. Brackets 2022-10-24 07:01:50 No build GE Debugger: Allow reading tex on D3D11.
v1.13.2-1648-g5ad27d076 Lubos 2022-10-26 21:23:40 No build OpenXR - 6DoF and stereo in Lego Star Wars II fixed
v1.13.2-1648-g1e1c75d55 Unknown W. Brackets 2022-10-26 07:14:16 No build GE Debugger: Correct UV display with prescale. Sometimes these weren't flushed yet, and it made the texture preview and vertices confusing and wrong (using old factors, not just no factors.)
v1.13.2-1647-ga13ab3f76 Henrik Rydgård 2022-10-23 12:53:18 Download Download Download Merge: 79b1d1d35 10531ec9e Merge pull request #16274 from unknownbrackets/gpu-boundingbox Correct accuracy of bounding box test
v1.13.2-1644-g10531ec9e Unknown W. Brackets 2022-10-23 07:49:41 No build headless: Update tests.
v1.13.2-1643-gadd2edcab Unknown W. Brackets 2022-10-23 01:09:14 No build VR: Always pass the bounding box check. Likely better to draw all objects, even if they wouldn't have been on screen, for VR purposes.
v1.13.2-1642-g261f1e13d Unknown W. Brackets 2022-10-23 00:47:14 No build GPU: Account for scissor/viewport in bound test. The bounding box check doesn't check against viewport (which the PSP generally doesn't clip against), but instead checks against the scissor. If the scissor doesn't fit inside the offset 4096x4096 box, that direction is cannot fail the test.
v1.13.2-1641-g93ee82d84 Unknown W. Brackets 2022-10-22 19:29:47 No build GPU: Respect depth clamp in bounding box check. Although, logically, this feels reversed - it rejects the point if it's outside positive Z, which would clamp. This matches PSP tests.
v1.13.2-1640-g8b80c5fb2 Unknown W. Brackets 2022-10-22 19:01:56 No build GPU: Allow/use indices in bounding box check. Not sure any games actually use this, but it's supported.
v1.13.2-1639-g519c90e04 Unknown W. Brackets 2022-10-22 18:41:09 No build GPU: Correct large morph vertex advance. Can be 544 bytes per vertex.
v1.13.2-1638-gb7a617023 Unknown W. Brackets 2022-10-22 18:09:17 No build GPU: Consume cycles in bounding box check.
v1.13.2-1637-g79b1d1d35 Unknown W. Brackets 2022-10-23 10:15:43 Download Download Download softgpu: Better approximate slope mip level mode (#16276) * samplerjit: Remove unused x/y parameters. Still need to tune the accuracy of filtering, but those were not the right way. * softgpu: Better approximate slope mip level mode. This isn't exactly right, but it's closer. * softgpu: Calculate auto from largest difference. Direction shouldn't matter.
v1.13.2-1637-g6ddf22487 Unknown W. Brackets 2022-10-22 18:06:33 No build GPU: Correct bounding box for larger counts. Matches tests on a PSP with float/transform format.
v1.13.2-1636-g299033929 Unknown W. Brackets 2022-10-22 18:04:48 No build GE Debugger: List verts on bounding box command.
v1.13.2-1636-g813bfded9 Unknown W. Brackets 2022-10-23 10:09:29 No build x86jit: Correct vh2f NAN handling (#16275) * x86jit: Correct vh2f NAN handling. Allows another test to pass. * x86jit: Reuse MAccessibleDisp().
v1.13.2-1635-gbd81aa328 Unknown W. Brackets 2022-10-22 18:11:01 Download Download Download Merge: 767bf55af 3af86ec6f Merge pull request #16272 from hrydgard/shader-writer-vk-extensions Make it possible to specify extensions for Vulkan in the ShaderWriter
v1.13.2-1634-g3af86ec6f Henrik Rydgård 2022-10-22 17:41:42 No build Make it possible to specify extensions for Vulkan in the ShaderWriter
v1.13.2-1633-g767bf55af Henrik Rydgård 2022-10-22 17:11:40 Download Download Download Remove duplicate line in libretro makefile. Fixes #16269
v1.13.2-1632-gdf04280c3 Luboš Vonásek 2022-10-22 16:45:57   Download Download OpenXR - Wrong condition removed (#16271)
v1.13.2-1631-gf4d5c59b2 Luboš Vonásek 2022-10-22 16:16:23 Download Download Download OpenXR - Refactor compatvr.ini file (#16270) * OpenXR - Compat GTA games * OpenXR - Compat 0-9 games * OpenXR - Compat A games * OpenXR - Compat B games part 1 * OpenXR - Compat B games part 2 * OpenXR - Compat C games part 1 * OpenXR - Compat C games part 2 * OpenXR - Compat D games * OpenXR - Compat E games * OpenXR - Compat F games * OpenXR - Compat G games * OpenXR - Compat H games * OpenXR - Compat I games * OpenXR - Compat J games * OpenXR - Compat K games * OpenXR - Compat L games * OpenXR - Compat M games * OpenXR - Compat N games * OpenXR - Compat P games * OpenXR - Compat R games * OpenXR - Compat S games * OpenXR - Compat T games * OpenXR - Compat U games * OpenXR - Compat V games * OpenXR - Compat W games * OpenXR - Compat games sorting out part 1 * OpenXR - Compat games sorting out part 2 * OpenXR - Compat games sorting out part 3 * OpenXR - Compat games sorting out part 4 * OpenXR - Compat games sorting out part 5 * OpenXR - Compat games sorting out part 6 * OpenXR - Compat list description * OpenXR - Support getting compatvr.ini from filesystem
v1.13.2-1630-g6a6ccb4c6 Henrik Rydgård 2022-10-21 18:47:28 Download Download Download Apply Kyria's updates to tr_TR (Turkish) translation
v1.13.2-1629-g402739c03 Henrik Rydgård 2022-10-21 16:21:03 Download Download Download Merge: a44f38d44 6aa3e4b24 Merge pull request #16268 from hrydgard/presentation-refactor Minor refactoring in PresentationCommon
v1.13.2-1627-ga44f38d44 Henrik Rydgård 2022-10-21 15:54:23   Download Download Merge: f2193814e ad06868a1 Merge pull request #16264 from leoxxx/master Update zh_CN.ini & Update zh_TW.ini
v1.13.2-1625-g6aa3e4b24 Henrik Rydgård 2022-10-21 15:42:32 No build Minor refactoring in PresentationCommon Broken out from stereo work
v1.13.2-1624-gf2193814e Henrik Rydgård 2022-10-21 14:18:18 Download Download Download PresentationCommon: Use refcounts to simplify shader module management
v1.13.2-1623-ge1551e67c Henrik Rydgård 2022-10-21 13:52:39 Download Download Download Merge: b9b07e053 cafce7365 Merge pull request #16267 from hrydgard/vulkan-post-init-cmd-fix Vulkan: Fix frame ordering issue with postprocessing shaders
v1.13.2-1622-gcafce7365 Henrik Rydgård 2022-10-21 12:52:21 No build Vulkan: Fix frame ordering issue with postprocessing shaders Requested an init command buffer outside the frame, which is dangerous and caused validation problems with command pool resets. Would like to assert on insideFrame in GetInitCmd, but we use it from some init code where it does work correctly. Might clean that up at some point.
v1.13.2-1621-gb9b07e053 Henrik Rydgård 2022-10-21 09:30:50 Download Download Download Merge: a830f1805 2fd6438c0 Merge pull request #16262 from lvonasek/feature_openxr_cameraconfig OpenXR - Add an option to adjust camera distance
v1.13.2-1618-ga830f1805 Henrik Rydgård 2022-10-21 09:16:53 Download Download Download Merge: 5594db1ef d23293ee7 Merge pull request #16265 from unknownbrackets/lighting-nonormal GPU: Respect world matrix and reverse flag w/o normals
v1.13.2-1616-gad06868a1 leoxxx 2022-10-21 04:21:48 No build Update zh_TW.ini #15694 Translate "artifacts" to a straightaway meaning. Change 2 words to TC.
v1.13.2-1616-g2fd6438c0 Lubos 2022-10-20 21:23:27 No build OpenXR - Camera distance adjust added
v1.13.2-1615-ge048c5ded leoxxx 2022-10-21 04:15:17 No build Update zh_CN.ini Translate "artifacts" to a straightaway meaning.
v1.13.2-1615-g77f8f2f1f Lubos 2022-10-20 21:04:56 No build OpenXR - Rearrange VR settings
v1.13.2-1614-g5594db1ef Henrik Rydgård 2022-10-20 15:44:48 Download Download Download Merge: 655c3ee63 3009c6ee1 Merge pull request #16260 from xujibbs/patch-42 Update zh_CN.ini
v1.13.2-1612-g655c3ee63 Henrik Rydgård 2022-10-20 15:44:33 No build Merge: 9ae42a2b1 2c814c568 Merge pull request #16259 from fp64/bicubic-upscaler-fix Bicubic upscaler fix
v1.13.2-1611-g2c814c568 fp64 2022-10-20 12:59:35 No build Some more codestyle cleanup
v1.13.2-1610-g3009c6ee1 xujibbs 2022-10-20 13:45:33 No build Update zh_CN.ini
v1.13.2-1610-g9a01db5f4 fp64 2022-10-20 12:53:49 No build Change wrap_mode to clamp for bicubic upscaler It was set to wrap, even though the comment claimed otherwise. Previous implementation had clamp, as do (I think) other upscaling modes (Hybrid, etc.). Also make upscaler codestyle a little more consistent with the rest.
v1.13.2-1609-g9ae42a2b1 Henrik Rydgård 2022-10-20 10:49:11 Download Download Download Merge: 2b1824176 90d395a10 Merge pull request #16258 from hrydgard/remove-unused-attachment-parameter Remove "attachment" parameter from BindFramebufferAsTexture everywhere.
v1.13.2-1607-g90d395a10 Henrik Rydgård 2022-10-20 10:15:19 No build Remove "attachment" parameter from BindFramebufferAsTexture everywhere. Not actually useful since our framebuffer objects don't support multiple color images, and probably won't ever need to.
v1.13.2-1607-g2b1824176 Henrik Rydgård 2022-10-20 10:48:20 No build Libretro buildfix attempt again
v1.13.2-1606-g1e343370a Henrik Rydgård 2022-10-20 10:02:40 Download Download Download Libretro buildfix attempt
v1.13.2-1605-gceb4186d0 Henrik Rydgård 2022-10-19 08:07:20 Download Download Download Merge: 8cd602a9c 01896a827 Merge pull request #16256 from unknownbrackets/headless headless: Update tests and fix crash running tests on Vulkan
v1.13.2-1601-g8cd602a9c Henrik Rydgård 2022-10-19 08:06:30 No build Merge: 4af4b0ddd a42064eb4 Merge pull request #16257 from unknownbrackets/error-cleanup Kernel: Fix reported StopThread error
v1.13.2-1598-g4af4b0ddd Henrik Rydgård 2022-10-18 15:42:08 Download Download Download Merge: 1aba331dc 83fccd083 Merge pull request #16255 from catsout/fix-gl-wayalnd SDL: fix glew on wayland by ignore glx
v1.13.2-1596-g1aba331dc Henrik Rydgård 2022-10-18 13:01:35 Download Download Download Merge: c2f97c8a7 fbb1e7eda Merge pull request #16253 from lvonasek/hotfix_openxr_compatibility OpenXR - Mirroring in some games fixed
v1.13.2-1595-gfbb1e7eda Lubos 2022-10-18 12:39:42 No build OpenXR - Use only the first projection matrix in frame for mirroing detection
v1.13.2-1594-geed75889e Lubos 2022-10-18 12:23:23 No build OpenXR - Ensure scene analyze is called the same way as before
v1.13.2-1593-gc2f97c8a7 Henrik Rydgård 2022-10-18 11:56:48 Download Download Download Merge: 7db6467af 269eb55c1 Merge pull request #16246 from hrydgard/vr-refactoring VR: Add the VR code to all builds. Remove IsVRBuild calls from the renderer.
v1.13.2-1592-g269eb55c1 Henrik Rydgård 2022-10-18 10:48:16 No build Build/warning fix
v1.13.2-1591-gfeb4f9477 Henrik Rydgård 2022-10-18 10:35:42 No build Remove newly added dependencies on PPSSPP
v1.13.2-1590-g0251f33ec Henrik Rydgård 2022-10-17 23:13:18 No build Don't use PPSSPP-specific stuff in Common/VR for now.
v1.13.2-1589-g0a222345c Henrik Rydgård 2022-10-17 20:43:58 No build Buildfixes
v1.13.2-1588-g8df6efa71 Henrik Rydgård 2022-10-17 19:27:39 No build Android non-gradle buildfix
v1.13.2-1587-g2ac0b6d8c Henrik Rydgård 2022-10-17 19:25:55 No build CMakeLists.txt fix
v1.13.2-1586-gd23293ee7 Unknown W. Brackets 2022-10-21 08:15:25 No build GPU: Respect matrix and reverse flag w/o normals. See frame dump in #14223, which requires world matrix be applied.
v1.13.2-1586-g70488be45 Henrik Rydgård 2022-10-17 18:39:02 No build Make as much as possible of the VR code build on all platforms
v1.13.2-1586-g01896a827 Unknown W. Brackets 2022-10-19 06:35:51 No build headless: Update passing tests.
v1.13.2-1585-gaa51bfd1e Henrik Rydgård 2022-10-17 18:36:54 No build Use GPU "use" flags to replace IsVRBuild in the renderer. It remains elsewhere.
v1.13.2-1585-ga42064eb4 Unknown W. Brackets 2022-10-19 06:52:38 No build Vulkan: Correct some enum switch warnings. Nice to log debug annotations anyway.
v1.13.2-1585-g694560449 Unknown W. Brackets 2022-10-21 08:10:56 No build softgpu: Multiply prev normal by world matrix. Even when it's not in the vertex data, we still must multiply by the world matrix. Fixes some lighting issues in Nayuta no Kiseki.
v1.13.2-1585-g21573f430 Unknown W. Brackets 2022-10-19 06:34:59 No build headless: Fix crash running some tests on Vulkan. If there's no frame display, tests were crashing because no backbuffer present blit happened. This allows those tests to run.
v1.13.2-1584-gf009d1507 Unknown W. Brackets 2022-10-19 06:33:47 No build headless: Allow screenshot to not be 512x272. Ended up with a cropped screenshot for a frame dump, which just silently crashed. Could reject, but easy enough to support.
v1.13.2-1584-gd6a59be01 Unknown W. Brackets 2022-10-21 08:09:48 No build softgpu: Respect negate normal flag without norm. Per tests, Z is still negated even when using the previous normal value.
v1.13.2-1584-g95d8b108b Unknown W. Brackets 2022-10-19 06:48:49 No build Kernel: Fix reported StopThread error. Was trying to delete -1, since it was never created.
v1.13.2-1584-g7c5fc3ccb Henrik Rydgård 2022-10-17 09:34:26 No build Reorder the GPU USE flags a bit
v1.13.2-1583-g7db6467af Henrik Rydgård 2022-10-17 19:50:00 Download Download Download Merge: eb18a87ee be2613d49 Merge pull request #16247 from lvonasek/refactor_openxr_tweaks OpenXR - Code refactor
v1.13.2-1582-gbe2613d49 Lubos 2022-10-17 19:07:27 No build OpenXR - Move VR passes count calculation
v1.13.2-1581-g1a6180583 Lubos 2022-10-17 19:00:38 No build OpenXR - Reduce uniform calls
v1.13.2-1580-g8ed105ff8 Lubos 2022-10-17 18:57:47 No build OpenXR - Simplify projection matrix analyze
v1.13.2-1579-g468a193d6 Lubos 2022-10-17 18:52:03 No build OpenXR - Get rid of VR tweaks
v1.13.2-1578-gd5c9d15ec Lubos 2022-10-17 18:31:01 No build OpenXR - Move matrix composing out of VR tweaks
v1.13.2-1577-geb18a87ee Henrik Rydgård 2022-10-17 14:47:47 Download Download Download Merge: 123311b0c e90a7de3e Merge pull request #16186 from lvonasek/feature_openxr_vulkan OpenXR - Initial work to support multiple render APIs
v1.13.2-1566-g123311b0c Henrik Rydgård 2022-10-17 09:29:31 Download Download Download Merge: 799a53381 7eb7bd514 Merge pull request #16241 from unknownbrackets/softgpu-rect softgpu: Correct linear interp for uneven positions
v1.13.2-1562-g799a53381 Unknown W. Brackets 2022-10-17 09:09:54 Download Download Download Merge: c5bdc6152 30aa07b15 Merge pull request #16243 from hrydgard/gpu-support-flag-rename Rename GPU_SUPPORTS_* to GPU_USE_*
v1.13.2-1561-g30aa07b15 Henrik Rydgård 2022-10-17 08:34:03 No build Two more renames to make things read better
v1.13.2-1560-g9b8a5d1db Henrik Rydgård 2022-10-17 08:30:27 No build Rename GPU_SUPPORTS_ to GPU_USE_
v1.13.2-1559-gdaca0b210 Henrik Rydgård 2022-10-17 08:27:49 No build Rename gstate_c.Supports to gstate_c.Use
v1.13.2-1559-g7eb7bd514 Unknown W. Brackets 2022-10-17 03:49:37 No build softgpu: Correct linear interp for uneven positions. Can't round to the pixel when calculating the S/T deltas. This fixes issues in Wipeout (#16131) and Call of Duty bloom.
v1.13.2-1558-gc5bdc6152 Henrik Rydgård 2022-10-17 08:44:52   Download Download Merge: 51c359c0c 162b27e13 Merge pull request #16242 from unknownbrackets/logic-op GPU: Replace logic ops with blend for simple cases
v1.13.2-1558-g9d6de98ed Unknown W. Brackets 2022-10-17 03:46:38 No build softgpu: Correct drawing outside TL of rectangle. If the start coordinate was something like 51.75, we were incorrectly drawing to 51. This can be seen in the Metal Slug intro (#15755.)
v1.13.2-1557-g1931fa2f5 Unknown W. Brackets 2022-10-17 01:01:09 No build softgpu: Make triangle fan rect detection generic.
v1.13.2-1557-g162b27e13 Unknown W. Brackets 2022-10-17 07:24:43 No build GPU: Replace logic ops with blend for simple cases. So that alpha/stencil are handled correctly.
v1.13.2-1556-g51c359c0c Henrik Rydgård 2022-10-16 18:47:47 Download Download Download Merge: 0addca53f 29e7a53b5 Merge pull request #16239 from unknownbrackets/savedata-erase Savedata: Update filelist on file erasure
v1.13.2-1554-g0addca53f Henrik Rydgård 2022-10-16 18:32:53 Download Download Download Merge: 907b41ab4 91bfa3ee4 Merge pull request #16240 from unknownbrackets/minor Remove some more unnecessary reporting
v1.13.2-1553-g91bfa3ee4 Unknown W. Brackets 2022-10-16 17:48:15 No build Kernel: Stop reporting invalid semaphore names.
v1.13.2-1552-ga000c3282 Unknown W. Brackets 2022-10-16 17:40:01 No build Kernel: Stop reporting invalid mutex names. We know this behavior is correct, let's just make it logging.
v1.13.2-1551-g907b41ab4 Unknown W. Brackets 2022-10-16 16:25:07 Download Download Download Merge: 0719f1d4e 73e5791b0 Merge pull request #16220 from Nemoumbra/remote-API-tests hle.func.scan update and code improvements
v1.13.2-1546-g0719f1d4e Henrik Rydgård 2022-10-16 09:54:58 Download Download Download Merge: 7d53606ec 0226d9500 Merge branch 'cheat-icache' (PR #16234)
v1.13.2-1544-g7d53606ec Henrik Rydgård 2022-10-16 09:42:43 Download Download Download Merge: 0f296f67d fa5f9d5e7 Merge pull request #16233 from unknownbrackets/jit-clear jit: Ignore zero byte icache invalidates
v1.13.2-1541-g0f296f67d Henrik Rydgård 2022-10-16 09:40:12 No build Merge: 870c5d3ff 4764c5480 Merge pull request #16236 from sum2012/mp4msv Add draft mp4msv module
v1.13.2-1536-g4764c5480 sum2012 2022-10-16 09:23:33 No build Fix save states
v1.13.2-1536-g870c5d3ff Henrik Rydgård 2022-10-16 09:25:20     Download Merge: cd0cef7aa 770fdbeec Merge pull request #16235 from unknownbrackets/minor Small reported related fixes/cleanup
v1.13.2-1535-g266872bf1 sum2012 2022-10-16 08:09:52 No build OOP
v1.13.2-1534-g620c51570 sum2012 2022-10-16 07:51:08 No build know unknown in sceMp4Create It is callbacks
v1.13.2-1533-g0d86eafe2 sum2012 2022-10-16 07:13:40 No build Add draft mp4msv module Meruru no Atelier Plus - Arland no Renkinjutsushi 3 - Official PlayView use it
v1.13.2-1532-gcd0cef7aa Henrik Rydgård 2022-10-15 22:51:48 Download Download Download Merge: 06401e52e b0ceeede7 Merge pull request #16219 from catsout/fix-vulkan-wayland Vulkan: fix wayland swapchain size 1x1
v1.13.2-1530-g06401e52e Henrik Rydgård 2022-10-15 22:33:52 Download Download Download Merge: b58f79333 49eb100d1 Merge pull request #16231 from unknownbrackets/softgpu-cullw softgpu: Cull a triangle with all negative w
v1.13.2-1527-g770fdbeec Unknown W. Brackets 2022-10-16 06:38:08 No build Kernel: Add reason to reported stop error.
v1.13.2-1527-g49eb100d1 Unknown W. Brackets 2022-10-15 21:16:34 No build headless: Update tests.
v1.13.2-1526-gfa5f9d5e7 Unknown W. Brackets 2022-10-16 03:30:13 No build jit: Consistently check range on invalidate. We did this on x86, we should do it everywhere or nowhere.
v1.13.2-1526-gd33986a5a Unknown W. Brackets 2022-10-15 20:49:28 No build softgpu: Cull a triangle with all negative w. Per tests, this seems to happen but only when all points are below zero.
v1.13.2-1526-gb58f79333 Henrik Rydgård 2022-10-15 22:12:07 Download     Merge: cbe31af8c 8156f6fe2 Merge pull request #16232 from unknownbrackets/d3d9-scissor D3D9: Correct scissor state cache in Draw
v1.13.2-1526-g1b5e5e255 Unknown W. Brackets 2022-10-16 06:23:49 No build Windows: Improve reporting of WASAPI errors.
v1.13.2-1525-gc4bf2cb5c Unknown W. Brackets 2022-10-16 03:27:52 No build jit: Ignore zero byte icache invalidates. These were getting marked pending and were clearing all cache, causing performance concerns in for example LittleBigPlanet.
v1.13.2-1525-gb0ceeede7 catsout 2022-10-15 12:49:45 No build Vulkan: fix wayland swapchain size 1x1 From Vulkan spec, surfaceCapabilities.currentExtent can be 0xFFFFFFFF(-1) Define a callback to get drawsize from window creator relate:
v1.13.2-1525-g8156f6fe2 Unknown W. Brackets 2022-10-15 21:50:27 No build D3D9: Correct scissor state cache in Draw. Gets reset when updating the render target. This fixes UI scissors.
v1.13.2-1525-g83fccd083 catsout 2022-10-18 14:33:58 No build SDL: fix glew on wayland by ignore glx glXGetProcAddress works on wayland if linking with x11. As long as we don't use glx related funcs, no_glx_error can be ignored. SDL should handle the no_glx_error brefore glewInit. Glew is only used to init gl funcs. related:
v1.13.2-1525-g29e7a53b5 Unknown W. Brackets 2022-10-16 17:14:48 No build Savedata: Update filelist on file erasure. Also stop reporting as "not coded."
v1.13.2-1525-g8fa24045b Unknown W. Brackets 2022-10-16 05:55:26 No build Io: Fail open earlier from ms0: w/ no access flags. The PSP returns this error code if you use 0 for the open flags on ms0:/.
v1.13.2-1525-g4f5e821ce Unknown W. Brackets 2022-10-15 20:49:05 No build softgpu: Fix crash on screenshot w/o display.
v1.13.2-1525-g0226d9500 Unknown W. Brackets 2022-10-16 03:44:21 No build jit: Run invalidates immediately. Previously, I thought we might clear native code when invalidating - we don't. We only do that when clearing.
v1.13.2-1524-gcbe31af8c Henrik Rydgård 2022-10-14 19:51:39   Download Download Merge: b3ac533fa 7b058a534 Merge pull request #16217 from lvonasek/hotfix_openxr_killapp OpenXR - Ensure the app gets unloaded when killed by OS
v1.13.2-1523-g7b058a534 Lubos 2022-10-14 18:32:45 No build typo
v1.13.2-1522-ge1924be46 Lubos 2022-10-14 18:28:22 No build OpenXR - Ensure the app gets unloaded when killed by OS
v1.13.2-1521-gb3ac533fa Unknown W. Brackets 2022-10-14 01:29:15 Download Download Download Merge: 61e7c3e62 f269137c7 Merge pull request #16214 from hrydgard/vulkan-validation-error-work Revert on-demand depth buffer creation. Also adds a couple new debugging utils
v1.13.2-1520-gf269137c7 Henrik Rydgård 2022-10-13 22:38:04 No build Revert "Vulkan: Create depth/stencil buffers on demand" This reverts commit be37de106c3fa657611c9ad0a63683c93adbbd19.
v1.13.2-1519-ga60536625 Henrik Rydgård 2022-10-13 22:35:23 No build Add ShaderId utility function to be used for some sanity checking.
v1.13.2-1518-g4d1da5859 Henrik Rydgård 2022-10-13 22:34:21 No build Add simple way to add debug annotation in the middle of the command stream. Vulkan-only.
v1.13.2-1517-g61e7c3e62 Henrik Rydgård 2022-10-12 08:10:56 Download Download Download Merge: 26f6afbfa 2f9392083 Merge pull request #16208 from unknownbrackets/gpu-writemask GPU: Respect stencil state in shader blend
v1.13.2-1516-g2f9392083 Unknown W. Brackets 2022-10-12 07:26:31 No build GPU: Respect stencil state in shader blend.
v1.13.2-1515-g26f6afbfa Henrik Rydgård 2022-10-12 01:02:25 Download Download Download Followup to #16205, fix one more instance of the problem.
v1.13.2-1514-ge0e29a155 Henrik Rydgård 2022-10-12 01:00:27 Download   Download Merge: e179e466e 089ac9a50 Merge pull request #16197 from hrydgard/more-uniform-optimization More uniform optimization, fixes
v1.13.2-1509-ge179e466e Henrik Rydgård 2022-10-11 19:59:46 Download Download Download Merge: e092137c1 d30d8bf35 Merge pull request #16206 from hrydgard/remove-fragment-tex-cache-option Remove the OpenGL bFragmentTestCache ini option, autodetect instead
v1.13.2-1507-ge092137c1 Unknown W. Brackets 2022-10-11 16:07:55 Download Download Download Merge: c819f7966 df5b51990 Merge pull request #16205 from hrydgard/better-arm32-forcecheck-fix Better arm32 forcecheck fix
v1.13.2-1506-gdf5b51990 Henrik Rydgård 2022-10-11 15:50:37 No build ArmJit: Save/restore downcount where needed, we missed a few cases.
v1.13.2-1506-gd30d8bf35 Henrik Rydgård 2022-10-11 16:09:57 No build Removes the option, autodetect instead - only enable if the GPU doesn't support bitwise ops.
v1.13.2-1505-ga34e32abe Henrik Rydgård 2022-10-11 15:42:59 No build Revert "Disables "ForceCheck" on jit invalidation on ARM32, introduced in #16194" This reverts commit bc28f546126e8d275e8c891dc6d7f4faefc7668e.
v1.13.2-1504-gc819f7966 Henrik Rydgård 2022-10-11 14:59:40 Download Download Download Merge: 44f61c0ce b0cf97cf4 Merge pull request #16204 from hrydgard/mac-mousewheel-menus Improve touchpad/mousewheel scrolling on Mac (due to 0 deltas)
v1.13.2-1502-g44f61c0ce Henrik Rydgård 2022-10-11 14:14:00 Download Download Download Merge: 901f698a1 e9cb37993 Merge pull request #16089 from ANR2ME/adhoc_matching [AdhocMatching] Fix assertion issue when playing Cars over public adhoc server.
v1.13.2-1501-gb0cf97cf4 Henrik Rydgård 2022-10-11 14:00:46 No build Touchpad/mousewheel scrolling acted very weirdly on Mac due to 0 deltas. Make it work better. Ignoring the 0 deltas helps a lot for the feel, even though it still isn't that smooth feel yet.
v1.13.2-1500-g901f698a1 Henrik Rydgård 2022-10-11 11:33:19 Download Download Download Merge: 804220afb 416265431 Merge pull request #16201 from unknownbrackets/gedebugger GE Debugger: Normalize framebuffer texture preview
v1.13.2-1492-g804220afb Henrik Rydgård 2022-10-11 10:55:38 Download Download Download Merge: f9e736b01 fc68cd945 Merge pull request #16198 from unknownbrackets/gles-stencil Readback stencil buffer for debugger on GLES
v1.13.2-1487-gf9e736b01 Henrik Rydgård 2022-10-11 10:52:48 No build Merge: b7c5c4ec5 bc28f5461 Merge pull request #16202 from hrydgard/workaround-arm32-forcecheck-issue Workaround ARM32 forcecheck issue
v1.13.2-1487-g416265431 Unknown W. Brackets 2022-10-11 07:35:42 No build GE Debugger: Display if tex is framebuf. Rather than guessing based on size, let's show explicitly.
v1.13.2-1486-gbc28f5461 Henrik Rydgård 2022-10-11 10:10:52 No build Disables "ForceCheck" on jit invalidation on ARM32, introduced in #16194 I'm not sure if we should call it at all here, but at least this makes games work again on ARM32. Will need more investigation.
v1.13.2-1486-ga4bd0af3f Unknown W. Brackets 2022-10-11 07:13:16 No build GE Debugger: Use a modern GL context. Note: still a separate context from Draw, since it's drawn to an entirely separate window. This stops RenderDoc from getting angry.
v1.13.2-1485-gfb6b2514f Unknown W. Brackets 2022-10-11 06:59:54 No build GE Debugger: Remove ancient unecessary GL calls.
v1.13.2-1485-gbaa9451cb Henrik Rydgård 2022-10-11 09:55:53 No build Warning fixes
v1.13.2-1484-gb7c5c4ec5 Henrik Rydgård 2022-10-11 06:46:25 Download Download Download Merge: 8b2e7d6e2 728748b10 Merge pull request #16199 from unknownbrackets/mips-offset MIPS: Fix non standard layout offsets
v1.13.2-1484-g48c39543a Unknown W. Brackets 2022-10-11 06:54:24 No build GE Debugger: Normalize framebuffer texture preview. Previously, we would show the render-to-texture with its original dimensions. While useful, this skewed the preview coordinates and was sometimes confusing. Additionally, depth texturing didn't preview. This pads and subsets the texture preview so it's the right size.
v1.13.2-1483-gfc9f20022 Unknown W. Brackets 2022-10-11 06:50:53 No build GE Debugger: Centralize current fb tex fetch code.
v1.13.2-1482-g999055791 Unknown W. Brackets 2022-10-11 06:48:38 No build D3D9: Remove block transfer code overrides. We can just use Draw now. Keep depth, though, since it applies scale.
v1.13.2-1482-g8b2e7d6e2 Henrik Rydgård 2022-10-11 06:45:21 No build Merge: 5318452e7 26fd063cd Merge pull request #16200 from unknownbrackets/vulkan-depth Vulkan: Fix initial depth copy w/o existing depth
v1.13.2-1482-g089ac9a50 Henrik Rydgård 2022-10-10 18:00:21 No build Comment about VR uniforms
v1.13.2-1481-gee46f8992 Henrik Rydgård 2022-10-10 17:51:32 No build Don't use fragmentShaderInt32Support as a replacement for checking for bitwiseOps
v1.13.2-1481-gc89cf1cde Unknown W. Brackets 2022-10-11 06:28:14 No build D3D9: Implement CopyFramebufferToMemorySync(). This works like other backends, including D3D11. This allows us to get rid of the old implementation and reuse more code.
v1.13.2-1480-gaec22491f Henrik Rydgård 2022-10-10 17:16:52 No build Don't expand alphaColorRef to 128 bytes on backends where we don't need to.
v1.13.2-1480-g5318452e7 Henrik Rydgård 2022-10-10 19:15:53 Download Download Download it_IT - Italian localization: Apply giona888's latest changes
v1.13.2-1479-g69bc7b060 Henrik Rydgård 2022-10-10 17:14:56 No build glslang: Set a missing resource limit. Avoids spurious errors in shader unit test
v1.13.2-1479-g6f703128e Henrik Rydgård 2022-10-10 18:35:29 Download Download Download Experimentally revert "Delete some misguided FPU control code, that we definitely don't want" This reverts commit d52d383c224aa60d0d4541276e80e114486eaab3.
v1.13.2-1478-gd56bdcb81 Henrik Rydgård 2022-10-10 15:40:17 Download Download Download Merge: 50285f6bf d4bfe9299 Merge pull request #16196 from hrydgard/improved-render-stats Improved stats in the Vulkan GPU profiler
v1.13.2-1474-gfc68cd945 Unknown W. Brackets 2022-10-11 02:09:14 No build GLES: Add debug readback of stencil data. This allows the existing gpu.buffer.renderStencil to snapshot the state.
v1.13.2-1474-g50285f6bf Henrik Rydgård 2022-10-10 13:29:09 Download Download Download Revert "Revert "Loader: Validate offsets and truncation in ELF."" This reverts commit 470edac18a1af1f8107338db5357f7a625d3cb44.
v1.13.2-1473-gc03d327dd Unknown W. Brackets 2022-10-11 01:55:30 No build GLES: Refactor depth pipeline create. So we can reuse for stencil as well.
v1.13.2-1473-g6833589e3 Henrik Rydgård 2022-10-10 12:22:05 Download Download Download Update elfSize to uncompressed elf size when needed. Fixes infinite loading in Wipeout. Also minor cleanups.
v1.13.2-1472-g470edac18 Henrik Rydgård 2022-10-10 11:42:24 No build Revert "Loader: Validate offsets and truncation in ELF." This reverts commit 4ecdce2a379fb429c4dc3d7de02d148a2aeff0f0.
v1.13.2-1472-g59cc7a800 Unknown W. Brackets 2022-10-11 01:54:29 No build GPU: Rename stencil write pipeline.
v1.13.2-1471-ge3df8044b Henrik Rydgård 2022-10-10 10:59:50 Download Download Download Merge: dd389ade8 1dc35b3ac Merge pull request #16195 from unknownbrackets/gles-depth-cleanup GLES: Use Draw for depth readback shader
v1.13.2-1471-gb991a84b9 Unknown W. Brackets 2022-10-11 01:43:19 No build GLES: Allow stencil texturing if supported.
v1.13.2-1470-g1dc35b3ac Unknown W. Brackets 2022-10-10 09:53:31 No build GLES: Simplify, enable debug depth readback.
v1.13.2-1469-gf8908c691 Unknown W. Brackets 2022-10-10 09:40:54 No build GLES: Use Draw for depth readback shader. Was not working before, since the program was not being used by Draw2D.
v1.13.2-1468-gd4bfe9299 Henrik Rydgård 2022-10-10 10:53:27 No build Track min and max GPU time, init time, render CPU time. Mainly wanted to see if init time is a factor, there are optimizations we can do there.
v1.13.2-1468-g179c1e4a3 Unknown W. Brackets 2022-10-10 08:19:31 No build GLES: Enable EXT_depth_clamp where supported. Seems like Freedreno may support this.
v1.13.2-1467-gd52d383c2 Henrik Rydgård 2022-10-10 10:46:51 No build Delete some misguided FPU control code, that we definitely don't want
v1.13.2-1467-g93346d6e2 Unknown W. Brackets 2022-10-10 08:15:12 No build GLES: Refactor depth shader download. This makes it similar to the Draw interface.
v1.13.2-1466-gc2da29392 Unknown W. Brackets 2018-12-25 01:29:13 No build GLES: Depth download cleanup.
v1.13.2-1466-g728748b10 Unknown W. Brackets 2022-10-11 02:30:15 No build MIPS: Fix non standard layout offsets.
v1.13.2-1466-g32699da6d Henrik Rydgård 2022-10-04 17:56:30 No build Vulkan (trivial): Fix numDraws stat when merging render passes. Shorten a name.
v1.13.2-1466-g26fd063cd Unknown W. Brackets 2022-10-11 04:14:34 No build Vulkan: Fix initial depth copy w/o existing depth.
v1.13.2-1465-gdd389ade8 Henrik Rydgård 2022-10-10 09:48:18 Download Download Download Merge: 6f7528951 bad4a93d3 Merge pull request #16192 from unknownbrackets/depth-download D3D11: Correct depth readback
v1.13.2-1463-g6f7528951 Henrik Rydgård 2022-10-10 09:47:28 No build Merge: 5b919dcf1 7e462c087 Merge pull request #16193 from unknownbrackets/overalloc Loader: Get rid of overalloc on module exec
v1.13.2-1460-g5b919dcf1 Henrik Rydgård 2022-10-10 09:47:03 Download     Merge: bc9215ca9 6a5824031 Merge pull request #16194 from unknownbrackets/debugger Fix crash setting breakpoints while in GE debugger
v1.13.2-1459-g6a5824031 Unknown W. Brackets 2022-10-10 06:42:04 No build Windows: Retain log console on graphics restart. It's a small thing but I always use -l and it annoys me when I restart.
v1.13.2-1458-g825450a37 Unknown W. Brackets 2022-10-10 06:26:13 No build jit: Defer invalidations made while running. Previously, invalidating icache could happen while running, which might cause the CPU to return into outer space. This runs such invalidations after letting the CPU exit. It was easy to trigger this with the debugger: step using the GE debugger, add a CPU memory breakpoint, then resume from the GE debugger. However, cheats and the like could cause similar issues.
v1.13.2-1458-g7e462c087 Unknown W. Brackets 2022-10-10 01:42:05 No build Loader: Get rid of overalloc on module exec.
v1.13.2-1457-g4ecdce2a3 Unknown W. Brackets 2022-10-10 01:38:33 No build Loader: Validate offsets and truncation in ELF.
v1.13.2-1457-g4d5e6f53b Unknown W. Brackets 2022-10-10 06:25:20 No build GE Debugger: Reset on shutdown. Previously, it kept showing the last frame, which made it seem like it was still stepping.
v1.13.2-1456-gbc9215ca9 Henrik Rydgård 2022-10-10 00:03:17 Download Download Download Merge: af995f285 db5011d7f Merge pull request #16190 from unknownbrackets/save-slow Reduce IO primarily during save operations
v1.13.2-1452-gdb5011d7f Unknown W. Brackets 2022-10-09 20:25:39 No build Savedata: Cache SFO data during processing. This only caches between touching PSP code, in case something changes. Reduces cases of multiple SFO lookups and reads.
v1.13.2-1451-g5bed35b29 Unknown W. Brackets 2022-10-09 19:36:19 No build Savedata: Skip and defer texture exist check. We can skip if there's no UI.
v1.13.2-1450-g8c1acc30e Unknown W. Brackets 2022-10-09 18:33:39 No build Savedata: Combine file info and dir listing calls.
v1.13.2-1449-g494269255 Unknown W. Brackets 2022-10-09 18:08:18 No build Io: Provide directory existence with listing. Sometimes, you need to tell the difference between an empty directory and one that doesn't exist at all. We can do this in a single call.
v1.13.2-1448-g7b8350f8a Unknown W. Brackets 2022-10-09 20:37:19 No build Android: Differentiate empty dir from failure.
v1.13.2-1447-g6168e03b4 Unknown W. Brackets 2022-10-09 17:50:48 No build Savedata: Reduce some duplicate file info lookups.
v1.13.2-1446-gbad4a93d3 Unknown W. Brackets 2022-10-10 00:50:50 No build D3D11: Correct depth readback.
v1.13.2-1446-g6fd294037 Unknown W. Brackets 2022-10-09 17:29:02 No build Font: Reduce internal font loading IO. Improves startup for games that load sceFont on devices with slow storage.
v1.13.2-1445-ge90a7de3e Lubos 2022-10-16 20:28:45 No build OpenXR - Add VR mode for stereo flat screen rendering
v1.13.2-1445-gaf995f285 Henrik Rydgård 2022-10-09 23:37:39 Download Download Download Merge: 199bfe459 55d5dc383 Merge pull request #16191 from unknownbrackets/depth-download Correct depth readback on D3D9
v1.13.2-1445-g4db30e772 Unknown W. Brackets 2022-10-09 17:16:33 No build Io: Defer GetFileInfo() until it's needed. We often won't need this, so skip the call until needed.
v1.13.2-1444-gde4165031 Lubos 2022-10-14 16:47:54 No build OpenXR - Disable VUlkan for now
v1.13.2-1444-g55d5dc383 Unknown W. Brackets 2022-10-09 22:49:41 No build GPU: Rename readback and buffer write operations. Avoid download/upload and pack, which don't have clear directions.
v1.13.2-1444-g8d848f083 Unknown W. Brackets 2022-10-09 17:02:11 No build Io: Reduce operations inside GetFileInfo(). These can take time so let's try to bundle them.
v1.13.2-1443-gd473aa6db Unknown W. Brackets 2022-10-09 16:47:13 No build Module: Cleanup file read pattern. Let's always use ReadEntireFile() when we can.
v1.13.2-1443-gd83f736b1 Unknown W. Brackets 2022-10-09 22:21:04 No build D3D9: Correct depth readback.
v1.13.2-1443-gd0431e494 Lubos 2022-10-12 19:16:17 No build OpenXR - Create VR framebuffer for Vulkan
v1.13.2-1442-gade606bc3 Lubos 2022-10-12 16:21:54 No build OpenXR - Hookup VR API into Vulkan
v1.13.2-1442-g199bfe459 Unknown W. Brackets 2022-10-09 21:15:55 Download Download Download Merge: aa410b489 e67cc1666 Merge pull request #16187 from Nemoumbra/remote-API-tests Remote API: hle.func.removeRange added
v1.13.2-1441-g43f848a2a Lubos 2022-10-09 17:49:17 No build Merge: 7c6cff5ae 28bc45451 Merge branch 'master' into feature_openxr_vulkan
v1.13.2-1440-gaa410b489 Unknown W. Brackets 2022-10-09 21:04:04   Download Download Merge: 0c4935f33 be37de106 Merge pull request #16152 from hrydgard/on-demand-depth-buffers Vulkan: Create depth/stencil buffers on demand
v1.13.2-1440-g73e5791b0 Nemoumbra 2022-10-16 13:43:56 No build Code cleanup, optional param renamed: "recreate" -> "remove"
v1.13.2-1439-g4a967966e Nemoumbra 2022-10-15 15:01:12 No build Removed the bugged part of hle.func.scan + new comments
v1.13.2-1438-gbe37de106 Henrik Rydgård 2022-10-02 15:52:52 No build Vulkan: Create depth/stencil buffers on demand
v1.13.2-1438-ga772e8707 Nemoumbra 2022-10-12 11:09:05 No build Comments updated, default value for parameter "recreate" set to false
v1.13.2-1438-g0c4935f33 Henrik Rydgård 2022-10-09 20:45:27   Download   Depal from dynamic CLUT: When detecting bounds, be more conservative. Followup to #16188 . Further fixes the lens flare. It confused me before that there are two sections of the track on Sunset Drive where the sun is visible, but only on the second is the lens flare sprite actually shown, which is rather weird. Verified that exactly the same thing happens on hardware, so it's not a an emulation problem! Rather seems like a glitch in the game itself.
v1.13.2-1437-gf21fd3670 Henrik Rydgård 2022-10-09 20:28:02 Download Download Download Merge: 28bc45451 9422b05ee Merge pull request #16188 from hrydgard/ridge-racer-sun-flare Fix depal bounds with dynamic CLUT. Fixes lens flare glitches in Ridge Racer
v1.13.2-1437-gacdaaae7a Nemoumbra 2022-10-12 10:55:01 No build Added optional parameter to hle.func.scan, improved code of hle.func.removeRange
v1.13.2-1436-ge67cc1666 Nemoumbra 2022-10-09 18:11:14 No build Remote API: hle.func.removeRange added
v1.13.2-1436-g9422b05ee Henrik Rydgård 2022-10-09 18:57:48 No build Fix depal bounds with dynamic CLUT. Fixes lens flare glitches in Ridge Racer With this wrong, we ended up drawing pixels that came from a DONT_CARE init of the depal temp buffer, which was a pile of garbage on Android and blank on PC. Now, we seem to end up not drawing anything because the depal operation results in transparent black into whatever is actually intended, but at least the screen isn't full of glitches when the sun is visible on Adreno. See issue #16083
v1.13.2-1435-g28bc45451 Henrik Rydgård 2022-10-09 16:37:42 Download Download Download Merge: 49de375bf ad3220f85 Merge pull request #16184 from unknownbrackets/depth-download GPU: Hook Gods Eater Burst avatar read
v1.13.2-1430-g49de375bf Henrik Rydgård 2022-10-09 10:41:40 Download Download Download Merge: 10fedf19b bc84d6345 Merge pull request #16183 from unknownbrackets/depth-usage GPU: Ignore depth when masked and ALWAYS
v1.13.2-1425-g10fedf19b Henrik Rydgård 2022-10-09 10:19:26   Download Download Merge: 76be009b4 ce79649c0 Merge pull request #16182 from unknownbrackets/gles-indexed GLES: Use GL_LUMINANCE on GLES for indexed tex
v1.13.2-1423-g76be009b4 Henrik Rydgård 2022-10-09 10:17:17 Download     Merge: 7ed3eeea2 157ffed57 Merge pull request #16181 from unknownbrackets/d3d9-clut Add rendered CLUT handling to D3D9
v1.13.2-1420-g7ed3eeea2 Henrik Rydgård 2022-10-09 10:15:07 No build Merge: a081d684e 33993b857 Merge pull request #16179 from unknownbrackets/jpeg Correct size and YUV order for jpeg decoding
v1.13.2-1415-g33993b857 Unknown W. Brackets 2022-10-09 05:31:39 No build Jpeg: Cleanup debug dump file access.
v1.13.2-1414-g9c026927b Unknown W. Brackets 2022-10-09 05:24:54 No build Jpeg: Encode and decode YCbCr as 2x2. Verified this is what's output from a PSP's DecodeMJpegYCbCr, and games directly use its output in MJpegCsc - so change to match. This makes the colors in Gods Eater Burst character portraits look better.
v1.13.2-1413-g7c6cff5ae Lubos 2022-10-09 17:48:23 No build Merge: 6c50fc5b3 a081d684e Merge branch 'master' into feature_openxr_vulkan
v1.13.2-1413-g1c18d9b49 Unknown W. Brackets 2022-10-08 21:22:09 No build Jpeg: Correct some logging of return types.
v1.13.2-1412-gaf28a3d49 Unknown W. Brackets 2022-10-08 20:28:36 No build Jpeg: Correct colorspace conversion funcs. For non-mjpeg, the height and width are halved, and more sampling modes are supported. This also checks for invalid pointers and notifies the debugger. The exact YCbCr->RGBA conversion is not accurate, but it writes in the correct places now. MJpeg is still a bit off.
v1.13.2-1411-g159d4ed4a Unknown W. Brackets 2022-10-08 08:53:04 No build Jpeg: Decode buffers using configured stride. Previously, it was assumed that the stride was the nearest power of two, but it's actually the Create width.
v1.13.2-1410-gdc18b6cf8 Unknown W. Brackets 2022-10-08 08:26:37 No build Jpeg: Improve error handling for YCbCr decode. This also fixes a crash on invalid output pointer.
v1.13.2-1409-g95d40cc09 Unknown W. Brackets 2022-10-08 08:24:09 No build Jpeg: Retain previous width/height. Seems to be reused even after Delete, strangely.
v1.13.2-1408-gbcee6c031 Unknown W. Brackets 2022-10-07 16:02:21 No build Jpeg: Improve timing/errors for GetOutputInfo.
v1.13.2-1408-gbc84d6345 Unknown W. Brackets 2022-10-09 09:57:10 No build Vulkan: Disable geometry shaders for Mali <= 18. These drivers apparently have some weird behavior.
v1.13.2-1408-gad3220f85 Unknown W. Brackets 2022-10-09 10:08:04 No build GLES: Hook up depth download. Currently, only used by one hook.
v1.13.2-1408-ga081d684e Henrik Rydgård 2022-10-08 20:35:17 Download Download Download Merge: 72a7a7773 bf14ca84d Merge pull request #16177 from lvonasek/hotfix_openxr_rendering OpenXR - Revision of VR rendering
v1.13.2-1407-gd0eb14ec0 Unknown W. Brackets 2022-10-09 09:54:59 No build GPU: Correct sizing account on block transfer.
v1.13.2-1407-gbf14ca84d Lubos 2022-10-08 14:38:49 No build OpenXR - Revision of VR rendering
v1.13.2-1407-g7f87cd077 Unknown W. Brackets 2022-10-07 09:24:19 No build Jpeg: Play it safe with load/unload handling.
v1.13.2-1407-g1c7a5bbb4 Unknown W. Brackets 2022-10-09 02:51:04 No build Debugger: Fix off-by-one in func scanning. This is inclusive.
v1.13.2-1406-gb2ce4d2c3 Unknown W. Brackets 2022-10-09 02:50:18 No build GPU: Refuse to set fb_address == z_address. We don't do it when creating framebufs either, so don't update to matching values.
v1.13.2-1406-g157ffed57 Unknown W. Brackets 2022-10-09 00:36:36 No build D3D9: Add simple rendered CLUT handling. I think there's still a deeper half-pixel offset issue, but this fixes Brave Story.
v1.13.2-1406-g72a7a7773 Henrik Rydgård 2022-10-07 16:22:13 Download Download Download Merge: 591a748ae 3af8a667e Merge pull request #16173 from unknownbrackets/psmf Psmf: Fix save states
v1.13.2-1406-g0931b343c Unknown W. Brackets 2022-10-07 08:07:33 No build Jpeg: Validate CreateMJpeg() parameters.
v1.13.2-1406-g057661380 Unknown W. Brackets 2022-10-09 09:52:35 No build GPU: Hook Gods Eater Burst avatar read. Currently not working since depth comes back as 0.
v1.13.2-1405-ge7e7528fb Unknown W. Brackets 2022-10-09 09:50:45 No build GPU: Consider depth buffers in block transfer. Right now, only with an explicit flag (not yet used.)
v1.13.2-1405-gce79649c0 Unknown W. Brackets 2022-10-09 01:06:39 No build GLES: Use GL_LUMINANCE on GLES for indexed tex. See #16176, used for rendered CLUTs.
v1.13.2-1405-g81cf76a61 Unknown W. Brackets 2022-10-09 00:33:16 No build D3D9: Correct sampler states for binding 1+.
v1.13.2-1405-g62fe17860 Unknown W. Brackets 2022-10-07 07:45:18 No build Jpeg: Cleanup Init/Finish error checks.
v1.13.2-1405-g7d331f192 Unknown W. Brackets 2022-10-09 02:33:14 No build GPU: Ignore depth when masked and ALWAYS. Seen in NFS Pro Street, for example. Shouldn't be interpreted as depth usage.
v1.13.2-1405-g3af8a667e Unknown W. Brackets 2022-10-07 16:03:29 No build Psmf: Fix save states.
v1.13.2-1404-g591a748ae Henrik Rydgård 2022-10-07 00:36:01 Download Download Download Merge: 131c1ca79 d716b7448 Merge pull request #16159 from sum2012/patch_1 Add crc calculation in loading module
v1.13.2-1396-g131c1ca79 Henrik Rydgård 2022-10-06 20:46:57 Download Download Download Typo fix, thanks iota97
v1.13.2-1395-gc1f820ff2 Henrik Rydgård 2022-10-06 11:45:42 Download Download Download Merge: 7dd93f906 bf25f4b28 Merge pull request #16168 from hrydgard/uniform-padding-fix Shader uniforms (VK/D3D11): Fix issue where we could overwrite values in the fourth component padding.
v1.13.2-1394-gbf25f4b28 Henrik Rydgård 2022-10-06 10:40:58 No build Shader uniforms (VK/D3D11): Fix issue where we could overwrite the fourth component padding.
v1.13.2-1393-g7dd93f906 Henrik Rydgård 2022-10-06 10:00:52 Download Download Download Merge: 87d00f79d 3aa863ec4 Merge pull request #16167 from unknownbrackets/rangecull GPU: Clip against neg Z even w/o cull support
v1.13.2-1392-g3aa863ec4 Unknown W. Brackets 2022-10-06 09:34:02 No build GPU: Clip against neg Z even w/o cull support. This should fix rendering issues on Apple devices.
v1.13.2-1391-g87d00f79d Henrik Rydgård 2022-10-06 09:18:08 Download Download Download Merge: 3da1b4610 bc3d3cf9f Merge pull request #16165 from unknownbrackets/geo-shader Vulkan: Clip clamped depth in geometry shader
v1.13.2-1386-g3da1b4610 Henrik Rydgård 2022-10-06 08:24:46 Download Download Download Merge: d6bd08cae aee2ad46a Merge pull request #16166 from unknownbrackets/hwtess GPU: Verify generated shader buffer length
v1.13.2-1384-gd6bd08cae Henrik Rydgård 2022-10-06 01:00:41 Download Download Download Merge: 317ecdaad 5d88e5020 Merge pull request #16162 from unknownbrackets/geo-shader Implement negative Z clipping in geometry shader
v1.13.2-1380-g317ecdaad Henrik Rydgård 2022-10-05 09:23:50 Download Download Download Merge: c45c65815 32f5a7e95 Merge pull request #16161 from GITNE/freedesktop-integration Improve Freedesktop integration
v1.13.2-1378-gd716b7448 sum2012 2022-10-07 00:01:53 No build Fix as @hrydgard suggest
v1.13.2-1378-gc45c65815 Henrik Rydgård 2022-10-05 09:23:06 No build Merge: 362391b9d c735d1002 Merge pull request #16164 from unknownbrackets/reporting Reporting: Always report hleReportDebug
v1.13.2-1378-gbc3d3cf9f Unknown W. Brackets 2022-10-06 06:17:17 No build GPU: Optimize clip distances needed. We only need to write one clip distance to clip clamped depth, since we don't clamp when it needs clipping on both sides.
v1.13.2-1377-g776e72715 sum2012 2022-10-05 14:52:47 No build Forget remove the include
v1.13.2-1377-g14bf9d192 Unknown W. Brackets 2022-10-06 05:23:10 No build Vulkan: Correct clamped Z clip when clipping neg Z. In the geometry shader, if used, we need to output the clip distance from the clamped Z clip or it gets lost.
v1.13.2-1376-gde6d747cf sum2012 2022-10-05 14:36:01 No build Store crc change to u32 Should build fixed
v1.13.2-1376-g866354140 Unknown W. Brackets 2022-10-06 05:11:10 No build Vulkan: Avoid max_vertices=12 if unnecessary.
v1.13.2-1376-g32f5a7e95 GITNE 2022-10-01 01:59:59 No build Improve Freedesktop integration * Move scalable icon install from `${prefix}/share/pixmaps` (`pixmaps` has been deprecated long time ago) to `${prefix}/share/icons/hicolor/scalable/apps` * Add `Keywords`, `Categories`, and `MimeType` keys to `.desktop` file * Add shared MIME-info on [`application/x-compressed-iso`]( "Compressed ISO") MIME type
v1.13.2-1375-g362391b9d Henrik Rydgård 2022-10-04 20:56:41 Download Download Download Fix Kurohyou again. See #9576
v1.13.2-1375-g3e5c09d43 Unknown W. Brackets 2022-10-06 04:41:59 No build Vulkan: Clip clamped depth in geometry shader. This corrects deformed geometry on Mali devices which don't support user-space clipping but do support depth clamp.
v1.13.2-1375-g09e9488de sum2012 2022-10-05 00:22:40 No build Try to build fix
v1.13.2-1374-gb333695cd Henrik Rydgård 2022-10-04 08:45:06 Download Download Download Merge: 1469a32a9 9ac4523fd Merge pull request #16160 from unknownbrackets/vram-mirrors GPU: Use flags to fix triggered upload/download
v1.13.2-1374-gaf93a7185 sum2012 2022-10-04 03:50:33 No build Add crc record to psmfplayer
v1.13.2-1374-g5d88e5020 Unknown W. Brackets 2022-10-05 08:04:25 No build Vulkan: Generate indices in clipping.
v1.13.2-1373-gf24edbe8a Unknown W. Brackets 2022-10-05 07:19:40 No build Compat: Remove DisableRangeCulling. This hack was used because culling previously incorrectly handled Z, which was fixed in #14833.
v1.13.2-1373-gc735d1002 Unknown W. Brackets 2022-10-05 08:48:57 No build Reporting: Always report hleReportDebug. Even if debug logging is not enabled.
v1.13.2-1373-gbbe9c4109 sum2012 2022-10-04 03:21:11 No build Add crc record into mpeg module
v1.13.2-1372-gc33ff5898 Unknown W. Brackets 2022-10-05 08:46:25 No build Reporting: Avoid accessing ticks before start.
v1.13.2-1372-gaee2ad46a Unknown W. Brackets 2022-10-06 06:41:09 No build GPU: Verify generated shader buffer length. Hardware tessellation + uberlighting + clamp was exceeding the buffer, causing memory corruption. Let's try to catch it, but also increase buffers to be safe.
v1.13.2-1372-g8025def8d Unknown W. Brackets 2022-10-05 07:10:24 No build Vulkan: Clip to neg z in the geometry shader. This is only used when clip distance is unsupported, such as on Mali.
v1.13.2-1372-g95e6eaa60 sum2012 2022-10-04 02:29:23 No build Add crc calculation in loading module
v1.13.2-1371-g1469a32a9 Henrik Rydgård 2022-10-03 19:06:02 Download Download Download Vertex decoder: Add fallback for non-SSE4.1 See #16157
v1.13.2-1370-g973d0435c Henrik Rydgård 2022-10-03 19:02:16 Download Download Download Fix another crash with non-buffered rendering
v1.13.2-1369-g49097d359 Henrik Rydgård 2022-10-03 16:36:03 Download Download Download More libretro buildfix, thanks stuken
v1.13.2-1368-g8dc89d676 Henrik Rydgård 2022-10-03 16:10:41   Download Download Merge: 360eab321 e025629d4 Merge pull request #16155 from Kingcom/libretro Attempt to fix libretro build
v1.13.2-1367-ge025629d4 Kingcom 2022-10-03 15:50:33 No build Attempt to fix libretro build
v1.13.2-1366-g360eab321 Henrik Rydgård 2022-10-03 14:19:14 Download Download Download Merge: b7f79dd8b 117ce25de Merge pull request #16106 from sum2012/mpeg-patch Trying to improve sceMpegAvcDecodeYCbCr
v1.13.2-1362-gb7f79dd8b Henrik Rydgård 2022-10-03 12:57:55 Download Download Download Merge: ed3cd1dc2 2207c1271 Merge pull request #16153 from hrydgard/gpu-profiler-fixes GPU profiler fixes
v1.13.2-1359-ged3cd1dc2 Henrik Rydgård 2022-10-03 11:56:24 Download Download Download Merge: 35dfd85ce 0be891c7f Merge pull request #16150 from unknownbrackets/vram-mirrors GPU: Mask away unused bits in framebuf/zbuf ptr, cleanup
v1.13.2-1353-g35dfd85ce Henrik Rydgård 2022-10-03 11:22:07 Download Download Download Merge: bc1975bc9 29b87e0c0 Merge pull request #16134 from GermanAizek/master Code refactor and minor optimize
v1.13.2-1353-g9ac4523fd Unknown W. Brackets 2022-10-04 05:22:27 No build GPU: Skip matching a framebuf for RAM.
v1.13.2-1352-ga1efed31b Unknown W. Brackets 2022-10-04 05:17:25 No build GPU: Use flags to fix triggered upload/download. No longer using mirror hacks.
v1.13.2-1352-g29b87e0c0 Herman Semenov 2022-10-03 09:49:13 No build Merge: 09f0c0c8f bc1975bc9 Merge branch 'master' into master
v1.13.2-1351-g0be891c7f Unknown W. Brackets 2022-10-03 06:31:07 No build softgpu: Minor opt, ignore unused z_stride.
v1.13.2-1350-g58a437699 Unknown W. Brackets 2022-10-03 06:28:53 No build GPU: Normalize framebuf addresses. In VRAM, always store without mirror. In RAM, always store without cache/kernel bits.
v1.13.2-1349-g73040ebb8 Unknown W. Brackets 2022-10-03 05:48:28 No build GE Debugger: Ignore mirrors for target in record.
v1.13.2-1348-g2207c1271 Henrik Rydgård 2022-10-03 12:13:11 No build Fix validation error with the GPU profiler
v1.13.2-1348-g4a17ab807 Unknown W. Brackets 2022-10-03 05:47:12 No build GE Debugger: Correct mask in target breakpoints.
v1.13.2-1347-gba7885475 Henrik Rydgård 2022-10-03 11:20:36 No build Improve Vulkan profiler (show framebuffer tag for render passes)
v1.13.2-1347-gb9b59f780 Unknown W. Brackets 2022-10-03 05:44:35 No build GPU: Mask away unused bits in framebuf/zbuf ptr. Lower 4 bits are ignored during rendering, and mirrors (even even the 8 bit at the top) are ignored.
v1.13.2-1346-gbc1975bc9 Henrik Rydgård 2022-10-02 17:06:55 Download Download Download Merge: 33f24efb2 4df7a8f35 Merge pull request #16142 from unknownbrackets/geo-shader Implement geometry shader for range culling
v1.13.2-1343-g4df7a8f35 Unknown W. Brackets 2022-10-02 16:43:35 No build Vulkan: Cleanup unused geometry shader vars. Without clipping, these aren't used (but could be in the future with manual clipping.)
v1.13.2-1342-g2832edcc3 Unknown W. Brackets 2022-10-02 16:41:36 No build Vulkan: Allow configuring geometry shaders on/off.
v1.13.2-1341-g8df956b03 Unknown W. Brackets 2022-10-02 16:32:31 No build Vulkan: Block geometry shaders on older Mali. They're too slow to be usable.
v1.13.2-1340-g36eb0d9ad Unknown W. Brackets 2022-10-02 05:42:00 No build Vulkan: Use geo clip distance only where supported. It might be supported without cull or GS. Otherwise we may need to clip the triangles manually.
v1.13.2-1339-g2ce0cda33 Unknown W. Brackets 2022-10-02 05:39:22 No build Vulkan: Enable geo shader for culling. The compat setting was really for some previously buggy cases that couldn't work without cull.
v1.13.2-1338-gbfaa30446 Unknown W. Brackets 2021-10-28 06:22:45 No build Vulkan: Correct geometry shader culling.
v1.13.2-1338-gba0a4e4ff gucio321 2022-10-17 20:27:17 No build lang/pl_PL: add more translations
v1.13.2-1337-gac248338b Henrik Rydgård 2021-10-27 09:28:07 No build Vulkan: Cull in geoshader, hack to on for now.
v1.13.2-1337-g64c5b5e55 gucio321 2022-10-02 20:11:30 No build lang/pl_PL: translate controlls section mostly done, I don't have idea how to translate some parts, so I leave them as is (don't want to copy-paste from translator)
v1.13.2-1336-gf97b8f9e5 gucio321 2022-10-02 18:30:31 No build lang/pl: translate errors section
v1.13.2-1336-gcdee10fe8 Henrik Rydgård 2021-10-26 09:56:14 No build Vulkan: Basic geoshader code generation.
v1.13.2-1335-gfbdb27816 Unknown W. Brackets 2022-10-02 05:13:30 No build Vulkan: Update shader cache format for geo shaders.
v1.13.2-1335-g80448c557 gucio321 2022-10-02 17:45:38 No build assets/lang pl_PL: edit some translations on game pause screen I've decided to edit some translations on the game-pause screen as I think they sounds better now
v1.13.2-1334-gd16caa71a Unknown W. Brackets 2022-10-02 05:01:23 No build Vulkan: Add geometry shader ID tracking. We're still not generating them, yet. But this tracks the objects and IDs through the pipeline.
v1.13.2-1334-g896f753e8 gucio321 2022-10-02 17:40:30 No build assets/lang: translate more stuff in settings screen
v1.13.2-1333-g38e16324f Unknown W. Brackets 2022-10-01 23:57:00 No build Vulkan: Clean up shader module tag.
v1.13.2-1333-g33f24efb2 Henrik Rydgård 2022-10-02 16:43:58 Download Download Download Merge: d3f6b9b7e a8c12385c Merge pull request #16146 from unknownbrackets/debugger UI: Prevent rendering during reboot
v1.13.2-1332-ga8c12385c Unknown W. Brackets 2022-10-02 16:25:15 No build UI: Prevent rendering during reboot. Can sometimes crash.
v1.13.2-1332-g878a049f6 Unknown W. Brackets 2022-10-02 04:22:16 No build GPU: Add dirtying for geo shader state. Not yet used, but dirtied at the right times.
v1.13.2-1331-gd3f6b9b7e Henrik Rydgård 2022-10-02 15:40:16 Download Download Download Merge: b36bfc37d 5caa43d05 Merge pull request #16145 from gucio321/polish-translation assets/lang: translate some key phrases in pl_PL.ini
v1.13.2-1329-gb36bfc37d Henrik Rydgård 2022-10-02 15:39:51 Download   Download Merge: 10b226367 ab08db6fc Merge pull request #16139 from hrydgard/tighten-up-format-checks Tighten up some color format checks with displays and copies
v1.13.2-1328-g5caa43d05 gucio321 2022-10-02 15:19:47 No build assets/lang: translate some key phrases in pl_PL.ini I've switched into polish language for a while and noticed that some parts of settings are not translated... It was a bit... harmful ;-)
v1.13.2-1327-g10b226367 Henrik Rydgård 2022-10-02 09:25:45 Download Download Download Merge: 19f4ffef6 4a64a863e Merge pull request #16143 from unknownbrackets/edram-trans Report, save, and frame dump the Edram translation value
v1.13.2-1322-g19f4ffef6 Henrik Rydgård 2022-10-02 09:13:47 No build Merge: d2ce6f513 753ac9530 Merge pull request #16141 from unknownbrackets/debugger Debugger: Fix game.reset by adding a reboot status
v1.13.2-1321-g4a64a863e Unknown W. Brackets 2022-10-02 08:51:30 No build headless: Update tests.
v1.13.2-1320-gfcc877a0f Unknown W. Brackets 2022-10-02 08:48:23 No build GE Debugger: Fix memcpy/memset recording. Uhh, oops. I'm surprised I didn't notice these were broken for so long.
v1.13.2-1320-gd2ce6f513 Henrik Rydgård 2022-10-02 08:15:19 Download Download Download Merge: f12a5101e a268b9d1c Merge pull request #16140 from unknownbrackets/debug-32 Build: Fix debug build on Windows 32-bit
v1.13.2-1319-ga268b9d1c Unknown W. Brackets 2022-10-02 02:14:12 No build Build: Ignore no symbols link warning. This is just because we ifdef some files out for certain platforms.
v1.13.2-1319-g978fd9fc6 Unknown W. Brackets 2022-10-02 08:48:06 No build GE Debugger: Record the Edram translation value.
v1.13.2-1318-gab08db6fc Henrik Rydgård 2022-10-01 23:53:13 No build Tighten up some color format checks with displays and copies Now that we allow multiple color format buffers to overlap, and don't just take one and change its format during copy for example, we could use some additional checking. Additionally, do a simple heuristic to reject "obviously" wrong copies copies to framebuffers. Fixes #15959, should also help #16124
v1.13.2-1318-g24999e792 Unknown W. Brackets 2022-10-02 08:18:42 No build Ge: Report and save Edram translation value. See #16126 for some details on its usage and effects.
v1.13.2-1318-g753ac9530 Unknown W. Brackets 2022-10-02 03:13:22 No build Debugger: Fix game.reset by adding a reboot status. We don't want EmuScreen to auto-exit, and we don't want to double-lock the debugger lifecycle lock. Let's just handle reboot specifically.
v1.13.2-1318-g80cccd7ab Unknown W. Brackets 2022-10-02 01:13:25 No build Build: Fix debug build on Windows 32-bit.
v1.13.2-1317-gf12a5101e Henrik Rydgård 2022-10-01 22:47:13 Download Download Download Merge: 151db69a3 c3e2e1c13 Merge pull request #16137 from unknownbrackets/armips-update Update to latest libarmips
v1.13.2-1311-gc3e2e1c13 Unknown W. Brackets 2022-10-01 17:01:01 No build Build: Raise macOS/iOS min version for c++17.
v1.13.2-1310-g2b884de58 Unknown W. Brackets 2022-10-01 16:59:17 No build armips: Use native std::filesystem on Windows/UWP.
v1.13.2-1309-g559fdd167 Unknown W. Brackets 2022-10-01 03:47:26 No build armips: Also update UWP and ARM64, etc.
v1.13.2-1309-g151db69a3 Henrik Rydgård 2022-10-01 22:23:48   Download Download Merge: 9ec41436d 87171cef9 Merge pull request #16138 from unknownbrackets/geo-shader-2 Basic groundwork for geometry shaders
v1.13.2-1308-gac335ad61 Unknown W. Brackets 2022-01-17 20:13:24 No build armips: Update to UTF-8/c++17 armips.
v1.13.2-1307-g87171cef9 Unknown W. Brackets 2022-10-01 21:12:46 No build GPU: Add geometry path for shader writer. Not yet used.
v1.13.2-1307-g8b7ccfeca Unknown W. Brackets 2022-10-01 04:33:03 No build Core: Remove disallowed register.
v1.13.2-1307-g09f0c0c8f Unknown W. Brackets 2022-10-03 09:47:55 No build Fixed syntax accessing method reviewed by Unknown W. Brackets <> Signed-off-by: lainon <>
v1.13.2-1306-gfaf7fc7ae Unknown W. Brackets 2022-10-01 04:14:26 No build Build: Update zstd to latest dev. Fixes attribute issue in newer c++ standards.
v1.13.2-1306-ge5fbc1d39 Unknown W. Brackets 2022-10-01 20:41:03 No build unittest: Cleanup stage/glsl version.
v1.13.2-1306-g3cdf72b68 lainon 2022-09-30 11:35:28 No build Better readability and optimization insertion into container by replacing 'insert' -> 'emplace', 'push_back' -> 'emplace_back'
v1.13.2-1305-gc953bf7fc lainon 2022-09-30 11:32:49 No build Fixed bug and memleaks
v1.13.2-1305-gc49b91c62 Unknown W. Brackets 2020-08-26 03:02:45 No build armips: Update to latest.
v1.13.2-1305-g59a489f88 Unknown W. Brackets 2022-10-01 20:37:10 No build Draw: Add COLOR1 semantic.
v1.13.2-1305-g9ec41436d Henrik Rydgård 2022-10-01 19:06:02 Download Download Download ES2 crash fix: Don't draw depth if lacking fragment shader depth write.
v1.13.2-1304-gb30455174 lainon 2022-09-30 11:31:32 No build Code readability, vec reserve() and remove excess c_str()
v1.13.2-1304-g16f93a268 Henrik Rydgård 2022-09-30 10:45:31 Download Download Download Merge: 89dab444c 77696573f Merge pull request #16133 from unknownbrackets/softgpu-debugger GE Debugger: Correct rounded coords in vertex list
v1.13.2-1303-gfec708489 lainon 2022-09-30 11:26:30 No build Correct cleaning string and remove unused vars
v1.13.2-1303-g77696573f Unknown W. Brackets 2022-09-30 09:19:21 No build GE Debugger: Correct rounded coords in vertex list. Were previously rounding to pixel, not subpixel. Also, show out of range values for clarity on clamping/culling.
v1.13.2-1302-g89dab444c Henrik Rydgård 2022-09-30 08:39:10 Download Download Download Merge: a72a425df 6468e0f03 Merge pull request #16132 from unknownbrackets/softgpu-blend softjit: Fix dst blend shift
v1.13.2-1301-g6468e0f03 Unknown W. Brackets 2022-09-30 07:00:13 No build softjit: Fix dst blend shift. Example: src * dst.a + dst * one, still requires a shift back.
v1.13.2-1300-gdc90a5a85 Unknown W. Brackets 2022-09-30 06:47:56 No build softgpu: Avoid projecting textures in common case. Several games appear to intentionally set the matrix flat.
v1.13.2-1299-g7cf05d0a4 Unknown W. Brackets 2022-09-30 07:29:30 No build GPU: Fix missed dirtying when fast loading tgen.
v1.13.2-1298-g904fb3800 Unknown W. Brackets 2022-09-30 06:36:53 No build GPU: Restore matrices with dirtying. Without this, it's possible we might not notice or apply a change whether in uniforms or etc.
v1.13.2-1297-ga72a425df Henrik Rydgård 2022-09-30 00:02:04 Download Download Download Use compat.ini to avoid readbacks in Silent Hill: Shattered Memories as well. NOTE: I'm not 100% convinced this is ok, there might be CPU graphics manipulations here. But in practice, in the current state where shadows don't work, it'll do. Thanks mrfixit2001.
v1.13.2-1296-g8afbf513b Henrik Rydgård 2022-09-29 21:37:26 Download Download Download Merge: 7a4830ed4 f8f52565b Merge pull request #16130 from hrydgard/show-menu-bar-setting Add hidden ini file setting that you can use to hide the menu bar on Windows
v1.13.2-1295-gf8f52565b Henrik Rydgård 2022-09-29 21:36:20 No build Remove redundant call to SetMenu
v1.13.2-1294-gd31f12940 Henrik Rydgård 2022-09-29 18:51:21 No build Add hidden ini file setting that you can use to hide the menu bar. Windows-only. Useful together with some video recording software. Might make some actual UI later.
v1.13.2-1293-g7a4830ed4 Henrik Rydgård 2022-09-28 17:00:56 Download Download Download Merge: ef7900fc7 8534b8d7c Merge pull request #16127 from hrydgard/silent-hill-fixes Fixes for Silent Hill: Origins (depth buffer reassignment, eliminate readback)
v1.13.2-1287-gef7900fc7 Henrik Rydgård 2022-09-28 16:43:32 Download Download Download Merge: 6c7703b67 088272c0c Merge pull request #16128 from lvonasek/docs-openxr-readme OpenXR - SDK readme
v1.13.2-1284-g6c7703b67 Henrik Rydgård 2022-09-28 14:16:28 Download Download Download Merge: f52c9650e 1d5fc2fea Merge pull request #16125 from stuken/vk_compute_alpha_fix Remove alpha ignore in xbrz texture shaders.
v1.13.2-1282-gf52c9650e Henrik Rydgård 2022-09-28 10:56:18 Download Download Download Merge: 30c7b45ac 0c2120d59 Merge pull request #16097 from lvonasek/platform_openxr_pico OpenXR - Support for Pico headsets
v1.13.2-1273-g8534b8d7c Henrik Rydgård 2022-09-28 16:44:40 No build Typo fix
v1.13.2-1272-gbd759790b Henrik Rydgård 2022-09-28 14:09:40 No build Update the Vulkan debug names when reassigning depth buffers.
v1.13.2-1271-g3adad176c Henrik Rydgård 2022-09-28 13:56:03 No build Add Silent Hill: Origins to compatibility setting BlockTransferAllowCreateFB. Eliminates a readback with (so far) no perceptible bad effects.
v1.13.2-1271-g0c2120d59 Lubos 2022-09-28 00:11:02 No build Merge: 464fc446e afe3ba01f Merge branch 'master' into platform_openxr_pico
v1.13.2-1270-gde51d067f Henrik Rydgård 2022-09-28 13:41:41 No build If a framebuffer starts using a different depth buffer than before, re-point. Fixes depth artifacts in Silent Hill: Origins. See issue #16126
v1.13.2-1269-g34d1661c4 Henrik Rydgård 2022-09-28 13:40:57 No build Quiet the Vulkan miniprofiler (for texture uploads etc) a bit
v1.13.2-1268-g30c7b45ac Henrik Rydgård 2022-09-28 09:39:27 Download Download Download Merge: 181179a6d 6b20c0318 Merge pull request #16123 from unknownbrackets/gpu-matrix softgpu: Correct matrix value update wrapping
v1.13.2-1265-g181179a6d Henrik Rydgård 2022-09-28 09:35:33     Download Merge: 46e7f5ab1 3b0c0f291 Merge pull request #16121 from unknownbrackets/debugger Debugger: Add API to scan memory for funcs
v1.13.2-1262-g46e7f5ab1 Henrik Rydgård 2022-09-28 09:31:46 Download Download   Merge: ebbd17540 38818f9f6 Merge pull request #16122 from unknownbrackets/gles-colortest GLES: Fix colortest/logicop uint/int conversion
v1.13.2-1262-g6b20c0318 Unknown W. Brackets 2022-09-28 07:29:55 No build softgpu: Correct matrix value update wrapping. The values read back when saving a context or getting matrix data are set differently than the actual values used for rendering. This implements the wrapping and bleeding between matrices within softgpu, but leaves hardware rendering to only use the rendering registers for speed.
v1.13.2-1262-g3b0c0f291 Unknown W. Brackets 2022-09-28 04:14:32 No build Debugger: Add API to scan memory for funcs. For example, when you know a range is being used or when you've deleted the functions.
v1.13.2-1261-gb60217d96 Unknown W. Brackets 2022-09-28 04:02:18 No build Debugger: Fix doc typo for disasm/assemble names.
v1.13.2-1261-g38818f9f6 Unknown W. Brackets 2022-09-28 04:22:41 No build GLES: Fix colortest/logicop uint/int conversion. Shown well in #16119.
v1.13.2-1261-g95d2083f0 Unknown W. Brackets 2022-09-28 05:20:46 No build Ge: Move matrix reading into GPU. Let's keep managing its state / registers internal.
v1.13.2-1260-gebbd17540 Unknown W. Brackets 2022-09-28 03:22:06 Download Download Download Merge: afe3ba01f ca5c69d3d Merge pull request #16120 from hrydgard/better-pass-naming Vulkan: Better debug names for RENDER passes.
v1.13.2-1260-g088272c0c Luboš Vonásek 2022-09-28 16:24:26 No build Update
v1.13.2-1259-gd2de89e77 Lubos 2022-09-28 16:22:59 No build OpenXR - Add about the SDK
v1.13.2-1259-gca5c69d3d Henrik Rydgård 2022-09-27 23:40:50 No build Vulkan: Better debug names for RENDER passes.
v1.13.2-1258-gafe3ba01f Henrik Rydgård 2022-09-27 10:28:16 Download Download Download Merge: 29d8f40c2 e538f5a44 Merge pull request #16118 from hrydgard/vertex-cache-hash-improvement Better bit scrambling when computing draw call IDs for vertex cache.
v1.13.2-1257-ge538f5a44 Henrik Rydgård 2022-09-27 10:09:52 No build Better bit scrambling when computing draw call IDs for vertex cache. Fixes #13324
v1.13.2-1256-g29d8f40c2 Henrik Rydgård 2022-09-27 09:02:27 Download Download Download Merge: 59f11df98 23af9be9f Merge pull request #16117 from unknownbrackets/softgpu-texgen Correct texture projection issues, mainly in softgpu
v1.13.2-1255-g23af9be9f Unknown W. Brackets 2022-09-27 03:44:39 No build softgpu: Handle rectangle texture projection.
v1.13.2-1254-gfaa6c2d46 Unknown W. Brackets 2022-09-27 03:12:20 No build softgpu: Implement triangle texture projection.
v1.13.2-1253-g6282f8b05 Unknown W. Brackets 2022-09-27 02:13:14 No build softgpu: Expand texture coords to include q. We'll need this to correctly project.
v1.13.2-1252-g8376176b2 Unknown W. Brackets 2022-09-27 01:50:40 No build softgpu: Split clippos out of rasterization vert. We don't use it, except w, at all in rasterization, so no need to keep it in the bin queue.
v1.13.2-1251-g97ae4ae71 Unknown W. Brackets 2022-09-26 10:00:54 No build GPU: Correct flat normal projection mapping.
v1.13.2-1250-g34a805601 Unknown W. Brackets 2022-09-26 08:27:53 No build GPU: Correct normalized zero normal proj map. Unlike lighting, this does not use 0, 0, 1.
v1.13.2-1249-gb3c0f177e Unknown W. Brackets 2022-09-26 08:04:00 No build softgpu: Save last tc/normal in vertex reading. Matches PSP behavior, reusing last set values.
v1.13.2-1248-g59f11df98 Unknown W. Brackets 2022-09-26 23:18:12 Download Download Download Merge: 87e49d877 9b46adb98 Merge pull request #16116 from hrydgard/color-test-fix Fix color test.
v1.13.2-1247-g1d5fc2fea Stuart Kenny 2022-09-27 21:22:58 No build Remove alpha ignore in xbrz texture shaders.
v1.13.2-1246-g464fc446e Lubos 2022-09-28 00:10:30 No build OpenXR - Fix FBO colors on Pico
v1.13.2-1246-g87e49d877 Henrik Rydgård 2022-09-26 21:49:41 Download Download Download Merge: 89e6b1068 1c0d66aef Merge pull request #16115 from hrydgard/fb-create-nearest-filter Add compatibility flag for loading pixels on framebuffer create using nearest filtering
v1.13.2-1245-g409b9234d Lubos 2022-09-28 00:01:18 No build OpenXR - Fix the build on Quest
v1.13.2-1245-g9b46adb98 Henrik Rydgård 2022-09-26 22:51:16 No build Fix color test. Fixes the new color test bug reported in #13324, though doesn't fix that issue (didn't confirm it still is one).
v1.13.2-1245-g1c0d66aef Henrik Rydgård 2022-09-26 20:47:55 No build Add compatibility flag for loading pixels on framebuffer create using nearest filtering Solves the last problem with the speedometers - so we can finally say: Fixes #8509 Render-to-CLUT for speedometers renders on top of an image that just comes from the underlying memory, so it's been drawn to the framebuffer with DrawPixels. That adds filtering so at higher resolutions, there's some blurring of the CLUT, causing artifacts. We can solve this two ways: either we force on lower-resolution-for-effects for Ridge Racer games, or we use nearest filtering when doing DrawPixels of the memory under a framebuffer. For best result, we do the latter. (The speedometers look even better with nearest filtering, but that's a more general issue of UI looking better that way).
v1.13.2-1244-g89e6b1068 Henrik Rydgård 2022-09-26 19:33:08 Download Download Download Merge: 2097a9c39 ce835d189 Merge pull request #16103 from hrydgard/optimize-shader-constants Shrink our main uniform buffer by 32 bytes
v1.13.2-1244-g05de5c7f3 Lubos 2022-09-27 23:54:46 No build OpenXR - Support for Pico controllers
v1.13.2-1243-gde1d829d4 Lubos 2022-09-27 18:44:40 No build Merge: a7542e032 51ec3eba4 Merge branch 'master' into platform_openxr_pico
v1.13.2-1241-gce835d189 Unknown W. Brackets 2022-09-26 16:00:05 No build Merge: d9f74d2fb 4329aaa31 Merge pull request #16109 from unknownbrackets/optimize-shader-constants GPU: Apply color test mask as a uint
v1.13.2-1240-g4329aaa31 Unknown W. Brackets 2022-09-26 05:34:35 No build GPU: Apply color test mask as a uint. This is simpler and allows us to unify paths better.
v1.13.2-1239-ga19a057e8 Unknown W. Brackets 2022-09-26 05:22:31 No build GPU: Consistently use uvec3 for colortest.
v1.13.2-1238-gd9f74d2fb Henrik Rydgård 2022-09-25 17:56:10 No build ivec->uvec, comment fix
v1.13.2-1237-gfc30b0443 Henrik Rydgård 2022-09-25 17:53:56 No build ShaderUniforms: cleanup, put every "4-float" on a line for clarity
v1.13.2-1236-gcfa427c37 Henrik Rydgård 2022-09-25 10:43:17 No build Shuffle constants around, squeezing them into gaps. Saves another 16 bytes.
v1.13.2-1236-g2097a9c39 Henrik Rydgård 2022-09-26 17:02:56 Download Download Download Merge: 51ec3eba4 4e31a469f Merge pull request #16114 from unknownbrackets/mpeg-fix Mpeg: Correct Au update size
v1.13.2-1235-gf4b71e2dc Henrik Rydgård 2022-09-25 10:33:14 No build Fragment shader uniforms: Pack color mask in 32 bits instead of expand to 128 bits. Allows us to save 16 bytes from the main uniform buffer, since there's free 32-bit spaces here and there to use.
v1.13.2-1235-g4e31a469f Unknown W. Brackets 2022-09-26 16:40:17 No build Mpeg: Correct Au update size.
v1.13.2-1234-g51ec3eba4 Henrik Rydgård 2022-09-26 12:35:57 Download Download Download Merge: 94e439280 07ca9e465 Merge pull request #16112 from hrydgard/dynamic-matupdate Fold the "materialUpdate" flag into the light-ubershader
v1.13.2-1233-g07ca9e465 Henrik Rydgård 2022-09-26 11:20:17 No build Fold the "materialUpdate" flag into the light ubershader part. This reduces the number of vertex shaders and thus pipelines by quite a bit more in a few games, like Tekken and GoW, continuing the fight against shader compile stutter. The perf impact should be minimal if not positive due to less pipeline changes. GLES fixes Make the vertex input declarations match (always declare fog input). Fixes D3D11 validation Tess fix
v1.13.2-1232-gad1021ea4 Henrik Rydgård 2022-09-26 11:55:47 No build Add some recent flags to FragmentShaderDesc
v1.13.2-1231-g76f03d30b Henrik Rydgård 2022-09-26 11:07:19 No build Remove suspicious dirty flag
v1.13.2-1230-g196f8e346 Henrik Rydgård 2022-09-26 10:39:27 No build Prepare for dynamic mat update
v1.13.2-1229-g9c63973c9 Henrik Rydgård 2022-09-26 10:39:09 No build Minor debugger fix
v1.13.2-1228-g94e439280 Henrik Rydgård 2022-09-26 11:20:06 Download Download Download Merge: 970998479 9d1355e13 Merge pull request #16111 from hrydgard/always-compute-fog-in-vs Always do the vertex shader part of the fog computation.
v1.13.2-1226-g970998479 Henrik Rydgård 2022-09-26 09:46:50 Download Download Download Merge: 391320db5 c80f32591 Merge pull request #16110 from unknownbrackets/sse4-normalize GPU: Fix SSE4 Vec3f normalize
v1.13.2-1225-gc80f32591 Unknown W. Brackets 2022-09-26 09:24:12 No build GPU: Fix SSE4 Vec3f normalize. Was sometimes adding in garbage data, which could create NANs.
v1.13.2-1225-g9d1355e13 Henrik Rydgård 2022-09-26 09:30:54 No build Always do the vertex shader part of the fog computation. In #16104, we drastically reduced the number of shader variants for games that use flexible lighting setups. I looked at a few games and it seems that a lot of games have the same shaders with fog on/off, while fog is super cheap to compute. So let's just always do it, reducing vertex shader variants further (though the amount of pipelines will probably remain the same, since we still specialize the fragment shader). Might also be worth adding a dynamic bool for the fragment shader, but if so, doing it separately.
v1.13.2-1224-g391320db5 Unknown W. Brackets 2022-09-25 23:52:01 Download Download Download Merge: c8c25dbbf f30252f8d Merge pull request #16104 from hrydgard/light-ubershader Generate "Ubershaders" that can handle all lighting configurations
v1.13.2-1220-gc8c25dbbf Unknown W. Brackets 2022-09-25 23:41:35     Download Merge: b1afeeaf4 a7642ba