You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
[FYI] Jurre.deBaare
Original CL Desc
-----------------------------------------------------------------
UAnimSequence::IsCachedCookedPlatformDataLoaded Can Cause Cooks To Soft Lock
- Add safety net in AnimSequence::PreSave to generate compressed data if necessary
- Only try and update animation sequence with skeleton data (if it is actually out-of-date)
- Deprecated ClearCompressedBoneData and ClearCompressedCurveData
- Only early out of AnimSequence::BeginCacheDerivedData if hash matched running platform, if the data is _actually_ valid
- AnimSequence::TryCancelAsyncTasks now only cancels the task, and leaves AnimationSequenceCompiler to clean up
- AnimSequence::IsAsyncTaskComplete only returns true if _all_ tasks have finished (not just one)
- AnimSequence::FinishAsyncTasks now handles cancelled tasks -> clear out compressed data, map entry and reset running platform hash (if applicable)
#rb Thomas.Sarkanen
#preflight 25504434
[CL 25598269 by bob tellez in ue5-main branch]