diff options
| author | Takoroka <137927095+Takoroka@users.noreply.github.com> | 2026-10-29 00:37:06 -0400 |
|---|---|---|
| committer | Takoroka <137927095+Takoroka@users.noreply.github.com> | 2026-10-29 00:37:06 -0400 |
| commit | 322a5afce3d6c5fbcf16ed9a8914805087b33a55 (patch) | |
| tree | 2d99727668fc42fc55d8b075ce52d630600112ea /src/video_core/buffer_cache/usage_tracker.h | |
| parent | 934eeb0e6d82458048c94361b0d7b2db1b89f041 (diff) | |
nx2: macro memo hashes its keys as they are, rewrites re-stored calls in place
The flat map re-hashed the already mixed u64 keys with MSVC's byte-wise
FNV-1a (~1.4% of the GPU thread), and calls stored again after a data
RAM guard failed appended new records, so the arena filled with stale
copies and was cleared every few seconds. EDEN_NX2_MME_MEMO_STATS logs
the counters: in title 1, 97.3% of calls replay, 2.1% fail a guard.
Diffstat (limited to 'src/video_core/buffer_cache/usage_tracker.h')
0 files changed, 0 insertions, 0 deletions
