diff options
author | Dave Airlie <airlied@redhat.com> | 2020-06-19 17:00:14 +1000 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2020-07-27 13:48:11 +1000 |
commit | 935a6bc4788946a58b2b577d2242a5273f5f42a6 (patch) | |
tree | 73af790df499ae2ee2e22060b5d41c64ee4e8a38 | |
parent | a0d8d49f4dcb8e0809a3f880042302df1bcfeef1 (diff) |
gallivm/nir: add a fence for barriers
-rw-r--r-- | src/gallium/auxiliary/gallivm/lp_bld_nir.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/auxiliary/gallivm/lp_bld_nir.c b/src/gallium/auxiliary/gallivm/lp_bld_nir.c index e1a101eaca0..ee22e101e57 100644 --- a/src/gallium/auxiliary/gallivm/lp_bld_nir.c +++ b/src/gallium/auxiliary/gallivm/lp_bld_nir.c @@ -1548,6 +1548,7 @@ static void visit_intrinsic(struct lp_build_nir_context *bld_base, case nir_intrinsic_memory_barrier_buffer: case nir_intrinsic_memory_barrier_image: case nir_intrinsic_memory_barrier_tcs_patch: + LLVMBuildFence(bld_base->base.gallivm->builder, LLVMAtomicOrderingSequentiallyConsistent, false, ""); break; case nir_intrinsic_load_kernel_input: visit_load_kernel_input(bld_base, instr, result); |