Ignore pass boundaries and cmdbuffer boundaries in auto-generated passes

This commit is contained in:
baldurk
2020-05-20 11:27:46 +01:00
parent cb0754969f
commit 3b00c2d127
+2 -1
View File
@@ -353,7 +353,8 @@ void ReplayController::AddFakeMarkers()
{
int outCount = 0;
if(!(draws[j].flags & (DrawFlags::Copy | DrawFlags::Resolve | DrawFlags::Clear)))
if(!(draws[j].flags & (DrawFlags::Copy | DrawFlags::Resolve | DrawFlags::Clear |
DrawFlags::PassBoundary | DrawFlags::SetMarker)))
copyOnly = false;
for(ResourceId o : draws[j].outputs)