mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-08-23 15:06:32 +00:00
Don't call GetLiveID() on an already live ID
This commit is contained in:
@@ -1367,7 +1367,7 @@ rdcarray<ShaderVariable> 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<ShaderVariable> v;
|
||||
@@ -1375,7 +1375,7 @@ rdcarray<ShaderVariable> 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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user