i965/fs: Handle nir shared variable store intrinsic
authorJordan Justen <jordan.l.justen@intel.com>
Tue, 28 Jul 2015 22:25:46 +0000 (15:25 -0700)
committerJordan Justen <jordan.l.justen@intel.com>
Thu, 10 Dec 2015 07:50:38 +0000 (23:50 -0800)
commitfaddb301ff72bd7ac8d4274e0d895ca37a4d3bce
treebbe6b498aeb802656bd8b7072e70d58b5eab5e60
parent8613206bd3dd80dc916b6ce7c47bf59cd4d114c8
i965/fs: Handle nir shared variable store intrinsic

v4:
 * Apply similar optimization for shared variable stores as
   0cb7d7b4b7c32246d4c4225a1d17d7ff79a7526d. This was causing a
   OpenGLES 3.1 CTS failure, but
   867c436ca841b4196b4dde4786f5086c76b20dd7 fixes that.

Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Reviewed-by: Kristian Høgsberg <krh@bitplanet.net>
src/mesa/drivers/dri/i965/brw_fs_nir.cpp