radv: fix f16->f32 denorm handling for SI/CIK. (v2)
authorDave Airlie <airlied@redhat.com>
Thu, 3 Aug 2017 23:17:34 +0000 (00:17 +0100)
committerDave Airlie <airlied@redhat.com>
Sun, 6 Aug 2017 23:00:05 +0000 (00:00 +0100)
commit3f389f75b6e9b55467aca681af09b83998ee0e46
tree7ba9195f53953c81120c2bea671b97d2b192f8c9
parent948bb2caba24b08dd6a5cfae39778f48205c6b1b
radv: fix f16->f32 denorm handling for SI/CIK. (v2)

This just copies the code from the -pro shaders,
and fixes the tests on CIK.

With this CIK passes the same set of conformance
tests as VI.

Fixes: 83e58b03 (radv: flush f32->f16 conversion denormals to zero. (v2))
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Signed-off-by: Dave Airlie <airlied@redhat.com>
src/amd/common/ac_nir_to_llvm.c