Commit Graph

60 Commits

Author SHA1 Message Date
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
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
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
Devin Doucette
8ce0d55457 Added Zero static member to FBlake3Hash and FIoHash
#rb Tim.Smith
#rnx

[CL 16313012 by Devin Doucette in ue5-main branch]
2021-05-13 10:52:26 -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
Devin Doucette
343aa06f26 Added constructors for FBlake3Hash and FIoHash from FMemoryView
#rb Zousar.Shaker
#rnx
#preflight 6089845d9b875400016d9bd2

[CL 16145617 by Devin Doucette in ue5-main branch]
2021-04-28 12:54:37 -04:00
Devin Doucette
96f0e7fec3 IoHash: Made the constructor from FBlake3Hash implicit
#rb Zousar.Shaker
#rnx

[CL 15983778 by Devin Doucette in ue5-main branch]
2021-04-12 17:20:14 -04:00
Devin Doucette
5e61119b04 CompositeBuffer: Added a new immutable non-contiguous buffer type that is a collection of FSharedBuffer
#rb Tim.Smith

[CL 15889771 by Devin Doucette in ue5-main branch]
2021-04-01 11:18:43 -04:00
Devin Doucette
658de00284 Added LexFromString and LexToString to FBlake3Hash and FIoHash
This follows the addition of LexToString to FBlake3Hash yesterday.

#rb Zousar.Shaker
#rnx

[CL 15829670 by Devin Doucette in ue5-main branch]
2021-03-25 15:35:54 -04:00
Devin Doucette
b41c6389ce BLAKE3: Move from Misc to Hash
#rb trivial
#rnx
#fyi Zousar.Shaker

[CL 15385156 by Devin Doucette in ue5-main branch]
2021-02-11 01:09:03 -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
Devin Doucette
cab84b5fd4 Added FIoHash as BLAKE3-160
#rb Matt.Peters

[CL 15212413 by Devin Doucette in ue5-main branch]
2021-01-26 18:16:47 -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
Marc Audy
bf80889353 UE5/Release-Engine-Staging to UE5/Main
This represents UE4/Main up to CL# 14958402

[CL 15028197 by Marc Audy in ue5-main branch]
2021-01-08 19:56:07 -04:00
Marc Audy
ada7c144fa Merge //UE5/Release-Engine-Staging @14903491 to //UE5/Main
[CL 14906022 by Marc Audy in ue5-main branch]
2020-12-11 14:21:20 -04:00
Marc Audy
a7f9391231 Merge UE5/Release-Engine-Staging @ 14811410 to UE5/Main
This represents UE4/Main @ 14768117

For ReleaseObjectVersion.h
#lockdown Marcus.Wassmer

[CL 14811440 by Marc Audy in ue5-main branch]
2020-11-24 18:42:39 -04:00
Marc Audy
68150e0be7 Merge UE5/Release-Engine-Staging to UE5/Main @ 14611496
This represents UE4/Main @ 14594913

[CL 14612291 by Marc Audy in ue5-main branch]
2020-10-29 13:38:15 -04:00
Marc Audy
4c1bb11c29 Merge UE5/Release-Engine-Staging to UE5/Main @ 14548662
This represents UE4/Main @ 14525125 + cherrypicked fixes
#skipundocheck

[CL 14551026 by Marc Audy in ue5-main branch]
2020-10-22 19:19:16 -04:00
Marcus Wassmer
3b81cf8201 Merging using //UE5/Main_to_//UE5/Release-Engine-Staging @14384769
autoresolved files
#rb none

[CL 14384911 by Marcus Wassmer in ue5-main branch]
2020-09-24 00:43:27 -04:00
Marc Audy
7379fa99c5 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14229157
[CL 14233282 by Marc Audy in ue5-main branch]
2020-09-01 14:07:48 -04:00
Marc Audy
11f5b21210 Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
#rnx

[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -04:00
per larsson
aca6a34679 IoDispatcher: Encryption support.
- updated IoStoreWriter to encrypt blocks (not assets)
- updated automation scripts to pass relevant encryption commands to IoStore comandlet
- added encryption guid to container TOC header
- added encryption guid to container meta when loading/saving release information
- updated IoStore command to enable container local namemap when encryption is enabled
- updated IoDispatcher file backend to decrypt blocks
- added encryption key cache to FileIoStore

#rb CarlMagnus.Nordin, PJ.Kack


#ushell-cherrypick of 13032243 by Per.Larsson

#ROBOMERGE-SOURCE: CL 13167088 via CL 13167091 via CL 13167092 via CL 13167094
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v688-13145358)

[CL 13167097 by per larsson in Main branch]
2020-05-05 03:49:22 -04:00
carlmagnus nordin
373fd671f7 Copying //UE4/Release-4.25Plus-Dev to Release-4.25Plus (//UE4/Release-4.25Plus)
#rnx
#jira none
#rb none

#ROBOMERGE-OWNER: carlmagnus.nordin
#ROBOMERGE-AUTHOR: carlmagnus.nordin
#ROBOMERGE-SOURCE: CL 12973630 in //UE4/Release-4.25Plus/... via CL 12973644
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12973696 by carlmagnus nordin in Main branch]
2020-04-22 06:25:12 -04:00
carlmagnus nordin
25e8b4dd7d Copying //UE4/Release-4.25Plus-Dev to Release-4.25Plus (//UE4/Release-4.25Plus)
#rnx
#robomerge[BOT1] Main-For-EngineMerge
#rb none
#jira none
#lockdown stefan.boberg

#ROBOMERGE-OWNER: carlmagnus.nordin
#ROBOMERGE-AUTHOR: carlmagnus.nordin
#ROBOMERGE-SOURCE: CL 12504704 in //UE4/Release-4.25Plus/... via CL 12504720
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v673-12478461)

[CL 12504759 by carlmagnus nordin in Main branch]
2020-04-01 05:00:26 -04:00