freedreno/ir3: 'keeps' need neighbors found too
authorRob Clark <robclark@freedesktop.org>
Tue, 11 Aug 2015 20:11:04 +0000 (16:11 -0400)
committerRob Clark <robclark@freedesktop.org>
Wed, 12 Aug 2015 22:37:43 +0000 (18:37 -0400)
commitaab3912f21508b0681962c68fdaca1435c06b2ea
treef5aa997400902d47ab895c059ce9ecd87a72a5c4
parent6e04020dd7784bb44d5e04b41efce342f80840cf
freedreno/ir3: 'keeps' need neighbors found too

This shows up with a glamor shader, which does a TXF and uses the result
for conditional kill.  Before we wouldn't group the fanin (collect)
neighbors which need to be allocated adjacently at RA, resulting in
badness.

Signed-off-by: Rob Clark <robclark@freedesktop.org>
src/gallium/drivers/freedreno/ir3/ir3_group.c