zink: update shader modules in gfx program when flagged dirty
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Tue, 18 Aug 2020 19:03:15 +0000 (15:03 -0400)
committerMarge Bot <eric+marge@anholt.net>
Fri, 13 Nov 2020 14:40:33 +0000 (14:40 +0000)
commite96afeeb7bb2306aa0fba76e27163d4c7a86860b
tree8b999dc36d3e2299589b82d6442d7a93534f048c
parenteeff625ab31f0a1bf94739e09ca6b08de00c94f5
zink: update shader modules in gfx program when flagged dirty

for shader keys to work right, these need to actually update the shader
module that's being used

Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7193>
src/gallium/drivers/zink/zink_draw.c
src/gallium/drivers/zink/zink_program.c
src/gallium/drivers/zink/zink_program.h