checkpoint(render): preserve pre-overhaul investigation state
This commit is contained in:
parent
e880860291
commit
b3b7d922f1
45 changed files with 3168 additions and 619 deletions
|
|
@ -355,6 +355,7 @@ public sealed unsafe partial class WbDrawDispatcher
|
|||
_orderedStream = stream;
|
||||
_orderedFrame = frame;
|
||||
_orderedPreparedCount = 0;
|
||||
ProbeFacilityStairPrepareStarted(stream.Count);
|
||||
|
||||
// Fail loud before any GPU work: a PortalPunch command has no
|
||||
// submission path.
|
||||
|
|
@ -436,6 +437,7 @@ public sealed unsafe partial class WbDrawDispatcher
|
|||
checked((uint)(count * DrawCommandStride)));
|
||||
|
||||
_orderedPreparedCount = count;
|
||||
ProbeFacilityStairUploadCompleted(count);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
@ -572,6 +574,11 @@ public sealed unsafe partial class WbDrawDispatcher
|
|||
DrawIndirectRangeRhi(
|
||||
encoder, ref pushConstants, commandBuffer, commandBase,
|
||||
run.FirstCommand, run.CommandCount, _orderedDrawCullModes);
|
||||
ProbeFacilityStairRunSubmitted(
|
||||
firstCommand,
|
||||
commandCount,
|
||||
run.FirstCommand,
|
||||
run.CommandCount);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue