From 8cac0e2b516b72da74ff08d03e2cfcd64d95668b Mon Sep 17 00:00:00 2001 From: gdk Date: Mon, 13 Jun 2022 22:18:56 -0300 Subject: [PATCH] Fix error due to missing subpass dependency when Attachment Write -> Shader Read barriers are added --- Ryujinx.Graphics.Vulkan/PipelineBase.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Ryujinx.Graphics.Vulkan/PipelineBase.cs b/Ryujinx.Graphics.Vulkan/PipelineBase.cs index 3c2cd94b1..62f84b5c3 100644 --- a/Ryujinx.Graphics.Vulkan/PipelineBase.cs +++ b/Ryujinx.Graphics.Vulkan/PipelineBase.cs @@ -1059,8 +1059,8 @@ namespace Ryujinx.Graphics.Vulkan 0, PipelineStageFlags.PipelineStageAllGraphicsBit, PipelineStageFlags.PipelineStageAllGraphicsBit, - AccessFlags.AccessMemoryReadBit | AccessFlags.AccessMemoryWriteBit, - AccessFlags.AccessMemoryReadBit | AccessFlags.AccessMemoryWriteBit, + AccessFlags.AccessMemoryReadBit | AccessFlags.AccessMemoryWriteBit | AccessFlags.AccessColorAttachmentWriteBit, + AccessFlags.AccessMemoryReadBit | AccessFlags.AccessMemoryWriteBit | AccessFlags.AccessShaderReadBit, 0); fixed (AttachmentDescription* pAttachmentDescs = attachmentDescs)