diff --git a/src/Refresh_Driver_Vulkan.c b/src/Refresh_Driver_Vulkan.c index 9fc6467..2264b36 100644 --- a/src/Refresh_Driver_Vulkan.c +++ b/src/Refresh_Driver_Vulkan.c @@ -2524,7 +2524,7 @@ static uint8_t VULKAN_INTERNAL_FindAvailableBufferMemory( VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR, &dedicatedRequirements }; - uint8_t findResult; + uint8_t findResult = 0; while (VULKAN_INTERNAL_FindBufferMemoryRequirements( renderer, @@ -2543,6 +2543,7 @@ static uint8_t VULKAN_INTERNAL_FindAvailableBufferMemory( pOffset, pSize ); + if (findResult == 1) { break;