diff --git a/renderdoc/driver/vulkan/vk_postvs.cpp b/renderdoc/driver/vulkan/vk_postvs.cpp index af45722b6..066234108 100644 --- a/renderdoc/driver/vulkan/vk_postvs.cpp +++ b/renderdoc/driver/vulkan/vk_postvs.cpp @@ -1855,7 +1855,7 @@ void VulkanReplay::FetchVSOut(uint32_t eventId) idx32[i] = uint32_t(indexRemap[i32]); } - bufInfo.size = RDCMAX(64ULL, (VkDeviceSize)idxdata.size()); + bufInfo.size = RDCMAX((VkDeviceSize)64, (VkDeviceSize)idxdata.size()); bufInfo.usage = VK_BUFFER_USAGE_INDEX_BUFFER_BIT | VK_BUFFER_USAGE_TRANSFER_SRC_BIT; vkr = m_pDriver->vkCreateBuffer(dev, &bufInfo, NULL, &rebasedIdxBuf);