summaryrefslogtreecommitdiff
path: root/src/tests/common/unique_function.cpp
diff options
context:
space:
mode:
authorGravatar Squall Leonhart2023-10-15 02:09:28 +1100
committerGravatar GitHub2023-10-15 02:09:28 +1100
commitb57d98f847116be9fe624ee4f34a7e430818d11f (patch)
treeadf70a10f6bea75d7a3b3dd83cf18f50b53ee0a2 /src/tests/common/unique_function.cpp
parentFix mistaken usage of info.block instead of level_info.block (diff)
downloadyuzu-b57d98f847116be9fe624ee4f34a7e430818d11f.tar.gz
yuzu-b57d98f847116be9fe624ee4f34a7e430818d11f.tar.xz
yuzu-b57d98f847116be9fe624ee4f34a7e430818d11f.zip
brings back the removed If statement and adds the num_level test
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
Diffstat (limited to 'src/tests/common/unique_function.cpp')
0 files changed, 0 insertions, 0 deletions