This patch fixes a problem where only the first byte of the build hash was being used for the disk cache id. There was some discussion on gitlab:
https://gitlab.freedesktop.org/mesa/mesa/commit/83ea8dd99bb16e5d9bb880e64cd2047abc536b70#note_52154 I've tested radeon_si and radv locally, but not nouveau or r600. David McFarland (1): util: Change remaining uint32 cache ids to sha1 src/amd/vulkan/radv_device.c | 22 +------ src/gallium/drivers/nouveau/nouveau_screen.c | 29 ++++----- src/gallium/drivers/r600/r600_pipe_common.c | 43 ++++++------- src/gallium/drivers/radeonsi/si_pipe.c | 64 ++++++++++---------- src/util/disk_cache.h | 16 +++-- 5 files changed, 81 insertions(+), 93 deletions(-) -- 2.19.1 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev