Hi community
Does ID3D12CommandQueue::ExecuteCommandLists() guarantee command lists will be executed in order?
For example:
ID3D12CommandList* ppCommandLists[] = { cmdList0, cmdList1, cmdList2, cmdList3 };
m_commandQueue->ExecuteCommandLists(_countof(ppCommandLists), ppCommandLists);
cmdListN will be executed before cmdListM where N < M? MSDN documentation does not mention anything about that, so I do not know if that is undefined / GPU/driver dependant / etc.