- bUsePlatformFileStub = true replaces the default platform file. The default PF is saved and can be reused at any time.
The side effect is lots of warnings for missing files and object loading errors which is acceptable for low level tests.
- bMockEngineDefaults = true sets some mandatory engine defaults (materials, fonts etc) that can only be loaded from cooked assets.
#jira UE-178194
#rb Ryan.Gerleve
#preflight 63f8e7051206d91a2bd8b0cd
[CL 24407283 by chris constantinescu in ue5-main branch]
- .app is now fully made by Xcode, not partially by UBT/UAT (exe is copied into .app via shell script, and "cookeddata" is a folder reference in the Xcode proejct - for IOS/TVOS only for now)
- Updated how metadata files are found in the Metadata class, and template plist files are now called Info.Template.plst
- A prebuild script does some prep work to help with Xcode and UBT interaction, and the way our legacy build locations mess with Build after Archive
- Fixed some ".app" issues where the PRODUCT_NAME was missing
#rb self
#preflight 63f8fed82b1a2765f986f63f
[CL 24404636 by Josh Adams in ue5-main branch]
* Also factorized lots of redundant code in landscape for accessing weightmap/heightmap data
#rb don.boogert
#preflight 63f8b80aa134e0b05998c7a3
[CL 24403600 by jonathan bard in ue5-main branch]
* Added benchmark using compact binary packages
* Avoid storing bodies from responses, allowing the large file tests to run (re-enabled them)
* Added game tests which generates a bunch of random assets with a distribution based from actual game data and tests upload and download
* Added --seed-remote option which is required to actually seed the remote instance , this can be used to avoid seeding the server in between different tests
#preflight none
[CL 24402046 by Joakim Lindqvist in ue5-main branch]
From ~300ms to ~30ms for ~17 000 cooked files.
#rb justin.marcus
#preflight 63f7c327dd78dd50f60a464f,63f7bbceae54ee4ce975250e
#rnx
[CL 24400852 by pj kack in ue5-main branch]
* Add an in-memory cache for data retrieved from the initiator.
* Allow appending partial line chunks to LogChunkNode instances.
* Allow constructing a server compute handler instance with the URL of a server rather than a HttpClient factory.
#preflight none
[CL 24386555 by Ben Marsh in ue5-main branch]