summaryrefslogtreecommitdiff
path: root/src/gallium
diff options
context:
space:
mode:
authorLucas Stach <l.stach@pengutronix.de>2016-11-21 12:32:15 +0100
committerLucas Stach <l.stach@pengutronix.de>2017-04-11 16:52:31 +0200
commit4ee7c2c2843cc82d17da18d95b3ded4db1dc54e4 (patch)
tree812bf8745428751b857b9fe95cd2028697385974 /src/gallium
parent797890bbbd3b4d5415005af782244b255cb9c488 (diff)
etnaviv: enable TS, but disable autodisable
Autodisable seems to cause missed rendering in some cases, but otherwise TS seems to work properly. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Reviewed-by: Wladimir J. van der Laan <laanwj@gmail.com>
Diffstat (limited to 'src/gallium')
-rw-r--r--src/gallium/drivers/etnaviv/etnaviv_screen.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/drivers/etnaviv/etnaviv_screen.c b/src/gallium/drivers/etnaviv/etnaviv_screen.c
index 0bd44004d9..8a0051dfa6 100644
--- a/src/gallium/drivers/etnaviv/etnaviv_screen.c
+++ b/src/gallium/drivers/etnaviv/etnaviv_screen.c
@@ -748,8 +748,8 @@ etna_screen_create(struct etna_device *dev, struct etna_gpu *gpu,
etna_mesa_debug = debug_get_option_etna_mesa_debug();
- /* FIXME: Disable tile status for stability at the moment */
- etna_mesa_debug |= ETNA_DBG_NO_TS;
+ /* Disable autodisable for correct rendering with TS */
+ etna_mesa_debug |= ETNA_DBG_NO_AUTODISABLE;
screen->pipe = etna_pipe_new(gpu, ETNA_PIPE_3D);
if (!screen->pipe) {