Optimize rollback sync-test performance #86

Merged
EIREXE merged 1 commits from perf/rollback-synctest into master 2026-10-07 15:50:46 +00:00
Owner

Summary

  • remove immutable stage geometry and derived animation/collision data from rollback snapshots
  • avoid a duplicate full skeletal hierarchy traversal during root-motion sampling
  • cache root-motion cycle deltas per animation clip
  • optimize the game crate in development builds
  • make Tracy profiling opt-in via the tracy feature
## Summary - remove immutable stage geometry and derived animation/collision data from rollback snapshots - avoid a duplicate full skeletal hierarchy traversal during root-motion sampling - cache root-motion cycle deltas per animation clip - optimize the game crate in development builds - make Tracy profiling opt-in via the `tracy` feature
EIREXE added 1 commit 2026-10-07 15:43:25 +00:00
Optimize rollback sync-test simulation
CI / build-and-test (pull_request) Successful in 2m46s
CI / production-build (pull_request) Successful in 11m55s
c938a4c105
EIREXE merged commit 3dfe2fa000 into master 2026-10-07 15:50:46 +00:00
EIREXE deleted branch perf/rollback-synctest 2026-10-07 15:50:46 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: EIREXE/shinespark#86