tu: Reset *_BIN_FOVEAT when not using FDM
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run

Don't let old values from a previous renderpass through.

Fixes: b34b089ca1 ("tu: Use GRAS bin offset registers")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37723>
This commit is contained in:
Connor Abbott 2025-10-06 13:34:55 -04:00 committed by Marge Bot
parent f8cbc558db
commit e5353fd917

View file

@ -1451,6 +1451,9 @@ tu6_emit_tile_select(struct tu_cmd_buffer *cmd,
tu_cs_emit_wfi(cs); tu_cs_emit_wfi(cs);
} }
tu_cs_emit_pkt7(cs, CP_WAIT_FOR_ME, 0); tu_cs_emit_pkt7(cs, CP_WAIT_FOR_ME, 0);
} else if (cmd->device->physical_device->info->a7xx.has_hw_bin_scaling) {
tu_cs_emit_regs(cs, A7XX_GRAS_BIN_FOVEAT());
tu_cs_emit_regs(cs, A7XX_RB_BIN_FOVEAT());
} }
} }