diff --git a/renderdoc/driver/d3d11/d3d11_replay.cpp b/renderdoc/driver/d3d11/d3d11_replay.cpp index f810a7e1b..f01d5729f 100644 --- a/renderdoc/driver/d3d11/d3d11_replay.cpp +++ b/renderdoc/driver/d3d11/d3d11_replay.cpp @@ -4432,6 +4432,8 @@ RDResult D3D11_CreateReplayDevice(RDCFile *rdc, const ReplayOptions &opts, IRepl replay->SetProxy(isProxy, warpFallback); replay->InitReplayOnDevice(factory); + if(isProxy) + replay->CreateResources(); if(warpFallback) { wrappedDev->AddDebugMessage(