From a716dc6fac855f7cd51e76311d9c9c1633297d7b Mon Sep 17 00:00:00 2001 From: "Herman S." <429230+has207@users.noreply.github.com> Date: Wed, 3 Dec 2025 15:44:43 +0900 Subject: [PATCH] [Vulkan] Fix kComputeWrite access mask Access mask was incorrectly set to VK_ACCESS_SHADER_READ_BIT --- src/xenia/gpu/vulkan/vulkan_shared_memory.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xenia/gpu/vulkan/vulkan_shared_memory.cc b/src/xenia/gpu/vulkan/vulkan_shared_memory.cc index 829c6bc63..d4e8cdafd 100644 --- a/src/xenia/gpu/vulkan/vulkan_shared_memory.cc +++ b/src/xenia/gpu/vulkan/vulkan_shared_memory.cc @@ -455,7 +455,7 @@ void VulkanSharedMemory::GetUsageMasks(Usage usage, switch (usage) { case Usage::kComputeWrite: stage_mask = VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT; - access_mask = VK_ACCESS_SHADER_READ_BIT; + access_mask = VK_ACCESS_SHADER_WRITE_BIT; return; case Usage::kTransferDestination: stage_mask = VK_PIPELINE_STAGE_TRANSFER_BIT;