Skip to content

Revert "Make tick smoothers multithreaded"#1002

Merged
FirstGearGames merged 1 commit intomainfrom
revert-990-Make-Tick-Smoothers-multithreaded
Jan 23, 2026
Merged

Revert "Make tick smoothers multithreaded"#1002
FirstGearGames merged 1 commit intomainfrom
revert-990-Make-Tick-Smoothers-multithreaded

Conversation

@FirstGearGames
Copy link
Owner

@FirstGearGames FirstGearGames commented Jan 23, 2026

Reverts #990

@belplaton

There are some conflicts.

NetworkBehaviour.Prediction

//other similar
anyChanged |= (transform.position - _lastCheckedTransformProperties.Position).sqrMagnitude > v3Distance;

NetworkObject.Prediction

bool hasChanged = (transform.position - prtp.Properties.Position).sqrMagnitude >= v3Distance;

It's unsure if to compare float3 or Vector3. If you're using specific libraries (presumably Unity math) make sure these changes work with and without it please.

StripedRingQueue
Is missing #if THREADED_TICKSMOOTHERS wrap.

@FirstGearGames FirstGearGames merged commit a1e9cd5 into main Jan 23, 2026
@belplaton
Copy link
Contributor

#1003

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants