iris: Cache assembly shaders in the on-disk shader cache
authorDylan Baker <dylan@pnwbakers.com>
Thu, 20 Dec 2018 23:54:06 +0000 (15:54 -0800)
committerKenneth Graunke <kenneth@whitecape.org>
Tue, 21 May 2019 22:05:38 +0000 (15:05 -0700)
commit601c9bc13581a060c3ec437bd8c2a4a7cbdc4998
treec4bef960f87c2340372bcde475d1cfff3c6287d1
parentdc5dc727d5932c69aab2c7964228ca351ec5da7d
iris: Cache assembly shaders in the on-disk shader cache

This implements storing and retrieving iris_compiled_shader objects
from the on-disk shader cache.

(by Dylan Baker and Kenneth Graunke)
src/gallium/drivers/iris/iris_context.h
src/gallium/drivers/iris/iris_disk_cache.c
src/gallium/drivers/iris/iris_program.c