aurel cordonnier
d17d20ca36
Merge from Release-Engine-Test @ 16758890 to UE5/Main
...
This represents UE4/Main @ 16738161 and Dev-PerfTest @ 16737719 (and Release-17.00 @ 16658211)
[CL 16763350 by aurel cordonnier in ue5-main branch]
2021-06-23 17:51:32 -04:00
Per Larsson
6450577448
Iterative cooking support when using Zen loader/storage server
...
Zen: af7ff3f1c6
#rb CarlMagnus.Nordin, Stefan.Boberg
#jira none
#rnx
[CL 16755977 by Per Larsson in ue5-main branch]
2021-06-23 09:00:52 -04:00
CarlMagnus Nordin
ecc9bffab9
IoStore: Added some missing cpu scopes and fixed very poor performance when creating the disk layout
...
#rnx
#rb none
[CL 16755050 by CarlMagnus Nordin in ue5-main branch]
2021-06-23 06:16:01 -04:00
CarlMagnus Nordin
afe6746918
IoStore: Improved warning message for missing shader maps
...
#jira UE-118586
#rb none
#rnx
[CL 16754980 by CarlMagnus Nordin in ue5-main branch]
2021-06-23 06:11:55 -04:00
Zousar Shaker
cf116088ae
Integrating //UE5/Dev-Cooker @ 16678003 to //UE5/Main (Zousar.Shaker-YEG-0943-Quaternary)
...
Non-DevIteration_ShooterGame
[CL 16678907 by Zousar Shaker in ue5-main branch]
2021-06-15 16:36:57 -04:00
CarlMagnus Nordin
f21e594dd0
Added support for storing shaders in iostore.
...
Opt-In with core setting AllowShadersInIoStore
#review-16450322
[CL 16622428 by CarlMagnus Nordin in ue5-main branch]
2021-06-10 09:29:05 -04:00
aurel cordonnier
43fa62fcd8
Merge from Release-Engine-Test @ 16487383 to UE5/Main
...
This represents UE4/Main @ 16445039 and Dev-PerfTest @ 16444526
[CL 16488106 by aurel cordonnier in ue5-main branch]
2021-05-27 13:40:37 -04:00
alexander suvorov
df6c589ae9
Make MinBytesSaved and MinPercentSaved package compression parameters configurable.
...
#rb charles.bloom
[CL 16361541 by alexander suvorov in ue5-main branch]
2021-05-17 19:25:38 -04:00
aurel cordonnier
8eebe8841f
Merge UE5/RET @ 16305968 to UE5/Main
...
This represents UE4/Main @ 16261013 and Dev-PerfTest @ 16259937
[CL 16306996 by aurel cordonnier in ue5-main branch]
2021-05-12 18:10:03 -04:00
CarlMagnus Nordin
7cb7857784
IoStore: Don't attempt to serialize package summaries from empty files
...
#rb pj.kack
#jira UE-113895
#rnx
[CL 16219531 by CarlMagnus Nordin in ue5-main branch]
2021-05-06 08:02:55 -04:00
aurel cordonnier
50944fd712
Merge UE5/RES @ 16162155 to UE5/Main
...
This represents UE4/Main @ 16130047 and Dev-PerfTest @ 16126156
[CL 16163576 by aurel cordonnier in ue5-main branch]
2021-04-29 19:32:06 -04:00
paul chipchase
3e95ae2c21
Remove the bulkdata manifest that was generated when cooking.
...
- The manifest was for a prototype version of the IoStore commandlet and would attempt to record every bulkdata entry during a cook, which would allow us to generate the FioChunkId for each bulkdata entry when building the ucas files.
- Due to changes during development we stopped requiring this data and it was never used in actual production code.
- Since this code was never in use we can just remove it.
* IoStoreUtilities
- No longer attempt to load the manifest
- Removed use of BulkdataTypeToChunkIdType and just use the EIoChunkType directly instead.
#rb CarlMagnus.Nordin
#jira UE-112697
#test Full stage of ShooterGame
#rnx
#preflight 606f039028671300019c806a
[CL 15954210 by paul chipchase in ue5-main branch]
2021-04-08 10:10:34 -04:00
Marc Audy
0cbbc781ca
Merge UE5/Release-Engine-Staging @ 15740152 to UE5/Main
...
This represents UE4/Main @ 15709114
[CL 15740605 by Marc Audy in ue5-main branch]
2021-03-18 15:20:03 -04:00
Marc Audy
8f73cd7fa9
Merge UE5/Release-Engine-Staging @ 15630841 to UE5/Main
...
This represents UE4/Main @ 15601601
[CL 15631170 by Marc Audy in ue5-main branch]
2021-03-05 19:27:14 -04:00
Marc Audy
9753392e2b
Merge UE5/RES CL# 15462083 to UE5/Main
...
This represents UE4/Main @ 15414221
[CL 15463811 by Marc Audy in ue5-main branch]
2021-02-18 18:13:28 -04:00
CarlMagnus Nordin
de176f3bb9
IoStore: Fixed progress log messages not outputting correctly to the console
...
#rnx
#rb none
#jira none
[CL 15433170 by CarlMagnus Nordin in ue5-main branch]
2021-02-17 09:26:35 -04:00
CarlMagnus Nordin
528602295d
Added option to cook for iostore, allowing the new loader to be used with cooked data without having to stage first
...
#rnx
#rb pj.kack
#jira none
[CL 15387057 by CarlMagnus Nordin in ue5-main branch]
2021-02-11 08:52:34 -04:00
Francis Hurteau
cfc1fe9f21
Narrow the GIsSavingPackage check that prevent object creation and FindObject calls to be restricted to the actual package being saved by using a temporary package flag
...
#rb Matt.Peters, Robert.Manuszewski
#ROBOMERGE-OWNER: Francis.Hurteau
#ROBOMERGE-AUTHOR: francis.hurteau
#ROBOMERGE-SOURCE: CL 15378239 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
#ROBOMERGE-CONFLICT from-shelf
[CL 15378989 by Francis Hurteau in ue5-main branch]
2021-02-10 15:37:45 -04:00
CarlMagnus Nordin
3c9f85daa8
Fix static analysis warnings
...
#rb none
#jira UE-108169
#rnx
[CL 15369083 by CarlMagnus Nordin in ue5-main branch]
2021-02-09 15:11:26 -04:00
CarlMagnus Nordin
77a4102caa
IoStore:
...
Refactor IoStore staging process so that package store/new loader related code can be shared with the cooker
#rnx
#rb pj.kack
#jira none
[CL 15356456 by CarlMagnus Nordin in ue5-main branch]
2021-02-08 10:48:17 -04:00
CarlMagnus Nordin
170171a53b
IoStore:
...
Fixed issue with localized packages not being handled correctly when creating export bundles causing too many bundles to be created in some cases
Fixed incorrect sorting criteria for export bundle arcs
Fixed issue with bundle arcs sometimes being incorrectly added to redirected packages
Ensure deterministic ordering of the bulkdata and optional bulkdata chunk of a package if they end up in the same container
Ensure deterministic ordering of the packages in each container header
#rb pj.kack
#jira none
#rnx
[CL 15355461 by CarlMagnus Nordin in ue5-main branch]
2021-02-08 06:14:40 -04:00
CarlMagnus Nordin
a3bc3fda5a
IoStore: Changes to enable usage from the cooker
...
#rnx
#rb per.larsson
[CL 15218024 by CarlMagnus Nordin in ue5-main branch]
2021-01-27 12:42:47 -04:00
Marc Audy
bc88b73a29
Merge Release-Engine-Staging to Main @ CL# 15151250
...
Represents UE4/Main @ 15133763
[CL 15158774 by Marc Audy in ue5-main branch]
2021-01-21 16:22:06 -04:00
Per Larsson
68ef26c161
Extract package store interface from I/O store package loader
...
#rb PJ.Kack, CarlMagnus.Nordin
#jira none
[CL 15146443 by Per Larsson in ue5-main branch]
2021-01-20 14:04:27 -04:00
CarlMagnus Nordin
c565398bdd
IoDispatcher: Added support for external backends
...
#rnx
#rb pj.kack, per.larsson
[CL 15134585 by CarlMagnus Nordin in ue5-main branch]
2021-01-19 04:39:56 -04:00