diff --git a/src/freedreno/vulkan/tu_clear_blit.cc b/src/freedreno/vulkan/tu_clear_blit.cc index 7005c744d19..ebea95bb352 100644 --- a/src/freedreno/vulkan/tu_clear_blit.cc +++ b/src/freedreno/vulkan/tu_clear_blit.cc @@ -921,8 +921,8 @@ r3d_common(struct tu_cmd_buffer *cmd, struct tu_cs *cs, enum r3d_type type, .raster_mode = TYPE_TILED, .raster_direction = LR_TB)); tu_cs_emit_regs(cs, A7XX_GRAS_SU_RENDER_CNTL()); - tu_cs_emit_regs(cs, A6XX_PC_DGEN_SU_CONSERVATIVE_RAS_CNTL()); - tu_cs_emit_regs(cs, A6XX_GRAS_SU_CONSERVATIVE_RAS_CNTL()); + tu_cs_emit_regs(cs, PC_DGEN_SU_CONSERVATIVE_RAS_CNTL(CHIP)); + tu_cs_emit_regs(cs, GRAS_SU_CONSERVATIVE_RAS_CNTL(CHIP)); } tu_cs_emit_regs(cs, diff --git a/src/freedreno/vulkan/tu_cmd_buffer.cc b/src/freedreno/vulkan/tu_cmd_buffer.cc index cefc3d58496..c882590227a 100644 --- a/src/freedreno/vulkan/tu_cmd_buffer.cc +++ b/src/freedreno/vulkan/tu_cmd_buffer.cc @@ -2019,8 +2019,8 @@ tu6_init_static_regs(struct tu_device *dev, struct tu_cs *cs) tu_cs_emit_regs(cs, GRAS_SC_SCREEN_SCISSOR_CNTL(CHIP)); if (CHIP == A6XX) { - tu_cs_emit_write_reg(cs, REG_A6XX_GRAS_SU_CONSERVATIVE_RAS_CNTL, 0); - tu_cs_emit_regs(cs, A6XX_PC_DGEN_SU_CONSERVATIVE_RAS_CNTL()); + tu_cs_emit_regs(cs, GRAS_SU_CONSERVATIVE_RAS_CNTL(CHIP, 0)); + tu_cs_emit_regs(cs, PC_DGEN_SU_CONSERVATIVE_RAS_CNTL(CHIP)); tu_cs_emit_write_reg(cs, REG_A6XX_VPC_UNKNOWN_9210, 0); tu_cs_emit_write_reg(cs, REG_A6XX_VPC_UNKNOWN_9211, 0); @@ -7847,7 +7847,7 @@ tu6_draw_common(struct tu_cmd_buffer *cmd, .value; tu_cs_emit_regs(cs, PC_CNTL(CHIP, .dword = primitive_cntl_0)); if (CHIP == A7XX) { - tu_cs_emit_regs(cs, A7XX_VPC_PC_CNTL(.dword = primitive_cntl_0)); + tu_cs_emit_regs(cs, VPC_PC_CNTL(CHIP, .dword = primitive_cntl_0)); } } diff --git a/src/freedreno/vulkan/tu_pipeline.cc b/src/freedreno/vulkan/tu_pipeline.cc index 2d9769249f7..81fb076dcb2 100644 --- a/src/freedreno/vulkan/tu_pipeline.cc +++ b/src/freedreno/vulkan/tu_pipeline.cc @@ -3365,8 +3365,8 @@ tu6_emit_rast(struct tu_cs *cs, tu_cs_emit_regs(cs, A7XX_GRAS_SU_RENDER_CNTL(.fs_disable = disable_fs)); tu_cs_emit_regs(cs, A7XX_SP_RENDER_CNTL(.fs_disable = disable_fs)); - tu_cs_emit_regs(cs, - A6XX_PC_DGEN_SU_CONSERVATIVE_RAS_CNTL(conservative_ras_en)); + tu_cs_emit_regs( + cs, PC_DGEN_SU_CONSERVATIVE_RAS_CNTL(CHIP, conservative_ras_en)); /* There are only two conservative rasterization modes: * - shift_amount = 0 (NO_SHIFT) - normal rasterization @@ -3383,7 +3383,7 @@ tu6_emit_rast(struct tu_cs *cs, enum a6xx_shift_amount shift_amount = conservative_ras_en ? (rs->extra_primitive_overestimation_size != 0. ? FULL_PIXEL_SHIFT : HALF_PIXEL_SHIFT) : NO_SHIFT; - tu_cs_emit_regs(cs, A6XX_GRAS_SU_CONSERVATIVE_RAS_CNTL( + tu_cs_emit_regs(cs, GRAS_SU_CONSERVATIVE_RAS_CNTL(CHIP, .conservativerasen = conservative_ras_en, .shiftamount = shift_amount)); }