diff --git a/renderdoc/replay/replay_controller.cpp b/renderdoc/replay/replay_controller.cpp index 5a327fc3f..5715ab20c 100644 --- a/renderdoc/replay/replay_controller.cpp +++ b/renderdoc/replay/replay_controller.cpp @@ -1367,7 +1367,7 @@ rdcarray ReplayController::GetCBufferVariableContents( { buffer = m_pDevice->GetLiveID(buffer); if(buffer != ResourceId()) - m_pDevice->GetBufferData(m_pDevice->GetLiveID(buffer), offs, 0, data); + m_pDevice->GetBufferData(buffer, offs, 0, data); } vector v; @@ -1375,7 +1375,7 @@ rdcarray ReplayController::GetCBufferVariableContents( shader = m_pDevice->GetLiveID(shader); if(shader != ResourceId()) - m_pDevice->FillCBufferVariables(m_pDevice->GetLiveID(shader), entryPoint, cbufslot, v, data); + m_pDevice->FillCBufferVariables(shader, entryPoint, cbufslot, v, data); return v; }