nir: Add a nir_system_value_from_intrinsic() function.
authorKenneth Graunke <kenneth@whitecape.org>
Mon, 3 Aug 2015 23:02:16 +0000 (16:02 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Wed, 9 Sep 2015 01:02:08 +0000 (18:02 -0700)
commitd5d74d0b86207cff2820561cc3c8b40546a11bc9
treef8ca6b80d7c3ff8434a7238411a895eedbfb1a4b
parent8fbc4ae330b9ef51bce9023c2f58d1888fb6b796
nir: Add a nir_system_value_from_intrinsic() function.

This converts NIR intrinsics that load system values into Mesa's
SYSTEM_VALUE_* enumerations.

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
src/glsl/nir/nir.c
src/glsl/nir/nir.h