[Mesa-dev] [PATCH v2 0/7] timestamp/arch/gpu dir removal for disk_cache
Grazvydas Ignotas
notasas at gmail.com
Wed Mar 15 23:09:26 UTC 2017
This is version 2 of the series that removes extra cache directories
and hashes that information into cache keys instead.
v1: https://lists.freedesktop.org/archives/mesa-dev/2017-March/147632.html
Grazvydas Ignotas (7):
util/disk_cache: use a helper to compute cache keys
tests/cache_test: use the blob key's actual first byte
util/disk_cache: hash timestamps into the cache keys
util/disk_cache: pass timestamps as a blob
util/disk_cache: hash pointer size and gpu name into cache keys
util/disk_cache: add a write helper
util/disk_cache: also write key_blob to cache entry
src/compiler/glsl/glsl_parser_extras.cpp | 27 ++--
src/compiler/glsl/shader_cache.cpp | 2 +-
src/compiler/glsl/tests/cache_test.c | 52 +++----
src/gallium/drivers/radeon/r600_pipe_common.c | 41 +++---
src/gallium/drivers/radeonsi/si_state_shaders.c | 6 +-
src/mesa/state_tracker/st_shader_cache.c | 12 +-
src/util/disk_cache.c | 178 ++++++++++++------------
src/util/disk_cache.h | 37 +++--
8 files changed, 171 insertions(+), 184 deletions(-)
--
2.7.4
More information about the mesa-dev
mailing list