diff --git a/src/freedreno/vulkan/tu_clear_blit.cc b/src/freedreno/vulkan/tu_clear_blit.cc index f38b7f9f026..56c395cb875 100644 --- a/src/freedreno/vulkan/tu_clear_blit.cc +++ b/src/freedreno/vulkan/tu_clear_blit.cc @@ -851,6 +851,11 @@ r3d_common(struct tu_cmd_buffer *cmd, struct tu_cs *cs, bool blit, } tu_cs_emit_regs(cs, A6XX_VFD_MULTIVIEW_CNTL()); + if (CHIP >= A7XX) { + tu_cs_emit_regs(cs, A7XX_VPC_MULTIVIEW_MASK()); + tu_cs_emit_regs(cs, A7XX_VPC_MULTIVIEW_CNTL()); + } + tu6_emit_vpc(cs, vs, NULL, NULL, NULL, fs); if (CHIP >= A7XX) {