panfrost/midgard: Remove pinning
authorAlyssa Rosenzweig <alyssa@rosenzweig.io>
Mon, 20 May 2019 00:46:48 +0000 (00:46 +0000)
committerAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Tue, 4 Jun 2019 20:14:50 +0000 (20:14 +0000)
commit005d9b1ada1fa3ee3fa855ee82e0b229b1458aa8
treec00a37cb639ac7b07c79d220c196c3921c6a978f
parentd2d3cc66cf3dfc181780154f69e47c81a08325a1
panfrost/midgard: Remove pinning

This mechanism is only used by blend shaders, so just use a move here.
Ideally, it'll be copy-propped and DCE'd away; this removes a source of
considerable indirection and will simplify RA logic.

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Reviewed-by: Ryan Houdek <Sonicadvance1@gmail.com>
src/gallium/drivers/panfrost/midgard/midgard_compile.c
src/gallium/drivers/panfrost/midgard/midgard_ra.c