[PATCH 4/4] etnaviv: enable TS, but disable autodisable
Lucas Stach
l.stach at pengutronix.de
Tue Nov 22 10:41:50 UTC 2016
Autodisable seems to cause missed rendering in some cases, but
otherwise TS seems to work properly.
Signed-off-by: Lucas Stach <l.stach at pengutronix.de>
---
src/gallium/drivers/etnaviv/etnaviv_screen.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/gallium/drivers/etnaviv/etnaviv_screen.c b/src/gallium/drivers/etnaviv/etnaviv_screen.c
index 6ac75b0a07e7..ed3021d48a23 100644
--- a/src/gallium/drivers/etnaviv/etnaviv_screen.c
+++ b/src/gallium/drivers/etnaviv/etnaviv_screen.c
@@ -721,8 +721,8 @@ etna_screen_create(struct etna_device *dev, struct etna_gpu *gpu, struct rendero
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) {
--
2.10.2
More information about the etnaviv
mailing list