Files
hyperframes/packages
Vance Ingalls 2dbe958a49 fix(engine,producer): close review gaps in parallel drawElement streaming
Address PR #2056 review feedback:
- Fix totalFrames progress inflation for interleaved tasks — divide
  each task's span by its frameStride to match the actual per-worker
  frame count (captureFrameRange steps by stride), instead of summing
  raw endFrame-startFrame which double(N)-counts interleaved tasks.
- Attach a no-op .catch to each frame's pipelined encodeResult at kick
  time so an abandoned promise (loop exits early on abort/error before
  draining it) can't surface as an unhandled rejection during teardown.
- Document why the pipelined branch's stride=1 path is validation-only
  in production (HF_DE_PARALLEL_STREAM always uses interleaved
  distribution) so a future refactor doesn't unknowingly widen it.
- Comment the intentional single shared parallelGuard/parallelStats
  across workers (safe single-threaded, better rolling-median signal).
2026-07-08 16:11:46 -07:00
..
2026-07-08 15:51:39 -07:00
2026-07-08 15:51:39 -07:00
2026-07-08 15:51:39 -07:00
2026-07-08 15:51:39 -07:00
2026-07-08 15:51:39 -07:00
2026-07-08 15:51:39 -07:00
2026-07-08 15:51:39 -07:00
2026-06-16 13:16:09 -04:00
2026-07-08 15:51:39 -07:00
2026-07-08 15:51:39 -07:00
2026-07-08 15:51:39 -07:00