panfrost/midgard: Implement f2f16/f2f32
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Tue, 2 Jul 2019 00:38:26 +0000 (17:38 -0700)
committerAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Wed, 10 Jul 2019 13:12:04 +0000 (06:12 -0700)
commit954c6afa3e21a91042d705415a1515f1088bdc96
tree7bc296a3d1a8a9e593e2a73506eb6435c71bc453
parent0ed8cca0082052ba11279c7df28ca231ff7fc731
panfrost/midgard: Implement f2f16/f2f32

These conversions handle half-floats within the shader.

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