tu/a7xx: Fix 3d blits after multiview usage

Fixes cts tests:
 dEQP-VK.dynamic_rendering.primary_cmd_buff.random.seed*

Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23217>
This commit is contained in:
Danylo Piliaiev 2023-07-04 15:11:58 +02:00 committed by Marge Bot
parent 720480943d
commit a2191239f9

View file

@ -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<CHIP>(cs, vs, NULL, NULL, NULL, fs);
if (CHIP >= A7XX) {