refactor(render): delete the packed dispatcher
This commit is contained in:
parent
8d8aa715ee
commit
73ba1d3c32
7 changed files with 115 additions and 1659 deletions
|
|
@ -2305,18 +2305,9 @@ public sealed partial class WbDrawDispatcher : IDisposable
|
|||
|
||||
/// <summary>
|
||||
/// Campaign VM VM6 review fix round 3 (N2a): the ONE shared
|
||||
/// InstanceGroup-from-key construction seam. Before this there were two
|
||||
/// near-identical <c>new InstanceGroup { ... }</c> initializers — the
|
||||
/// classic route's <see cref="GetOrCreateInstanceGroup"/> and the packed
|
||||
/// route's <c>GetOrCreatePackedGroup</c> — that had already drifted once
|
||||
/// (the packed route's F1 bug: FoliageFlags copied on one side, dropped
|
||||
/// on the other). <paramref name="registration"/> and
|
||||
/// <paramref name="frame"/> are the only two values that legitimately
|
||||
/// differ per route (each owns its own registration counter and frame
|
||||
/// serial); every other field comes from <paramref name="key"/>, so a
|
||||
/// field neither site remembers to set can no longer exist. Same
|
||||
/// precedent as <see cref="AppendPackedInstance"/> — one writer, tested
|
||||
/// once, called from both routes.
|
||||
/// InstanceGroup-from-key construction seam retained by the classic
|
||||
/// diagnostic route. The production walk writes its ordered stream
|
||||
/// directly and the former packed twin was deleted at Campaign FW4.
|
||||
/// </summary>
|
||||
internal static InstanceGroup CreateGroupFromKey(
|
||||
GroupKey key,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue