iris: unbind compiled shaders if none are present
authorKenneth Graunke <kenneth@whitecape.org>
Tue, 24 Jul 2018 23:20:02 +0000 (16:20 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Thu, 21 Feb 2019 18:26:07 +0000 (10:26 -0800)
commit77b92198188e031bb355c896fe522e02e59cfe31
tree7754a90a4cbbe0ad43a5d3e6339b0b0d123e1e73
parentfd5ed7b46bb256ea6e1d0754c959fbf12ac7e39f
iris: unbind compiled shaders if none are present

avoids the case where you have a stale compiled shader bound, but no
uncompiled shader bound, which is not just boats, but an entire marina
src/gallium/drivers/iris/iris_context.h
src/gallium/drivers/iris/iris_program.c
src/gallium/drivers/iris/iris_program_cache.c