Commit Graph

10681 Commits

Author SHA1 Message Date
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
Josh Engebretson
226986a2b7 Horde: When submitting a preflight, return the error message instead of throwing
#rnx
#jira none

[CL 16658427 by Josh Engebretson in ue5-main branch]
2021-06-14 10:41:41 -04:00
jonathan adamczewski
3c041ca332 UnrealBuildToolTests:
Update variable location

#jira none
#trivial

[CL 16658056 by jonathan adamczewski in ue5-main branch]
2021-06-14 09:59:40 -04:00
Josh Engebretson
a528d9093a Horde: Moving more P4 api off python bridge
#jira none
#rnx

[CL 16658015 by Josh Engebretson in ue5-main branch]
2021-06-14 09:54:53 -04:00
jonathan adamczewski
48dd1912e1 UnrealBuildTool
Adding "using UnrealBuildBase" to some files (submitted separately to make subsequent CLs smaller)

#jira none
#trivial

[CL 16657799 by jonathan adamczewski in ue5-main branch]
2021-06-14 09:25:26 -04:00
carl bystrom
0f16dd3d6f Horde: Re-enable pool filter for REAPI
[CL 16657486 by carl bystrom in ue5-main branch]
2021-06-14 08:49:52 -04:00
David Harvey
876069f28c fix for always-enabled default child plugin whitelists.
#jira UECON-417
#b ben.marsh
#rnx

[CL 16655773 by David Harvey in ue5-main branch]
2021-06-14 04:11:48 -04:00
Josh Engebretson
a40a31257a Horde: Add support for Perforce binary prints
#jira UE-116002
#rnx

[CL 16651984 by Josh Engebretson in ue5-main branch]
2021-06-12 12:40:38 -04:00
Josh Engebretson
1c71bbf7cc Horde: Enable local graph caching for Chromium based browsers
#rnx
#jira none

[CL 16651788 by Josh Engebretson in ue5-main branch]
2021-06-12 10:39:42 -04:00