History log of /external/mesa3d/src/compiler/nir/nir_lower_io_to_scalar.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9f1411d1ecc0029f4a6697849e657ac7b2a64f94 04-Aug-2016 Eric Anholt <eric@anholt.net> nir: Add an IO scalarizing pass using the intrinsic's first_component.

vc4 wants to have per-scalar IO load/stores so that dead code elimination
can happen on a more granular basis, which it has been doing in the
backend using a multiplication by 4 of the intrinsic's driver_location.
We can represent it properly in the NIR using the first_component field,
though.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/compiler/nir/nir_lower_io_to_scalar.c