llvmpipe: denote NEW fs when images change.
authorDave Airlie <airlied@redhat.com>
Thu, 9 Apr 2020 03:27:09 +0000 (13:27 +1000)
committerMarge Bot <eric+marge@anholt.net>
Fri, 10 Jul 2020 22:04:27 +0000 (22:04 +0000)
commit7582f4a49cdb87b1657e44ba38104445bc28bd77
tree83eada4c46bc0da2a0c6290773c3d2d7dd63235f
parent033e933348cbed141401b1025d658f5d9b1a8a53
llvmpipe: denote NEW fs when images change.

The fragment shader needs to be regenerated here,
so flag the same as for sampler views.

This causes correct flushing:
KHR-GL46.shader_image_load_store.non-layered_binding

Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5835>
src/gallium/drivers/llvmpipe/lp_setup.c
src/gallium/drivers/llvmpipe/lp_setup_context.h