intel/fs: Do a stalling MFENCE in endInvocationInterlock()
authorJason Ekstrand <jason@jlekstrand.net>
Wed, 22 May 2019 17:36:17 +0000 (12:36 -0500)
committerJason Ekstrand <jason@jlekstrand.net>
Thu, 30 May 2019 14:00:26 +0000 (14:00 +0000)
commit9e403dc56e3ab702abc68fd65ed4ab324ba69e69
tree27009ed2414fb42f36143fdfa5efff3c924d0fdc
parent859de4a74857d2736f6e2dd9d2fd98b92bbc69d9
intel/fs: Do a stalling MFENCE in endInvocationInterlock()

Fixes: 939312702e "i965: Add ARB_fragment_shader_interlock support"
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/intel/compiler/brw_eu.h
src/intel/compiler/brw_eu_emit.c
src/intel/compiler/brw_fs_generator.cpp
src/intel/compiler/brw_fs_nir.cpp
src/intel/compiler/brw_vec4_generator.cpp