tu: Stop setting RB_CCU_DBG_ECO_CNTL to 0 for GMEM passes
I can't find any evidence that the blob ever did this on a740 or a750.
Doing this breaks subsequent sysmem render passes and would force an
otherwise-unnecessary WFI with custom_resolve.
Fixes: 062e90f19b ("freedreno: Move RB_CCU_DBG_ECO_CNTL to raw_magic_regs")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38581>
This commit is contained in:
@@ -2102,8 +2102,6 @@ tu7_emit_tile_render_begin_regs(struct tu_cs *cs)
|
||||
{
|
||||
tu_cs_emit_regs(cs,
|
||||
A7XX_RB_BUFFER_CNTL(0x0));
|
||||
tu_cs_emit_regs(cs,
|
||||
A7XX_RB_CCU_DBG_ECO_CNTL(0x0));
|
||||
|
||||
tu_cs_emit_regs(cs, GRAS_LRZ_CB_CNTL(A7XX, 0x0));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user