pan/bi: Emit load_vary ops
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Wed, 18 Mar 2020 15:55:45 +0000 (11:55 -0400)
committerMarge Bot <eric+marge@anholt.net>
Thu, 19 Mar 2020 03:23:07 +0000 (03:23 +0000)
commit32e5a7e6e91b43105d51047cc315119928ff09ab
treeb08cdd12bb0a588738dd367d033ca4fec7f63c74
parent37f14c9e50ce144cc81bebf5124e7a9cd0ef0288
pan/bi: Emit load_vary ops

Annoyingly long code to do so, but this should theoretically work for
both direct and indirect load_vary. Still need to handle destination.

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4242>
src/panfrost/bifrost/bi_pack.c
src/panfrost/bifrost/bifrost.h