panfrost: Implement integer varyings
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Fri, 27 Dec 2019 21:01:34 +0000 (16:01 -0500)
committerAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Mon, 30 Dec 2019 22:11:08 +0000 (17:11 -0500)
commit67fe2afa51984398a7d9d458447b99522a847def
tree2359ff09d4944b4ae765094332938347dd547461
parent62d056d8e32c10e430ee7b742daaa1f6f7d6cc71
panfrost: Implement integer varyings

We need to actually work out the varying format on demand, rather than
assuming rgba32f.

Fixes dEQP-GLES3.functional.fragment_out.basic.int.*

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
src/gallium/drivers/panfrost/pan_assemble.c
src/panfrost/midgard/midgard_compile.c
src/panfrost/midgard/midgard_compile.h