History log of /external/mesa3d/src/compiler/nir/nir_propagate_invariant.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
202751fbb7e3d35c1aa84f325f862245dab67f6c 13-Jun-2016 Jason Ekstrand <jason.ekstrand@intel.com> nir: Add a pass for propagating invariant decorations

This pass is similar to propagate_invariance in the GLSL compiler. The
real "output" of this pass is that any algebraic operations which are
eventually consumed by an invariant variable get marked as "exact".

Signed-off-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Cc: "12.0" <mesa-stable@lists.freedesktop.org>
/external/mesa3d/src/compiler/nir/nir_propagate_invariant.c