aboutsummaryrefslogtreecommitdiff
path: root/src/core/memory/cheat_engine.cpp
diff options
context:
space:
mode:
authorweakboson <weakboson@quantum-field.net>2025-08-04 18:39:17 +0200
committercrueter <crueter@eden-emu.dev>2025-08-04 18:39:17 +0200
commit33275c28d34589e0e1cf639a47187d9ce4f9e34f (patch)
treea0d36fe56592f43dab356fe43b91ec9629530f22 /src/core/memory/cheat_engine.cpp
parent51b170b470ed587f99a7c2a773e4464687f0d07a (diff)
[texture_cache] Enforce conservative 3D texture aliasing. Consistently merge/lookup images. (#196)
Previously, the merging strategy is permissive but the lookup strategy is strict. Together they create a infinite merge loop because lookup always fails and merges are always executed. The last attempt to fix this issue made the lookup strategy more permissive which created unexpected aliased textures. This commit implements an alternative: make the merging strategy strict. Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/196 Reviewed-by: Shinmegumi <shinmegumi@eden-emu.dev> Co-authored-by: weakboson <weakboson@quantum-field.net> Co-committed-by: weakboson <weakboson@quantum-field.net>
Diffstat (limited to 'src/core/memory/cheat_engine.cpp')
0 files changed, 0 insertions, 0 deletions