From 14f217fcc8121032e20dc9ebd132d8a70131bbf6 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 0a0390eac..3d37d0ae9 100644 --- a/src/xenia/gpu/vulkan/vulkan_shared_memory.cc +++ b/src/xenia/gpu/vulkan/vulkan_shared_memory.cc @@ -472,7 +472,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;