diff options
author | Eric Anholt <[email protected]> | 2015-02-01 14:09:12 -0800 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2015-02-01 16:07:24 -0800 |
commit | 753c327151ed7d23218879149950f0028b0e7b4d (patch) | |
tree | 774c100fc3f8eece689127dcdffdc02aa6be741b /src/gallium/drivers/r600/r600_isa.h | |
parent | 05080324135be4374e260b8e03c862ea1967727b (diff) |
vc4: Kill a bunch of color write calculation when colormask is all off.
I could have done this in the bit that generates the ANDs and ORs, but
it's probably generally useful. Sadly, I still need this even if I move
to NIR, because I can't yet express my read of the destination color in
NIR, which I would need to move my blend/logicop/colormask handling into
NIR.
total uniforms in shared programs: 13497 -> 13455 (-0.31%)
uniforms in affected programs: 101 -> 59 (-41.58%)
total instructions in shared programs: 40797 -> 40296 (-1.23%)
instructions in affected programs: 1639 -> 1138 (-30.57%)
Diffstat (limited to 'src/gallium/drivers/r600/r600_isa.h')
0 files changed, 0 insertions, 0 deletions