jon nabozny
9a0f62bf5b
Merge //UE5/Release-5.0 into //UE5/Private-Frosty-To-5.0-Staging
...
#ROBOMERGE-OWNER: jon.nabozny
#ROBOMERGE-AUTHOR: jon.nabozny
#ROBOMERGE-SOURCE: CL 18065367 via CL 18371198 via CL 18371203
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18371221 by jon nabozny in ue5-release-engine-test branch]
2021-12-03 14:24:33 -05:00
jeanfrancois dube
120a4475f5
[Backout] - CL18367907
...
[FYI] Patrick.Enfedaque
Original CL Desc
-----------------------------------------------------------------
Build Fix: DataLayer API changes related errors
[FYI] jeanfrancois.dube, richard.malo
#ROBOMERGE-AUTHOR: jeanfrancois.dube
#ROBOMERGE-SOURCE: CL 18369384 in //UE5/Release-5.0/... via CL 18369403
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18369419 by jeanfrancois dube in ue5-release-engine-test branch]
2021-12-03 12:42:17 -05:00
patrick enfedaque
dc8979afd2
Build Fix: DataLayer API changes related errors
...
[FYI] jeanfrancois.dube, richard.malo
#ROBOMERGE-AUTHOR: patrick.enfedaque
#ROBOMERGE-SOURCE: CL 18367907 in //UE5/Release-5.0/... via CL 18367936
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18367940 by patrick enfedaque in ue5-release-engine-test branch]
2021-12-03 09:10:05 -05:00
aurel cordonnier
166b47b5b3
Sequencer: added bFlushOnUnload to data layer tracks to control if we should flush level streaming visibility when unloading a data layer to avoid GT hitches.
...
#rb patrick.enfedaque, andrew.rodham
#lockdown vincent.beauchemin
#preflight 6151b25d59c66a000103a8a8
#ROBOMERGE-OWNER: aurel.cordonnier
#ROBOMERGE-AUTHOR: jeanfrancois.dube
#ROBOMERGE-SOURCE: CL 17630065 via CL 17963637 via CL 18365455 via CL 18365458
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18365460 by aurel cordonnier in ue5-release-engine-test branch]
2021-12-03 00:52:30 -05:00
jon nabozny
e2bf435d34
Sequencer: Fix DataLayer preroll being cancelled out by previous shot unload track (Priority is given to Activation, then Loaded, then Unload)
...
#rb jeanfrancois.dube, andrew.rodham
[FYI] joji.tsuruga
#preflight 614cd4a8dd423e000134cd9c
#lockdown jeanfrancois.dube
#ROBOMERGE-OWNER: jon.nabozny
#ROBOMERGE-AUTHOR: patrick.enfedaque
#ROBOMERGE-SOURCE: CL 17612919 via CL 17963064 via CL 18365021 via CL 18365037
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18365107 by jon nabozny in ue5-release-engine-test branch]
2021-12-02 23:58:50 -05:00
jeanfrancois dube
d018a81eb5
Add Insight bookmarks to show data layers prerolls and flushes
...
#rb patrick.enfedaque
#lockdown vincent.beauchemin
#preflight none
#ROBOMERGE-AUTHOR: jeanfrancois.dube
#ROBOMERGE-SOURCE: CL 17611046 via CL 17962801 via CL 18364976 via CL 18365033
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18365100 by jeanfrancois dube in ue5-release-engine-test branch]
2021-12-02 23:58:22 -05:00
jeanfrancois dube
9fa9fab110
Sequencer: added debug information when flushing streaming or visibility.
...
#rb andrew.rodham, patrick.enfedaque, richard.malo
#lockdown jeff.farris
#preflight 614b592e59380f0001aa2307
#ROBOMERGE-AUTHOR: jeanfrancois.dube
#ROBOMERGE-SOURCE: CL 17596995 via CL 17955878 via CL 18364885 via CL 18364953
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18365011 by jeanfrancois dube in ue5-release-engine-test branch]
2021-12-02 23:53:01 -05:00
jeanfrancois dube
43b53a76da
Added Insights tags to identify MovieSceneDataLayerSystem FlushStreamingFull/FlushStreamingVisibility.
...
#rb jeff.rarris
#lockdown jeff.rarris
#preflight none
#ROBOMERGE-AUTHOR: jeanfrancois.dube
#ROBOMERGE-SOURCE: CL 17491538 via CL 17933177 via CL 18363044 via CL 18363089
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18363111 by jeanfrancois dube in ue5-release-engine-test branch]
2021-12-02 20:49:45 -05:00
aurel cordonnier
fc542f6cfd
Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
...
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971
[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05:00
jeanfrancois dube
5de806e695
Only include changes made by user operations to the per-user settings for data layers.
...
#rb vincent.beauchemin
#preflight 6113d882f19b370001e9817b
#ROBOMERGE-SOURCE: CL 17138927 via CL 17139635
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)
[CL 17139727 by jeanfrancois dube in ue5-release-engine-test branch]
2021-08-11 14:31:49 -04:00
max chen
0e91cf770d
Sequencer: Change invalid data layer ensure to log warning since it's possible to just open a level sequence without the map.
...
#rb none
#preflight 61116b156c6eb00001079f9b
#ROBOMERGE-SOURCE: CL 17127442 via CL 17127456
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)
[CL 17127476 by max chen in ue5-release-engine-test branch]
2021-08-10 19:26:27 -04:00
patrick enfedaque
a2f3f1a3bd
Sequencer Data Layer: Distinguish between full streaming flush and visibility flush to minimize blocking loads
...
#rb jeanfrancois.dube, richard.malo
[FYI] andrew.rodham
#preflight 610d709c4d61ce00013d1edb
#ROBOMERGE-SOURCE: CL 17086273 via CL 17095161
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v853-17066230)
[CL 17095378 by patrick enfedaque in ue5-release-engine-test branch]
2021-08-07 15:20:22 -04:00
patrick enfedaque
46e44b64b7
Sequencer: Add Query to block streaming state only when we are out of preroll
...
#rb andrew.rodham
#preflight 6102f1bf5b2fb80001da5beb
#ROBOMERGE-SOURCE: CL 16999387 via CL 16999397
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)
[CL 16999401 by patrick enfedaque in ue5-release-engine-test branch]
2021-07-29 14:53:00 -04:00
andrew rodham
f6e3408a3e
Sequencer: Added user-defined PrerollState to data layer tracks
...
#rb Patrick.Enfedaque
#ROBOMERGE-SOURCE: CL 16997208 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)
[CL 16997214 by andrew rodham in ue5-release-engine-test branch]
2021-07-29 12:53:55 -04:00
andrew rodham
c63e054d26
Sequencer: Block until level streaming has been flushed after making an Activation or Unload request from a Data Layer track
...
#rb Matt.Hoffman
[FYI] Joji.Tsuruga
#ROBOMERGE-SOURCE: CL 16777267 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)
[CL 16777275 by andrew rodham in ue5-release-engine-test branch]
2021-06-24 15:33:05 -04:00
patrick enfedaque
b876645e38
Change FPreAnimatedDataLayerStorage::SavePreAnimatedStateInEditor to take loaded state in consideration when saving existing state
...
#rb andrew.rodham
#ROBOMERGE-SOURCE: CL 16691036 via CL 16691043
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)
[CL 16691045 by patrick enfedaque in ue5-release-engine-test branch]
2021-06-16 13:11:12 -04:00
andrew rodham
7de603bba9
Sequencer: Add a track for controlling data layers
...
- Data Layer sections can be assigned any number of data layers for World Partition worlds, and can be instructed to Load, Unload or Activate layers.
- Pre-rolled data layer sections that are set to Activate will automatically preload data layers without making them visible
#jira UE-116691
#preflight 60c903b72da784000156f28b
#rb Ludovic.Chabant, JeanFrancois.Dube
#ROBOMERGE-SOURCE: CL 16688434 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)
[CL 16688449 by andrew rodham in ue5-release-engine-test branch]
2021-06-16 10:42:51 -04:00