freedreno/ir3: remove half-precision output
authorRob Clark <robdclark@chromium.org>
Thu, 24 Oct 2019 18:26:34 +0000 (11:26 -0700)
committerRob Clark <robdclark@chromium.org>
Tue, 12 Nov 2019 21:55:03 +0000 (13:55 -0800)
commit4af86bd0b933179b9f61c74d055ae8565c59276c
tree228abe53e765b51fbe0ba1b7727c5ddee38bb591
parent089b1053961f788f7e0d24c70a684318c4105bd0
freedreno/ir3: remove half-precision output

This doesn't really work, we can't necessarily just change the outputs
to half-precision like this in anything but simple cases.

Keep the shader key entry around though, eventually with proper mediump
support we could use this with a nir pass to use lower precision frag
shader outputs when the render target format has <= 16b/component.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
src/freedreno/ir3/ir3_compiler_nir.c