etnaviv: disable in-place resolve for non-supertiled surfaces
authorLucas Stach <l.stach@pengutronix.de>
Tue, 19 Dec 2017 16:35:59 +0000 (17:35 +0100)
committerChristian Gmeiner <christian.gmeiner@gmail.com>
Mon, 1 Jan 2018 21:48:06 +0000 (22:48 +0100)
commit0158565924564ec2edca7acd0ccbc33a369ea50d
tree4ec6f644b21967d250aa775d9ba16091d90c5675
parent6a36bfc64d2096aa338958c4605f5fc6372c07b8
etnaviv: disable in-place resolve for non-supertiled surfaces

The in-place resolve probably has some additional restrictions when not
operating on a super tiled surface. Disable it on non-supertiled surfaces
for now to work around a GPU hang.

Fixes: 78ade659569e ("etnaviv: Do GC3000 resolve-in-place when possible")
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_rs.c