From 82a4cdcdc58378016cc18afdacc2ece910abba2f Mon Sep 17 00:00:00 2001 From: Sascha Willems Date: Sat, 24 May 2025 13:48:50 +0200 Subject: [PATCH] Correct assert Fixes #1204 --- base/VulkanDevice.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/base/VulkanDevice.cpp b/base/VulkanDevice.cpp index c32ce912..8c1e9755 100644 --- a/base/VulkanDevice.cpp +++ b/base/VulkanDevice.cpp @@ -3,7 +3,7 @@ * * Encapsulates a physical Vulkan device and its logical representation * - * Copyright (C) 2016-2024 by Sascha Willems - www.saschawillems.de + * Copyright (C) 2016-2025 by Sascha Willems - www.saschawillems.de * * This code is licensed under the MIT license (MIT) (http://opensource.org/licenses/MIT) */ @@ -433,7 +433,7 @@ namespace vks */ void VulkanDevice::copyBuffer(vks::Buffer *src, vks::Buffer *dst, VkQueue queue, VkBufferCopy *copyRegion) { - assert(dst->size <= src->size); + assert(dst->size >= src->size); assert(src->buffer); VkCommandBuffer copyCmd = createCommandBuffer(VK_COMMAND_BUFFER_LEVEL_PRIMARY, true); VkBufferCopy bufferCopy{};