Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-10-15 | brings back the removed If statement and adds the num_level test | Squall Leonhart | |
This resolves the out of bounds read/writes in the linear swizzler, it brings back the scaled TOTK Recall bug however, pending further work in the block size calculation. Recall is not glitched in the Dynamic FPS resolution mod to the degree that it is in the native yuzu scaler, this can be a workaround for the time being. The recall effect is constructed from multiple 320x180 texture slices, it breaking may have a similar origin to https://github.com/Ryujinx/Ryujinx/pull/5640 but it may also be connected to the other deficiencies identified in the Yuzu size calculations, such as no apparent implementation of slice testing for end of slce depth as opposed to full aligned size as implemented in https://github.com/Ryujinx/Ryujinx/pull/5220 | |||
2023-10-11 | Fix mistaken usage of info.block instead of level_info.block | Squall-Leonhart | |
Fixed an error on my part, in the last change I had mistakenly passed unadjusted block info into FullUploadSwizzles and UnswizzleImage Revert (my mistaken changing of) the construction of SwizzleParameters in UnswizzleImage and FullUploadSwizzles to use level_info.block instead of info.block. This ensures that the block information used in the swizzling process is correctly adjusted for each mip level. | |||
2023-09-20 | Reuse part of my previous idea to to use num_levels to check within ↵ | Squall-Leonhart | |
AdjustMipBlockSize The partial revert was not enough for Tsukihime, this might do the trick | |||
2023-09-18 | Partial revert of #10433 | Squall Leonhart | |
The If block in this change was causing some 2D textures to be treated as if their mip 0 was a 3D Slice, this could be ascertained as the same texture viewed from different distances would render fine, but then close up would look like a decoding failure. It also resulted in some 3D ASTC textures not being scaled appropriate leading to broken graphical effects such as the jagged TOTK recall animation being a circle, as the If block was only accepting the image based on its original info without any adjustments applied. | |||
2023-09-17 | Merge pull request #11529 from lat9nq/no-oob-names-pls | Narr the Reg | |
mii_types: Remove null terminator check | |||
2023-09-17 | mii_types: Remove null terminator check | lat9nq | |
This is an OoB array access, causing a crash on at least the Linux Flatpak releases. Co-authored-by: german77 <juangerman-13@hotmail.com> | |||
2023-09-17 | Merge pull request #11524 from t895/signing-ci | liamwhite | |
android: Set up signing config for release builds | |||
2023-09-17 | Merge pull request #11522 from liamwhite/vfs-needs-results | liamwhite | |
registered_cache: correct file deletion case | |||
2023-09-17 | Merge pull request #11460 from Kelebek1/hw_opus | liamwhite | |
Reimplement HardwareOpus | |||
2023-09-17 | android: Set up signing config for release builds | Charles Lombardo | |
2023-09-16 | Merge pull request #11523 from t895/shader-workers | Charles Lombardo | |
android: Use 1 worker for shader compilation for all devices | |||
2023-09-16 | android: Use 1 worker for shader compilation for all devices | Charles Lombardo | |
2023-09-16 | Merge pull request #11521 from t895/content-install-fix | Charles Lombardo | |
android: Collect task state once view is created | |||
2023-09-16 | registered_cache: correct file deletion case | Liam | |
2023-09-16 | android: Collect task state once view is created | Charles Lombardo | |
Before the viewLifecycleOwner wasn't ready and would cause a crash | |||
2023-09-16 | Reimplement HardwareOpus | Kelebek1 | |
2023-09-16 | Merge pull request #11519 from german77/system-policy | liamwhite | |
service: hid: Implement ApplyNpadSystemCommonPolicy | |||
2023-09-16 | Merge pull request #11518 from german77/bad-npad | liamwhite | |
service: hid: Implement last active Npad and fix some errors. | |||
2023-09-16 | Merge pull request #11517 from german77/amiibo-format | liamwhite | |
service: nfc: Fix amiibo formatting | |||
2023-09-16 | Merge pull request #11500 from liamwhite/debug-stuff | liamwhite | |
core: improve debug workflow | |||
2023-09-16 | Merge pull request #11499 from Squall-Leonhart/bitlockerfix | liamwhite | |
add std::error_code for std::filesystem exceptions | |||
2023-09-16 | Merge pull request #11492 from lat9nq/c-numeric-conversions | liamwhite | |
general: Remove uncaught usages of C++ string number conversions | |||
2023-09-16 | Merge pull request #11483 from FearlessTobi/save-size-max | liamwhite | |
am: Stub GetSaveDataSizeMax | |||
2023-09-16 | Merge pull request #11475 from GPUCode/renderdoc-hotkey | liamwhite | |
debug: Add renderdoc capture hotkey | |||
2023-09-16 | service: hid: Implement ApplyNpadSystemCommonPolicy | german77 | |
2023-09-16 | hid: service: Remove outdated field from npad | german77 | |
2023-09-16 | hid: service: Implement Last active Npad | german77 | |
2023-09-16 | service: hid: Ensure state is correct | german77 | |
2023-09-15 | service: nfc: Fix amiibo formatting | german77 | |
2023-09-15 | Merge pull request #11508 from t895/audio-mute | Charles Lombardo | |
android: Remove settings interface specifically for audio mute | |||
2023-09-14 | android: Remove settings interface specifically for audio mute | Charles Lombardo | |
2023-09-14 | Merge pull request #11507 from t895/emulation-stop-fix | Charles Lombardo | |
android: Return the correct status code on emulation stop | |||
2023-09-14 | Merge pull request #11506 from t895/icon-fix | Charles Lombardo | |
android: Use resource as shortcut intermediary | |||
2023-09-14 | android: Return the correct status code on emulation stop | Charles Lombardo | |
2023-09-14 | Merge pull request #11505 from t895/config-patch | Charles Lombardo | |
android: Don't reinitialize settings on emulation start | |||
2023-09-14 | android: Use resource as shortcut intermediary | Charles Lombardo | |
Fixes issue where the shortcut icon would appear cropped on certain devices | |||
2023-09-14 | Merge pull request #11504 from t895/emu-args | Charles Lombardo | |
android: Fix emulation to settings navigation args | |||
2023-09-14 | android: Don't reinitialize settings on emulation start | Charles Lombardo | |
Config is already initialized on application start | |||
2023-09-14 | android: Fix emulation to settings navigation args | Charles Lombardo | |
2023-09-14 | Merge pull request #11503 from t895/stateflow-patch | Charles Lombardo | |
android: Delay collecting UI state in games fragment | |||
2023-09-14 | android: Delay collecting UI state in games fragment | Charles Lombardo | |
2023-09-14 | Merge pull request #11425 from t895/stateflows | Charles Lombardo | |
android: Use StateFlow instead of LiveData | |||
2023-09-14 | core: improve debug workflow | Liam | |
2023-09-14 | android: Refactor menu tags to enum | Charles Lombardo | |
2023-09-14 | android: Use StateFlow instead of LiveData | Charles Lombardo | |
2023-09-15 | add std::error_code for std::filesystem exceptions | Squall-Leonhart | |
Resolves a case on Windows where an unmounted bitlocker protected volume containing an assigned game directory would crash Yuzu at start. May also resolve cases where a disconnected SMB volume causes similar crashes (needs testing) | |||
2023-09-14 | shared_widget: Use default literals more | lat9nq | |
2023-09-14 | settings_common: Fix typo | lat9nq | |
2023-09-14 | debug: Add renderdoc capture hotkey | GPUCode | |
2023-09-14 | Merge pull request #11496 from liamwhite/ngc | liamwhite | |
ngc: implement service |