freedreno/a3xx: cache-flush is needed after MEM_WRITE
authorRob Clark <robclark@freedesktop.org>
Thu, 15 Oct 2015 20:22:23 +0000 (16:22 -0400)
committerRob Clark <robclark@freedesktop.org>
Thu, 15 Oct 2015 22:04:17 +0000 (18:04 -0400)
commit6206da736c84c4f7316ab586c886b4865fda8805
treee3a2bdbb56e2bc0baa1714870350ea6c2933398f
parentfefffdc2b21c35f4a08a55103ec1932faafe5993
freedreno/a3xx: cache-flush is needed after MEM_WRITE

Otherwise the mem2gmem blit would see potentially bogus texture
coordinates.  Fixes an issue that shows up with glamor.

CC: "11.0" <mesa-stable@lists.freedesktop.org>
Signed-off-by: Rob Clark <robclark@freedesktop.org>
src/gallium/drivers/freedreno/a3xx/fd3_emit.c
src/gallium/drivers/freedreno/a3xx/fd3_emit.h
src/gallium/drivers/freedreno/a3xx/fd3_gmem.c