diff options
| author | Takoroka <137927095+Takoroka@users.noreply.github.com> | 2026-11-01 03:42:01 -0500 |
|---|---|---|
| committer | Takoroka <137927095+Takoroka@users.noreply.github.com> | 2026-11-01 08:41:13 -0500 |
| commit | 70b39fe1d247ba62aa9382c09a457fb57aa9d7fb (patch) | |
| tree | 1d539f3c597fefb553ea756750b65f56f631fdc7 /src/common/host_memory.cpp | |
| parent | adae7635708e155d967e84d7ad84bf63c5203409 (diff) | |
vk_pipeline_cache: leave the pipeline cache to NVIDIA's and AMD's drivers
Their drivers keep a disk cache of built pipelines of their own. Eden's
VkPipelineCache on top loaded every pipeline the title ever built into
host memory (title 1: a 245 MB file) and copied it whole at each save.
Without it, title 1's title screen over ten minutes: private memory
-373 MiB, frames over 100 ms 30 -> 21, worst frame 141 -> 94 ms, and
pipelines built as fast (2.26 vs 2.46 ms each on the GPU thread).
(cherry picked from commit ea3dcd444cad7de301ec949a350cc45abb48d3bf)
Diffstat (limited to 'src/common/host_memory.cpp')
0 files changed, 0 insertions, 0 deletions
