message: Use original allocators when re-recording all commands. Refs
  * We have to use the original allocators when re-recording because the
  capture may record multiple command buffers at the same time,
  requiring multiple allocators.
diff: @@ -190,10 +190,6 @@ bool WrappedID3D12GraphicsCommandList::Serialise_Reset(ID3D12CommandAllocator *p
  pInitialState =
  State == ResourceId() ? NULL : GetResourceManager()->GetLiveAs<ID3D12PipelineState>(State);
  - // pull all re-recorded commands from our own device and command pool for easier cleanup
  - if(!partial)
  - pAllocator = m_pDevice->GetAlloc();
  -
  ID3D12GraphicsCommandList *list = NULL;
  HRESULT hr = m_pDevice->CreateCommandList(nodeMask, type, pAllocator, pInitialState, riid,
  (void **)&list);
  