Browse Source

GPU Vulkan: set correct destination usage mode for storage buffer read/write bindings (#13009)

Dominic Bolin 4 months ago
parent
commit
c18aa99358
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/gpu/vulkan/SDL_gpu_vulkan.c

+ 1 - 1
src/gpu/vulkan/SDL_gpu_vulkan.c

@@ -8158,7 +8158,7 @@ static void VULKAN_BeginComputePass(
             vulkanCommandBuffer,
             vulkanCommandBuffer,
             bufferContainer,
             bufferContainer,
             storageBufferBindings[i].cycle,
             storageBufferBindings[i].cycle,
-            VULKAN_BUFFER_USAGE_MODE_COMPUTE_STORAGE_READ);
+            VULKAN_BUFFER_USAGE_MODE_COMPUTE_STORAGE_READ_WRITE);
 
 
         vulkanCommandBuffer->readWriteComputeStorageBuffers[i] = buffer;
         vulkanCommandBuffer->readWriteComputeStorageBuffers[i] = buffer;