]> git.nega.tv - josh/narcissus/commitdiff
narcissus-gpu: Fix ComputeWrite being marked read only
authorJosh Simmons <josh@nega.tv>
Mon, 4 Nov 2024 07:20:58 +0000 (08:20 +0100)
committerJosh Simmons <josh@nega.tv>
Mon, 4 Nov 2024 21:13:20 +0000 (22:13 +0100)
Resolves issue where ComputeWrite -> ComputeOtherRead barriers weren't
flushing caches.

engine/narcissus-gpu/src/lib.rs

index 9b0d2ee8ac5882fe2b80adcd81ad1af3d37abf8e..ac7d3bcf2833e319fdbbc5cfcc7a6d41228ba7c3 100644 (file)
@@ -654,7 +654,7 @@ impl Access {
             Access::FragmentShaderWrite => false,
             Access::ColorAttachmentWrite => false,
             Access::DepthStencilAttachmentWrite => false,
-            Access::ComputeWrite => true,
+            Access::ComputeWrite => false,
             Access::ShaderWrite => false,
             Access::TransferWrite => false,
             Access::HostPreInitializedWrite => false,