freedreno/a6xx: fix occlusion query with more than one tile
authorRob Clark <robdclark@chromium.org>
Tue, 18 Aug 2020 22:12:06 +0000 (15:12 -0700)
committerMarge Bot <eric+marge@anholt.net>
Wed, 19 Aug 2020 14:03:42 +0000 (14:03 +0000)
commit7e3a788bd30664e178e1e928719bc8b9bef3a46d
tree751c963e6e9a2d420ec8624cae7b64a85f35dab5
parent5550bc0423015fbb6076195930a4fb9ec2877255
freedreno/a6xx: fix occlusion query with more than one tile

We need to emit epilogue after each tile, not just after the last tile.

Fixes: 13fc03f4c0e ("freedreno/a6xx: Avoid stalling for occlusion queries")
Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6376>
src/gallium/drivers/freedreno/a6xx/fd6_gmem.c