freedreno: remove per-stateobj dirty_mask's
authorRob Clark <robdclark@gmail.com>
Mon, 11 Jun 2018 18:05:19 +0000 (14:05 -0400)
committerRob Clark <robdclark@gmail.com>
Tue, 19 Jun 2018 17:02:28 +0000 (13:02 -0400)
commitced14f1c7a821dbb3fdb3c76b50a256c6568c714
tree539d78fbdee9d77501d00a7b42a2e4709648d9c2
parent570844059789cf497123a85ed19eac9274f11139
freedreno: remove per-stateobj dirty_mask's

These never got updated in fd_context_all_dirty() so actually trying to
rely on them (in the case of fd5_emit_images()) ends up in some cases
where state is not emitted but should be.  Best to just rip this out.

Signed-off-by: Rob Clark <robdclark@gmail.com>
src/gallium/drivers/freedreno/a2xx/fd2_emit.c
src/gallium/drivers/freedreno/a5xx/fd5_image.c
src/gallium/drivers/freedreno/freedreno_context.h
src/gallium/drivers/freedreno/freedreno_state.c
src/gallium/drivers/freedreno/ir3/ir3_shader.c