Make sure to account for missing draws even with MaxCount==1

* If we don't account for an execute with MaxCount==1 and actual count 0 then
  our EID tracking gets mismatched.
This commit is contained in:
baldurk
2023-09-27 15:13:41 +01:00
parent adfcedff81
commit 5c1971272c
@@ -3968,7 +3968,6 @@ bool WrappedID3D12GraphicsCommandList::Serialise_ExecuteIndirect(
uint32_t baseEventID = it->eventId;
if(count > 1)
{
// get the number of draws by looking at how many children the parent action has.
const rdcarray<ActionDescription> &children = m_pDevice->GetAction(it->eventId)->children;