From b8618dd4051de66542e2ea228e55ed482fbcc5d7 Mon Sep 17 00:00:00 2001
From: cosmonaut <[EMAIL REDACTED]>
Date: Wed, 3 Dec 2025 14:18:08 -0800
Subject: [PATCH] GPU: Remove erroneous buffer usage flag from defrag process
(cherry picked from commit aae2f74ae611652b2858393fdf6e4d6d6cb85384)
---
src/gpu/vulkan/SDL_gpu_vulkan.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/src/gpu/vulkan/SDL_gpu_vulkan.c b/src/gpu/vulkan/SDL_gpu_vulkan.c
index 23877f183ce82..819cacecdb96f 100644
--- a/src/gpu/vulkan/SDL_gpu_vulkan.c
+++ b/src/gpu/vulkan/SDL_gpu_vulkan.c
@@ -10787,8 +10787,6 @@ static bool VULKAN_INTERNAL_DefragmentMemory(
VulkanMemoryUsedRegion *currentRegion = allocation->usedRegions[i];
if (currentRegion->isBuffer && !currentRegion->vulkanBuffer->markedForDestroy) {
- currentRegion->vulkanBuffer->usage |= VK_BUFFER_USAGE_TRANSFER_DST_BIT;
-
VulkanBuffer *newBuffer = VULKAN_INTERNAL_CreateBuffer(
renderer,
currentRegion->vulkanBuffer->size,