diff --git a/renderdoc/driver/vulkan/vk_overlay.cpp b/renderdoc/driver/vulkan/vk_overlay.cpp index 468f5ee92..49a93eef9 100644 --- a/renderdoc/driver/vulkan/vk_overlay.cpp +++ b/renderdoc/driver/vulkan/vk_overlay.cpp @@ -624,7 +624,7 @@ void VulkanDebugManager::PatchLineStripIndexBuffer(const ActionDescription *acti } if(rs.ibuffer.buf == ResourceId()) - indices.resize(readSizeBytes); + indices.resize((size_t)readSizeBytes); else GetBufferData(rs.ibuffer.buf, rs.ibuffer.offs + uint64_t(action->indexOffset) * rs.ibuffer.bytewidth, diff --git a/renderdoc/driver/vulkan/vk_postvs.cpp b/renderdoc/driver/vulkan/vk_postvs.cpp index 2d3693e8e..b3156850e 100644 --- a/renderdoc/driver/vulkan/vk_postvs.cpp +++ b/renderdoc/driver/vulkan/vk_postvs.cpp @@ -4367,7 +4367,7 @@ void VulkanReplay::FetchVSOut(uint32_t eventId, VulkanRenderState &state) GetBufferData(state.ibuffer.buf, state.ibuffer.offs + action->indexOffset * idxsize, readSizeBytes, idxdata); else if(m_pDriver->Maintenance6()) - idxdata.resize(readSizeBytes); + idxdata.resize((size_t)readSizeBytes); } // figure out what the maximum index could be, so we can clamp our index buffer to something