From 3aac51a6d5fa66010794febd8ce9b570626d836d Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Wed, 25 Sep 2024 09:58:43 -0700 Subject: [PATCH] freedreno/a6xx: De-open-code VFD_MODE_CNTL Signed-off-by: Rob Clark Part-of: --- src/gallium/drivers/freedreno/a6xx/fd6_emit.cc | 3 +-- src/gallium/drivers/freedreno/a6xx/fd6_gmem.cc | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/gallium/drivers/freedreno/a6xx/fd6_emit.cc b/src/gallium/drivers/freedreno/a6xx/fd6_emit.cc index 08922517a1b..767aaf7e546 100644 --- a/src/gallium/drivers/freedreno/a6xx/fd6_emit.cc +++ b/src/gallium/drivers/freedreno/a6xx/fd6_emit.cc @@ -1036,8 +1036,7 @@ fd6_emit_restore(struct fd_batch *batch, struct fd_ringbuffer *ring) emit_marker6(ring, 7); - OUT_PKT4(ring, REG_A6XX_VFD_MODE_CNTL, 1); - OUT_RING(ring, 0x00000000); /* VFD_MODE_CNTL */ + OUT_REG(ring, A6XX_VFD_MODE_CNTL(RENDERING_PASS)); WRITE(REG_A6XX_VFD_MULTIVIEW_CNTL, 0); diff --git a/src/gallium/drivers/freedreno/a6xx/fd6_gmem.cc b/src/gallium/drivers/freedreno/a6xx/fd6_gmem.cc index 2443445376e..98c3e91a894 100644 --- a/src/gallium/drivers/freedreno/a6xx/fd6_gmem.cc +++ b/src/gallium/drivers/freedreno/a6xx/fd6_gmem.cc @@ -1131,8 +1131,7 @@ fd6_emit_tile_init(struct fd_batch *batch) assert_dt : LRZ_FEEDBACK_NONE, }); - OUT_PKT4(ring, REG_A6XX_VFD_MODE_CNTL, 1); - OUT_RING(ring, 0x0); + OUT_REG(ring, A6XX_VFD_MODE_CNTL(RENDERING_PASS)); if (CHIP == A6XX) { OUT_REG(ring, A6XX_PC_POWER_CNTL(screen->info->a6xx.magic.PC_POWER_CNTL));