[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