Make sure we have enough entries in the original physical device list

This commit is contained in:
baldurk
2017-05-29 13:16:46 +01:00
parent db5b0e47fe
commit 7b5ca0f4b6
@@ -568,6 +568,9 @@ bool WrappedVulkan::Serialise_vkEnumeratePhysicalDevices(Serialiser *localSerial
capturedVersion.Major(), capturedVersion.Minor(), capturedVersion.Patch(),
physProps.vendorID, physProps.deviceID);
if(physIndex >= m_OriginalPhysicalDevices.size())
m_OriginalPhysicalDevices.resize(physIndex + 1);
m_OriginalPhysicalDevices[physIndex].props = physProps;
m_OriginalPhysicalDevices[physIndex].memProps = memProps;
m_OriginalPhysicalDevices[physIndex].features = physFeatures;