etnaviv: dirty TS state when framebuffer has changed
authorLucas Stach <l.stach@pengutronix.de>
Thu, 11 Jan 2018 10:29:29 +0000 (11:29 +0100)
committerChristian Gmeiner <christian.gmeiner@gmail.com>
Sun, 21 Jan 2018 11:58:02 +0000 (12:58 +0100)
commit29a0ea699a4fcd837d0478ad23b50e3cb0431ee4
tree4b15e56c4840b4c897dae8eb8a41a7dc628efd91
parente03c880971a074b8807d17c6ca347e653e5ac44a
etnaviv: dirty TS state when framebuffer has changed

When switching between framebuffers with and without TS, the TS state
needs to be flushed to the command stream even if the derived state
isn't changed.

Fixes: 4ee7c2c2843c ("etnaviv: enable TS, but disable autodisable")
Cc: mesa-stable@lists.freedesktop.org
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>
src/gallium/drivers/etnaviv/etnaviv_state.c