Don't name a resource before checking if it created successfully

This commit is contained in:
baldurk
2017-08-02 21:04:22 +01:00
parent 1708bee968
commit ba67c3214b
+2 -2
View File
@@ -2661,14 +2661,14 @@ uint32_t D3D12DebugManager::PickVertex(uint32_t eventID, const MeshDisplay &cfg,
D3D12_RESOURCE_STATE_GENERIC_READ, NULL,
__uuidof(ID3D12Resource), (void **)&m_PickVB);
m_PickVB->SetName(L"m_PickVB");
if(FAILED(hr))
{
RDCERR("Couldn't create pick vertex buffer: %08x", hr);
return ~0U;
}
m_PickVB->SetName(L"m_PickVB");
sdesc.Buffer.NumElements = cfg.position.numVerts;
m_WrappedDevice->CreateShaderResourceView(m_PickVB, &sdesc, GetCPUHandle(PICK_VB_SRV));
}