From: Lucas Stach Date: Mon, 21 Nov 2016 11:32:15 +0000 (+0100) Subject: etnaviv: enable TS, but disable autodisable X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4ee7c2c2843cc82d17da18d95b3ded4db1dc54e4;p=mesa.git 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 Reviewed-by: Wladimir J. van der Laan --- diff --git a/src/gallium/drivers/etnaviv/etnaviv_screen.c b/src/gallium/drivers/etnaviv/etnaviv_screen.c index 0bd44004d91..8a0051dfa67 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) {