diff --git a/renderdoc/driver/d3d12/d3d12_device_wrap4.cpp b/renderdoc/driver/d3d12/d3d12_device_wrap4.cpp index 6a8066c8a..b53b37fbf 100644 --- a/renderdoc/driver/d3d12/d3d12_device_wrap4.cpp +++ b/renderdoc/driver/d3d12/d3d12_device_wrap4.cpp @@ -250,8 +250,8 @@ bool WrappedID3D12Device::Serialise_CreateCommittedResource1( ID3D12Resource *ret = NULL; HRESULT hr = E_NOINTERFACE; if(m_pDevice4) - m_pDevice4->CreateCommittedResource1(&props, HeapFlags, &desc, InitialResourceState, - pOptimizedClearValue, NULL, guid, (void **)&ret); + hr = m_pDevice4->CreateCommittedResource1(&props, HeapFlags, &desc, InitialResourceState, + pOptimizedClearValue, NULL, guid, (void **)&ret); else RDCERR("Replaying a without D3D12.4 available");