pan/midgard: Lower texr/texw mixed registers
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Tue, 30 Jul 2019 15:09:51 +0000 (08:09 -0700)
committerAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Tue, 30 Jul 2019 17:01:20 +0000 (10:01 -0700)
commit2d2abb08d0eaeb7bf25655bdff4ea8dccee9a504
treead4aa09b759eb2fde226ef5e79001e08c308d8f3
parent2b248af43eca2da6a1a507bf4f99fa722b8cff7e
pan/midgard: Lower texr/texw mixed registers

Conceptually, r28-r29 (as used for reading) and r28-r29 (as used for
writing) aren't registers at all, merely push/pull arrangements. So you
can't feed a texture result back into itself without explicitly moving
in the middle.

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
src/panfrost/midgard/midgard_ra.c