summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/r600_pipe.h
diff options
context:
space:
mode:
authorEric Anholt <[email protected]>2016-11-15 14:48:43 -0800
committerEric Anholt <[email protected]>2016-11-29 08:52:50 -0800
commit4690a93b123a64f8730a870a336ae9756d11fd18 (patch)
tree13ed6e2582fbbfe75ee85c2ef36f0ffbf3f15592 /src/gallium/drivers/r600/r600_pipe.h
parentf4baf809937c98dabee90ea57b9d7e6135bdb0df (diff)
vc4: Add support for coalescing ALU ops into tex_[srtb] MOVs.
This isn't as complete as I would like (can't merge interpolation because of the implicit r5 dependency, doesn't work with control flow), but this was cheap and easy. Improves 3DMMES Taiji performance by 1.15353% +/- 0.299896% (n=29, 16) total instructions in shared programs: 99810 -> 99059 (-0.75%) instructions in affected programs: 10705 -> 9954 (-7.02%)
Diffstat (limited to 'src/gallium/drivers/r600/r600_pipe.h')
0 files changed, 0 insertions, 0 deletions