Don't do single draw via ReplayLog if we're doing it directly

This commit is contained in:
baldurk committed 2016-02-07 18:49:41 +01:00
1 parent 00e0946112
commit d8f8a97c9e
1 file changed
-11
-11
View File
@@ -4286,17 +4286,6 @@ void VulkanDebugManager::InitPostVSBuffers(uint32_t frameID, uint32_t eventID)
NULL, &fetchdesc, NULL
};
m_pDriver->vkUpdateDescriptorSets(dev, 1, &write, 0, NULL);
vkr = ObjDisp(dev)->EndCommandBuffer(Unwrap(cmd));
RDCASSERT(vkr == VK_SUCCESS);
// do single draw
m_pDriver->ReplayLog(frameID, 0, eventID, eReplay_OnlyDraw);
cmd = m_pDriver->GetNextCmd();
vkr = ObjDisp(dev)->BeginCommandBuffer(Unwrap(cmd), &beginInfo);
RDCASSERT(vkr == VK_SUCCESS);
// do single draw
modifiedstate.BeginRenderPassAndApplyState(cmd);