From 8dbdb1db0d47f7a500cd46d2bbd51c5a504380b3 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 31 Oct 2018 15:25:14 +0000 Subject: [PATCH] Fix initial contents for UPLOAD heap resources being lost --- renderdoc/driver/d3d12/d3d12_initstate.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/renderdoc/driver/d3d12/d3d12_initstate.cpp b/renderdoc/driver/d3d12/d3d12_initstate.cpp index 81de2c387..1024eb152 100644 --- a/renderdoc/driver/d3d12/d3d12_initstate.cpp +++ b/renderdoc/driver/d3d12/d3d12_initstate.cpp @@ -485,6 +485,8 @@ bool D3D12ResourceManager::Serialise_InitialState(SerialiserType &ser, ResourceI mappedBuffer = NULL; ResourceContents = initContents.srcData = AllocAlignedBuffer(RDCMAX(ContentsLength, 64ULL)); + initContents.resourceType = Resource_Resource; + SetInitialContents(id, initContents); } else {