Commit Graph

16703 Commits

Author SHA1 Message Date
Josh Adams
b337b06556 - Allow for a platform to compile for multiple architectures, and have the high-level compile separately, and then link not separately (this means we can't use the one-target-per-architecture stuff that is already present)
- Mac changes to compile separately,  but link together (with lipo) after making two .dylibs/executables
- Removed FixDylibDependencies on Mac by making "stub dylibs" to mimic what Windows does with import libs, to solve circular dependencies
- Added DependenciesToSkipByArchitecture to ModuleRules that is used, when making a new single-arch LinkEnvironment from a multi-arch LinkEnvironment, to strip out libraries, etc, that should not be included with that single architecture
#preflight 6387891b4004f73f623c85a0
#rb zack.neyland

[CL 23336522 by Josh Adams in ue5-main branch]
2022-11-30 13:38:45 -05:00
Ben Marsh
a299583e81 Horde: Allow cancellation to break out of the retry loop for submitting a new change at the start of each job.
#preflight none

[CL 23335230 by Ben Marsh in ue5-main branch]
2022-11-30 12:56:26 -05:00
Ben Marsh
9c1b0ea313 Horde: Fix submit failure retry loop never terminating.
#preflight none

[CL 23334969 by Ben Marsh in ue5-main branch]
2022-11-30 12:48:14 -05:00
Ben Marsh
41bb86fc27 Horde: Rename TreeWriter.WriteRefAsync() -> WriteAsync() for consistency with other overloads.
#preflight none

[CL 23334493 by Ben Marsh in ue5-main branch]
2022-11-30 12:36:09 -05:00
vincent robert
da44c26338 Overlap Box optimization with Height Field and Triangle Mesh
#preflight 63866bdc33774509007fa213
#rb jaco.vandyk

[CL 23334150 by vincent robert in ue5-main branch]
2022-11-30 12:24:55 -05:00
jerome delattre
b5c380a532 Allow running Unreal tests from installed build
* Introduced the command line argument -editordir to specify the alternate location of the editor build.

#preflight 63876934766a2aeed27bc298
#jira UE-171414

[CL 23332243 by jerome delattre in ue5-main branch]
2022-11-30 11:38:19 -05:00
carl bystrom
557f66753d Horde: Fix accidental change to do conforms without have-table
This should be set to true until syncs without have-table are more battletested.

#preflight none

[CL 23330698 by carl bystrom in ue5-main branch]
2022-11-30 10:40:28 -05:00
carl bystrom
16f49a7b23 Horde: Remove unused feature flags
These have been fully tested and rolled out.

#preflight none

[CL 23326063 by carl bystrom in ue5-main branch]
2022-11-30 07:51:43 -05:00
Charles deRousiers
9f9607a23f Add IsThinSurface on root node for flagging surface with thin shell (i.e., hollow interrior).
The defines a clear semantic for how thickness of a bottom layer should be handled with Strata. This CL only pipes the data for the various parts. A following CL will add a thickness property on the root node.

#rb none
#jira none
#preflight 638672dd4004f73f62ea9600
#fyi sebastien.hillaire

[CL 23324261 by Charles deRousiers in ue5-main branch]
2022-11-30 02:10:42 -05:00
steven barnett
c4e4c61afd Add test for ChaosUserDataPT ClearData function
[CL 23317595 by steven barnett in ue5-main branch]
2022-11-29 16:26:07 -05:00
Ben Marsh
e16e41aa10 Horde: Include the hash of the target node in refs, allowing TreeNodeRef objects to be constructed directly.
#preflight none

[CL 23317101 by Ben Marsh in ue5-main branch]
2022-11-29 16:00:26 -05:00
Jerome Delattre
9ae225a52c Move ResumeOnCriticalFailure option to UE.AutomationTestConfig
#jira none
#preflight 63865b998b12eb83a7aeba45
#rb trivial

[CL 23315458 by Jerome Delattre in ue5-main branch]
2022-11-29 14:44:19 -05:00
jerome delattre
8be6ee8ddb Improve Android device handling:
* Suspend log parsing when power on or off device
* Retry on disconnection when copy via adb push fails for disconnection
* Let DoAutoRenew() trap exceptions when renewing and deleting device

#jira UE-170029
#preflight 637801daf514e1ded9d705d1
#rb Chris.Constantinescu, Brendan.Lienau

[CL 23315216 by jerome delattre in ue5-main branch]
2022-11-29 14:37:28 -05:00
Jerome Delattre
5a0aa124a0 Actually make the Namespace list as a string for log output
#rb trivial
#preflight 638655a2337745090075c652
#jira none

[CL 23314896 by Jerome Delattre in ue5-main branch]
2022-11-29 14:25:29 -05:00
ryan hummer
ca70302bf4 Updating GitDependencies
Fixing deprication warnings, and building against the latest bundled dotnet

#rnx
#jira UE-170501
#rb Bryan.Johnson
#preflight none

[CL 23314091 by ryan hummer in ue5-main branch]
2022-11-29 13:38:38 -05:00
Tim Smith
0b0d89872c Enabled the warning on C++ UHT being used
#rb self
#rnx
#preflight 63863be03377450900695525

[CL 23312168 by Tim Smith in ue5-main branch]
2022-11-29 12:24:14 -05:00
carl bystrom
43d9c46d0e Horde: Make parsing of pool sizing config case-insensitive
#preflight none

[CL 23310895 by carl bystrom in ue5-main branch]
2022-11-29 11:46:42 -05:00
carl bystrom
8a68a8491c Horde: Add support for supplying an extra agent count once pool size has been calculated
#preflight 6386235b766a2aeed203aa4c

[CL 23307529 by carl bystrom in ue5-main branch]
2022-11-29 10:24:30 -05:00
dan elksnitis
b8959132c3 [shaders] add option to SCW to keep input files rather than deleting them; modify the cmdline args generated for the "single job" debug worker input files to include this option so the debug input file won't be deleted after executing to completion.
#rb Jeremy.Moore
#preflight 6386190af213a116eb214130

[CL 23306380 by dan elksnitis in ue5-main branch]
2022-11-29 10:00:37 -05:00
carl bystrom
b65a0d8d1d Horde: Parallelize pool size calculation + scaling in one batch
#preflight none

[CL 23304764 by carl bystrom in ue5-main branch]
2022-11-29 09:10:59 -05:00
carl bystrom
a983e314f6 Horde: Remove downtime checks from FleetService ticking
Now checked inside ResizePoolAsync instead.

#preflight none

[CL 23303319 by carl bystrom in ue5-main branch]
2022-11-29 05:49:46 -05:00
carl bystrom
8d72f691ac Horde: Allow pool scale-in during maintenance window
#preflight none

[CL 23303301 by carl bystrom in ue5-main branch]
2022-11-29 05:46:05 -05:00
kerim borchaev
733359eb99 [3ds Max Exporter] Fixed Forest Pack meshes are labelled incorrectly in exported Datasmith Scene
#jira UE-170717
#preflight 6384c7aa766a2aeed281591e
#rb benoit.deschenes
#lockdown jeanmichel.dignard

[CL 23300316 by kerim borchaev in ue5-main branch]
2022-11-28 19:17:18 -05:00
tim smith
d474429002 Missing cleanup of encoding detection code
#rb self
#rnx
#preflight 6384d6b9fa348e848079f34b

[CL 23300230 by tim smith in ue5-main branch]
2022-11-28 19:15:04 -05:00
calvin zheng
3a7b5426a8 Remove static lib version check on Mac
#jira none
#preflight 6384d5044004f73f626b37c3
#rb Adam.King, Zack.Neyland
#lockdown Rolando.Caloca

[CL 23300214 by calvin zheng in ue5-main branch]
2022-11-28 19:14:20 -05:00