Commit Graph

10689 Commits

Author SHA1 Message Date
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
Josh Engebretson
6f3f553d44 Horde: Adding dashboard packages tps file
#rnx
#jira none

[CL 16672718 by Josh Engebretson in ue5-main branch]
2021-06-15 09:08:55 -04:00
David Harvey
08cc3defb3 some more post-move cleanup.
#jira UECON-532
#rnx

[CL 16672454 by David Harvey in ue5-main branch]
2021-06-15 08:18:45 -04:00
carl bystrom
8af63b2e1c Horde: Fix warnings
[CL 16671216 by carl bystrom in ue5-main branch]
2021-06-15 06:30:35 -04:00
carl bystrom
96b6f0c896 Horde: Make agent queue timeout and max concurrent leases configurable for REAPI
Longer term, max leases shouldn't be used but rather have actions specify required agent parameters. Such as available CPU.

[CL 16670781 by carl bystrom in ue5-main branch]
2021-06-15 05:50:49 -04:00
Ben Marsh
0428c9e85b Join stdout/stderr threads before closing the buffering thread.
[CL 16669144 by Ben Marsh in ue5-main branch]
2021-06-14 23:23:34 -04:00
Ben Marsh
ed9295fb88 Swallow exceptions when copying output from stdout if a process is killed.
[CL 16668977 by Ben Marsh in ue5-main branch]
2021-06-14 22:58:32 -04:00
Brandon Schaefer
05a2fa3749 Remove debug logging
#jira none
#rb none

[CL 16666749 by Brandon Schaefer in ue5-main branch]
2021-06-14 19:14:45 -04:00
Max Whitehead
989b9d01cf Backout 16553421, fixes perf issues
Change description:
Make ApplyKinematicTargets update bounds and accelerations structure.
Fix edge case in which accel structure rebuild completes on sim step in which kinematics are still interpolating, where game thread would be given structure with particle bounds at interpolated position, not target.

#jira UE-117984
#rb none

[CL 16666317 by Max Whitehead in ue5-main branch]
2021-06-14 18:51:24 -04:00
Alexis Matte
cdd9d27d27 Make sure we do not get stuck on a payload promise from the out of process interchange worker.
#jira none
#rb richard.talbotwatkin

[CL 16662525 by Alexis Matte in ue5-main branch]
2021-06-14 15:21:03 -04:00
Josh Engebretson
f486d6bd70 Horde: Support viewing step history and step artifacts in log view
#jira UE-116616
#rnx

[CL 16662395 by Josh Engebretson in ue5-main branch]
2021-06-14 15:10:11 -04:00
Ben Marsh
62a32a650b Manually copy stdout/stderr from managed framework processes asynchronously, in order to prevent garbled output when converting to/from strings.
[CL 16662357 by Ben Marsh in ue5-main branch]
2021-06-14 15:06:17 -04:00
Max Whitehead
0d3c1e577d Fix headless chaos build, specify AsyncDt in solver/scene constructors.
#jira nojira
#rb none

[CL 16662161 by Max Whitehead in ue5-main branch]
2021-06-14 15:00:35 -04:00
Brandon Schaefer
d46249109d Fix AArch64 -> Arm64
#jira none
#rb none

[CL 16660946 by Brandon Schaefer in ue5-main branch]
2021-06-14 13:45:36 -04:00
Brandon Schaefer
da6e2eb1e2 Rename LinuxAArch64 to LinuxArm64
#jira UE-118127
#rb Michael.Sartain
#fyi Marc.Audy, Aurel.Cordonnier

[CL 16660821 by Brandon Schaefer in ue5-main branch]
2021-06-14 13:39:47 -04:00
carl bystrom
fdade00532 Horde: Account for pool filter when finding suitable subscription in REAPI
[CL 16660554 by carl bystrom in ue5-main branch]
2021-06-14 13:28:10 -04:00
carl bystrom
3322009659 Horde: Limit number of concurrent leases per agent in ActionTaskSource
Currently hardcoded to just allow one lease per agent. Probably good to make this configurable later on.

[CL 16660137 by carl bystrom in ue5-main branch]
2021-06-14 12:55:44 -04:00
Josh Engebretson
7fb6b3447d Horde: Fix path for debugging new p4 changes, and add comment to avoid missing it
#jira none
#rnx

[CL 16659710 by Josh Engebretson in ue5-main branch]
2021-06-14 12:24:13 -04:00
Josh Engebretson
0f4f9d2bf8 Horde: Update file for new change p4 test
#jira none
#rnx

[CL 16659457 by Josh Engebretson in ue5-main branch]
2021-06-14 12:03:43 -04:00
jeanfrancois dube
50e5591882 UnrealBuildTool: added CppCompileEnvironment.AnalyzeStackSizeWarning to replace hardcoded value of 80K (now defaults to 300K).
Our stack size defaults to 4.7M on Windows, so allowing functions to use more stack space in favor of going through the heap.

#rb steve.robb


#ROBOMERGE-SOURCE: CL 16653849
#ROBOMERGE-BOT: (v834-16658389)

[CL 16659295 by jeanfrancois dube in ue5-main branch]
2021-06-14 11:58:20 -04:00
Joe Kirchoff
75559f7de1 VcPkg: Missing file from last changelist
Remove parameter for field already included in ModuleRules

#rb trivial

[CL 16658786 by Joe Kirchoff in ue5-main branch]
2021-06-14 11:16:07 -04:00
Josh Engebretson
9cce37b017 Horde: P4 submit command throws an exception, which we need to catch
#rnx
#jira none

[CL 16658680 by Josh Engebretson in ue5-main branch]
2021-06-14 11:06:10 -04:00
jonathan adamczewski
8d1ebef30a UnrealBuildTool:
Per-project rules assembly csprojen.

Previously: all .build.cs and .target.cs were being grouped into a single project, which resulted in duplicate symbols when trying to build the project.

Now: multiple assemblies csprojs are generated, one for each Engine & Game project. Also, includes preprocessor defines.

#jira none
#rb ben.marsh

[CL 16658600 by jonathan adamczewski in ue5-main branch]
2021-06-14 10:59:59 -04:00
jonathan adamczewski
3a4beda20c UnrealBuildToolTests:
Allow overriding the assembly location, to fix computation of RootLocation when running tests.

#jira none

[CL 16658527 by jonathan adamczewski in ue5-main branch]
2021-06-14 10:54:00 -04:00
Josh Engebretson
c13def4cd1 Horde: Fix dashboard warnings and remove SoftwareHome
#jira none
#rnx

[CL 16658510 by Josh Engebretson in ue5-main branch]
2021-06-14 10:53:22 -04:00