Commit Graph

4 Commits

Author SHA1 Message Date
andrew rodham
fdd1a270c0 Sequencer: Guard against re-resolving unresolvedbound objects that are marked for destruction
#jira UE-143279
#rb Ludovic.Chabant
#rb max.chen
#preflight 623230e1161b1005593fbaec

#ROBOMERGE-AUTHOR: andrew.rodham
#ROBOMERGE-SOURCE: CL 19411573 in //UE5/Release-5.0/... via CL 19413071
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v928-19376421)

[CL 19414538 by andrew rodham in ue5-main branch]
2022-03-16 18:48:26 -04:00
aurel cordonnier
a12d56ff31 Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485

[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00
Andrew Rodham
e48f8100c8 Sequencer: Tidied up component locking and access patterns
- Client code ultilizing ForEachAllocation task callbacks no longer need to call Resolve to access component data - this is already done in the task internals and the lock is maintained correctly for the duration of the task
  - Added Read/WriteComponent methods to FEntityAllocation to make custom component access more robust - these functions now return a scope-locked wrapper around the component data

#rb Max.Chen, Ludovic.Chabant

[CL 15144976 by Andrew Rodham in ue5-main branch]
2021-01-20 11:40:24 -04:00
Marc Audy
a7c9001a94 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
#rb
#rnx

[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00