From f0eb07f98fff0728b9693bf8f136c3edfe785922 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 12 Jan 2022 15:26:22 -0500 Subject: [PATCH] zink: remove SpvMemorySemanticsMakeVisibleMask from nir_intrinsic_memory_barrier this is invalid since vk memory model isn't used cc: mesa-stable Reviewed-by: Jason Ekstrand Part-of: --- src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c b/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c index 27a4270e2e4..24bc60c7f94 100644 --- a/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c +++ b/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c @@ -2625,7 +2625,7 @@ emit_intrinsic(struct ntv_context *ctx, nir_intrinsic_instr *intr) case nir_intrinsic_memory_barrier: spirv_builder_emit_memory_barrier(&ctx->builder, SpvScopeWorkgroup, SpvMemorySemanticsImageMemoryMask | SpvMemorySemanticsUniformMemoryMask | - SpvMemorySemanticsMakeVisibleMask | SpvMemorySemanticsAcquireReleaseMask); + SpvMemorySemanticsAcquireReleaseMask); break; case nir_intrinsic_memory_barrier_image: