diff --git a/renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp index db1f39270..4ed6b369e 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp @@ -1768,7 +1768,7 @@ VkResult WrappedVulkan::vkCreateBuffer(VkDevice device, const VkBufferCreateInfo record->resInfo->memreqs.size = RDCMAX(record->resInfo->memreqs.size, mrq.size); record->resInfo->memreqs.alignment = - RDCMAX(record->resInfo->memreqs.size, mrq.alignment); + RDCMAX(record->resInfo->memreqs.alignment, mrq.alignment); if((record->resInfo->memreqs.memoryTypeBits & mrq.memoryTypeBits) == 0) { RDCWARN( @@ -2385,7 +2385,7 @@ VkResult WrappedVulkan::vkCreateImage(VkDevice device, const VkImageCreateInfo * mrq.size, mrq.alignment, mrq.memoryTypeBits); resInfo.memreqs.size = RDCMAX(resInfo.memreqs.size, mrq.size); - resInfo.memreqs.alignment = RDCMAX(resInfo.memreqs.size, mrq.alignment); + resInfo.memreqs.alignment = RDCMAX(resInfo.memreqs.alignment, mrq.alignment); if((resInfo.memreqs.memoryTypeBits & mrq.memoryTypeBits) == 0) {