diff options
| author | Takoroka <137927095+Takoroka@users.noreply.github.com> | 2026-11-01 08:42:26 -0500 |
|---|---|---|
| committer | Takoroka <137927095+Takoroka@users.noreply.github.com> | 2026-11-01 08:48:31 -0500 |
| commit | 86968cb5ce3195cb131eeb0ef68d2d8a4860f7df (patch) | |
| tree | 98c2a3117e0d2ac199d60a5e480d18d46f655eb1 /src/video_core/buffer_cache/buffer_cache.cpp | |
| parent | e2c512916c6f5042d030fcf1708043233f8df08e (diff) | |
buffer_cache: mark guest memory large buffer uploads came from cold
Like the texture cache's uploads: guest ranges of 256 KiB or more uploaded
to the host GPU are mostly geometry the guest rarely reads again, so every
600 frames they are marked cold and the OS pages them out first when it
needs RAM.
(cherry picked from commit 5c942a5158a0f9769553eeba21b6121f277d0dc5)
Diffstat (limited to 'src/video_core/buffer_cache/buffer_cache.cpp')
0 files changed, 0 insertions, 0 deletions
