mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 05:18:08 +02:00
vc4: Allow merging instructions with SF set where the other writes NOP.
I'm not sure how I managed to write the SF merge code
(7d8b79f398) without allowing merges with
NOPs. *Everything* we try to merge with will have a NOP on one or the
other side of the instruction, and that's why that commit showed no
benefit.
total instructions in shared programs: 99347 -> 95128 (-4.25%)
instructions in affected programs: 91906 -> 87687 (-4.59%)
3DMMES performance +2.57105% +/- 0.135276% (n=6,8)
This commit is contained in:
parent
8e5ec33f11
commit
98d7e87488
1 changed files with 1 additions and 0 deletions
|
|
@ -323,6 +323,7 @@ qpu_waddr_ignores_ws(uint32_t waddr)
|
|||
case QPU_W_ACC1:
|
||||
case QPU_W_ACC2:
|
||||
case QPU_W_ACC3:
|
||||
case QPU_W_NOP:
|
||||
case QPU_W_TLB_Z:
|
||||
case QPU_W_TLB_COLOR_MS:
|
||||
case QPU_W_TLB_COLOR_ALL:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue