From fe558d83281bc509fe097f8836627825786d041b Mon Sep 17 00:00:00 2001 From: emre Date: Thu, 26 Mar 2026 01:23:36 +0300 Subject: [PATCH] nvk: fix barrier cache invalidation Fixes: e1c1cdbd5f38 ("nvk: Implement vkCmdPipelineBarrier2 for real") Reviewed-by: Mary Guillemard Reviewed-by: Mel Henning Reviewed-by: Faith Ekstrand Part-of: --- src/nouveau/vulkan/nvk_cmd_buffer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nouveau/vulkan/nvk_cmd_buffer.c b/src/nouveau/vulkan/nvk_cmd_buffer.c index 85e35ddc5ee..e5cfca4a67d 100644 --- a/src/nouveau/vulkan/nvk_cmd_buffer.c +++ b/src/nouveau/vulkan/nvk_cmd_buffer.c @@ -716,7 +716,7 @@ nvk_cmd_invalidate_deps(struct nvk_cmd_buffer *cmd, dev->vk.enabled_features.pipelineFragmentShadingRate) P_IMMD(p, NVC597, INVALIDATE_RASTER_CACHE_NO_WFI, 0); - if (barriers & (NVK_BARRIER_INVALIDATE_SHADER_DATA & + if (barriers & (NVK_BARRIER_INVALIDATE_SHADER_DATA | NVK_BARRIER_INVALIDATE_CONSTANT)) { if (nvk_cmd_buffer_last_subchannel(cmd) == SUBC_NVA097) { P_IMMD(p, NVA097, INVALIDATE_SHADER_CACHES_NO_WFI, {