Don't remap memory indices for vkAllocMemory while in replay

This commit is contained in:
baldurk
2015-11-04 17:45:59 +01:00
parent 36d2ffd988
commit ba95d887f8
@@ -184,7 +184,8 @@ VkResult WrappedVulkan::vkAllocMemory(
VkDeviceMemory* pMem)
{
VkMemoryAllocInfo info = *pAllocInfo;
info.memoryTypeIndex = GetRecord(device)->memIdxMap[info.memoryTypeIndex];
if(m_State >= WRITING)
info.memoryTypeIndex = GetRecord(device)->memIdxMap[info.memoryTypeIndex];
VkResult ret = ObjDisp(device)->AllocMemory(Unwrap(device), &info, pMem);
if(ret == VK_SUCCESS)