pan/bi: Extract LD_VAR sample field from ins->load_vary.interp_mode
authorBoris Brezillon <boris.brezillon@collabora.com>
Thu, 5 Nov 2020 11:10:42 +0000 (12:10 +0100)
committerBoris Brezillon <boris.brezillon@collabora.com>
Mon, 9 Nov 2020 19:36:50 +0000 (20:36 +0100)
commitca5a00a70cabf7c77ba0c18bc3760dd21afc91c2
tree580fb70fda4806d8ee3988a2fc3930875bf29479
parent1692088d05386cf4ce22c557abe425dc95cbc16c
pan/bi: Extract LD_VAR sample field from ins->load_vary.interp_mode

So we can extend bi_emit_ld_vary() to support centroid and sample modes.

Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7472>
src/panfrost/bifrost/bi_print_common.c
src/panfrost/bifrost/bifrost.h
src/panfrost/bifrost/bifrost_compile.c
src/panfrost/bifrost/gen_pack.py