pan/mdg: Don't generate conversions for fp16 LUTs
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Thu, 7 May 2020 19:43:21 +0000 (15:43 -0400)
committerMarge Bot <eric+marge@anholt.net>
Thu, 21 May 2020 17:49:14 +0000 (17:49 +0000)
commit4f5bad649be3914a6965bda97ca275de989bb7c0
tree40525e75402cdfdea08477df42d147cdd2b4111b
parent6b023b35455c3b4329053b7381063f19611f4d38
pan/mdg: Don't generate conversions for fp16 LUTs

We can just set the register mode appropriately and then we don't have
to care anywhere else, and there's no extra NIR to chew through. Make
sure we include sqrt too.

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5151>
src/panfrost/midgard/midgard_compile.c
src/panfrost/midgard/midgard_nir_algebraic.py