From 981f1d88a18b552b5fbb2c524016dfdc481b8e46 Mon Sep 17 00:00:00 2001 From: Danylo Piliaiev Date: Fri, 3 Feb 2023 17:02:52 +0100 Subject: [PATCH] tu: Prevent using stale value of RB_UNKNOWN_88D0 on BLIT Fixes: def56b531c86f529bc32d1834ccb479457717db7 ("tu: Support GMEM with layered rendering and multiview") Signed-off-by: Danylo Piliaiev Part-of: --- src/freedreno/vulkan/tu_clear_blit.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/freedreno/vulkan/tu_clear_blit.c b/src/freedreno/vulkan/tu_clear_blit.c index c6c0550ebfe..23370f2f3d5 100644 --- a/src/freedreno/vulkan/tu_clear_blit.c +++ b/src/freedreno/vulkan/tu_clear_blit.c @@ -3076,6 +3076,9 @@ tu_emit_blit(struct tu_cmd_buffer *cmd, A6XX_RB_BLIT_BASE_GMEM(tu_attachment_gmem_offset(cmd, attachment, i))); } + tu_cs_emit_pkt4(cs, REG_A6XX_RB_UNKNOWN_88D0, 1); + tu_cs_emit(cs, 0); + tu6_emit_event_write(cmd, cs, BLIT); } }