perf(streaming): cursor publication across frame budgets
This commit is contained in:
parent
bb16f74fd4
commit
98f1ac8934
32 changed files with 2215 additions and 823 deletions
|
|
@ -238,7 +238,8 @@ public sealed class StreamingControllerReadinessTests
|
|||
ensureCalls++;
|
||||
});
|
||||
|
||||
controller.Tick(0x12, 0x36);
|
||||
for (int frame = 0; frame < 32 && ensureCalls == 0; frame++)
|
||||
controller.Tick(0x12, 0x36);
|
||||
|
||||
Assert.Equal(1, ensureCalls);
|
||||
}
|
||||
|
|
@ -294,7 +295,8 @@ public sealed class StreamingControllerReadinessTests
|
|||
ensureCalls++;
|
||||
});
|
||||
|
||||
controller.Tick(0x12, 0x36);
|
||||
for (int frame = 0; frame < 32 && ensureCalls == 0; frame++)
|
||||
controller.Tick(0x12, 0x36);
|
||||
|
||||
Assert.Equal(1, ensureCalls);
|
||||
Assert.Equal(1, meshes.ReferenceCounts[geometryId]);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue