An exception was getting thrown on the Mac when checking for hololens when looping through all possible platforms. I felt the safest option was to prevent any exceptions when checking for SDK versions, that way we can simply treat the SDK as not present if an exception occurs.
#rb will.damon
#jira UE-135899
#preflight n/a
#ROBOMERGE-AUTHOR: dave.hunter
#ROBOMERGE-SOURCE: CL 18806616 in //UE5/Release-5.0/... via CL 18808573 via CL 18822182
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)
[CL 18822494 by dave hunter in ue5-main branch]
Add bIsWindowShown option to Linux Console Output Device
Default to true to match old behavior.
Add -nostdout by default in UnrealLightmass
#rb Brandon.Schaefer
#jira none
#preflight trivial
[CL 18817282 by Michael Sartain in ue5-main branch]
Removed existing SampleTest
Added an example Catch 2 Test for Math Colors into Core Module
Coverted Cbor tests to Catch2
Moved TDeque and TToken tests into Core Module
#fyi chris.constantinescu
#jira none
#preflight 61f9589e8b4112f7cc9a83c8
#preflight 61f95dbbfa6554dff3d52f21
#preflight 61f987b74404d5fadefa98d2
[CL 18812960 by mark lintott in ue5-main branch]
- bIncludeAllTests flag on target will compile with all tests: used on LowLevelTests target to run on preflights
- Preflights now running low level tests by default, only those from LowLevelTests and its dependencies stemming from Core and Projects
#preflight 61f930bb8b4112f7cc95e807
#rb Mark.Lintott
[CL 18807604 by chris constantinescu in ue5-main branch]
* Use existing types in EpicGames.Horde.Storage for NamespaceId and BucketId.
* Rename DDCRefController.BatchCall, DDCRefController.BatchOp, and DDCRefController.BatchOp.Operation to prevent conflicts building docs.
#preflight none
[CL 18793433 by Ben Marsh in ue5-main branch]
- Converted Max Physical Material to Datasmith UEPbr, including Clear coat
- Testcases:
- Opaque
- Simple Transparent Max material exported as simple transparency(no refraction, ior)
- Advanced Transparent Max material exported as refractive material
- ClearCoat(ior, roughness used)
- Added ThinTranslucent variant(when Max material is ThinWalled or IOR it 1.0)
- Reflection converted to Specular
- Additionally: Fixed transparency color map, emission map/color map that was broken
#jira UETOOL-4571 UETOOL-4900
#preflight 61f7d274e55232619f81a549
#rb benoit.deschenes
[CL 18791909 by kerim borchaev in ue5-main branch]
- JSON job descriptor contains storage/compute server settings.
- Supports auth using OAuth2 or bearer token.
- Added static extension methods to configure Horde Storage and Horde Compute via dependency injection.
#preflight none
[CL 18788867 by Ben Marsh in ue5-main branch]
Now we just run the UpdateLastWrite time together with the Get/Put request (not in a seperate task), as this is generally a quick operation its not worth spawning a task for it and this allows us more control over when that runs.
#preflight none
[CL 18788233 by Joakim Lindqvist in ue5-main branch]