Commit 8617d36
committed
Fix frame initialization when frame has multiple runs (runlist)
Capture is tracking BOs at individual run level. If application uses
an xrt::runlist then each run in the runlist are captured separately
but reflected as a frame with multiple runs in the replay json.
When a frame is initialized, it should initialize each BO at most
once, so double check that identical BOs in a frame refer to same
captured data (file).
Signed-off-by: Soren Soe <2106410+stsoe@users.noreply.github.com>1 parent bcf46a8 commit 8617d36
1 file changed
Lines changed: 14 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
436 | 436 | | |
437 | 437 | | |
438 | 438 | | |
439 | | - | |
440 | | - | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
441 | 453 | | |
442 | 454 | | |
443 | 455 | | |
| |||
0 commit comments