gallium/util: add a cache of live shaders for shader CSO deduplication
authorMarek Olšák <marek.olsak@amd.com>
Sat, 30 Nov 2019 02:01:19 +0000 (21:01 -0500)
committerMarek Olšák <marek.olsak@amd.com>
Sat, 25 Jan 2020 01:29:29 +0000 (20:29 -0500)
commit4bb919b0b8b4ed6f6a7049c3f8d294b74b50e198
tree56eb48c4d540b15eb0221b66daba5936ca077797
parentf36f85d958e876b59057f65d092f5e6c3f0d83ee
gallium/util: add a cache of live shaders for shader CSO deduplication

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/2929>
src/gallium/auxiliary/Makefile.sources
src/gallium/auxiliary/meson.build
src/gallium/auxiliary/util/u_live_shader_cache.c [new file with mode: 0644]
src/gallium/auxiliary/util/u_live_shader_cache.h [new file with mode: 0644]