zink: flag exact alu op results in ntv with NoContraction
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Wed, 29 Jul 2020 14:22:55 +0000 (10:22 -0400)
committerMarge Bot <eric+marge@anholt.net>
Fri, 12 Feb 2021 23:25:40 +0000 (23:25 +0000)
commit3fc8da13f62b3db562af7f311dc276b234ffb936
tree35cdbab64054f7b23734ba0d3eb4218842330c62
parent8b793f956712c277169b570dee6f9d4a2d2f9fda
zink: flag exact alu op results in ntv with NoContraction

this propagates the exact flag and ensures precision isn't lost during
optimizations

Acked-by: Jason Ekstrand <jason@jlekstrand.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8660>
src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c