Commit Graph

14133 Commits

Author SHA1 Message Date
Devin Doucette
e3f3ab918f DDC: Changed the build worker shutdown flow to more closely approximate the editor
#preflight 627c0dad0a5817c9d958962f
#rb Dan.Thompson
#rnx

[CL 20148457 by Devin Doucette in ue5-main branch]
2022-05-11 16:05:34 -04:00
Jerome Delattre
2bc0c3ac90 Horde - Automated Test Session - Feedback fixes and revamp summary display
[CL 20147701 by Jerome Delattre in ue5-main branch]
2022-05-11 15:43:58 -04:00
Joe Kirchoff
cb5fcf94a8 UnrealBuildTool: Ban MSVC compiler in VS2022 17.2.0 & 17.3.0 Preview 1 due to https://developercommunity.visualstudio.com/t/Incorrect-instantiation-of-a-virtual-fun/10020368
#rb trivial
#fyi martin.sevigny
#rnx
#preflight 627be4312d6789603017b839

[CL 20143192 by Joe Kirchoff in ue5-main branch]
2022-05-11 12:51:38 -04:00
cedric caillaud
893f162e2c Headless chaos : fix compilation errors
#rb trivial
#jira none
#preflight none

[CL 20142340 by cedric caillaud in ue5-main branch]
2022-05-11 12:14:04 -04:00
Joe Kirchoff
4fbf8b740a UnrealBuildTool: Support new MSVC source dependency version
#rb trivial
#rnx
#jira none
#preflight 627bd3080a5817c9d94e9b99

[CL 20141057 by Joe Kirchoff in ue5-main branch]
2022-05-11 11:21:48 -04:00
Johan Duparc
a6c4af0f04 Datasmith cleanup:
- update AssetRegistryModule.h include path
- fix malformed visual assist todo tags
- removed unactioned wip tags
#rb none
#preflight 627bc67a9f7ad2a14b6a4209

[CL 20139955 by Johan Duparc in ue5-main branch]
2022-05-11 10:41:40 -04:00
Ryan Hummer
201d28c677 Fixing pdb format for UnrealWindowsForms
With the dotnet6 upgrade the pdb settings needed to be updated to produce a valid PDB for Microsofts pdbcopy

#rnx
#jira none
#rb none
#preflight skip

[CL 20138769 by Ryan Hummer in ue5-main branch]
2022-05-11 09:54:01 -04:00
vincent robert
b1055029db Add a BVH Overlap unit test
#preflight skip

[CL 20138469 by vincent robert in ue5-main branch]
2022-05-11 09:39:25 -04:00
vincent robert
2968d8a610 BVH optimization : Rotate geometry instead of rotating AABB
#preflight: https://horde.devtools.epicgames.com/job/627b97f41e749933437d1344

[CL 20136212 by vincent robert in ue5-main branch]
2022-05-11 07:16:57 -04:00
Joe Kirchoff
880c5bfd6e UnrealBuildTool: Begin moving common functions from clang based toolchains to base ClangToolChain.
#rb brandon.schaefer
#rb chris.babcock
#preflight 627ad0017e5f24d1ede6d5d0
#preflight 627ada7a0a5817c9d91562c0
#rnx

* Move ClangVersion variables to base class and share function to check version. A separate change will add a virtual function for parsing the clang version for each toolchain as to not add complexity to this change.
* GetCppStandardCompileArgument: Used by all, no differences
* GetCompileArguments_CPP: Used by all. Switch & Apple are overridden
* GetCompileArguments_C: Used by all, no differences
* GetCompileArguments_MM: Used by Linux & Apple. Apple is overridden.
* GetCompileArguments_M: Used by Linux & Apple. Apple is overridden.
* GetCompileArguments_CPP: Used by all. Switch & Apple are overridden.
* GetRTTIFlag: Used by Linux & Apple, no differences.

[CL 20131754 by Joe Kirchoff in ue5-main branch]
2022-05-10 19:08:08 -04:00
dmytro vovk
3066f19141 Updated GooglePAD for NDK23
#jira none
#review Chris.Babcock
#preflight 627a67d610766ef8c1f3d79f

[CL 20130289 by dmytro vovk in ue5-main branch]
2022-05-10 17:41:28 -04:00
Ryan Durand
24006a724c Fix root path got GitDependencies.
#rnx
#rb ryan.hummer,brandon.schaefer
#jira UE-151472
#preflight

[CL 20128198 by Ryan Durand in ue5-main branch]
2022-05-10 15:31:05 -04:00
will damon
6ef48faaa0 Add ShaderCompileWorker to the allowed list for Apple Silicon.
#rb josh.adams
#jira UE-150669
#rnx
#preflight n/a

[CL 20127673 by will damon in ue5-main branch]
2022-05-10 15:06:21 -04:00
Tim Smith
8a4b0f935d Fixed issue where UPARAM in a function signature caused the getter/setter matching to fail for UFUNCTIONS.
#rb self
#rnx
#jira  UE-151552
#preflight 627aa8b35255e6ec2e6d481e

[CL 20126604 by Tim Smith in ue5-main branch]
2022-05-10 14:19:04 -04:00
Joe Kirchoff
f558da572e UnrealBuildTool: Move include paths and defines into GetCLArguments_Global for LinuxToolChain
#rb trivial
#rnx
#preflight 627a98f4c42338be6525283e

[CL 20125291 by Joe Kirchoff in ue5-main branch]
2022-05-10 13:13:49 -04:00
Joe Kirchoff
e09f8a6889 IncludeTool: Handle /imsvc & -isystem include paths in clang command lines
#rb none
#rnx
#preflight 627a94e36e407655d3db994b

[CL 20125062 by Joe Kirchoff in ue5-main branch]
2022-05-10 12:53:45 -04:00
allan bentham
7e4780f2e8 Disable variable set but not used compiler warning occurring when using newer Android NDK.
#rb dmytro.vovk
#preflight 627a6808e713fc6e2c4ba3b2

#ROBOMERGE-AUTHOR: allan.bentham
#ROBOMERGE-SOURCE: CL 20122810 via CL 20122901 via CL 20122931
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20124299 by allan bentham in ue5-main branch]
2022-05-10 11:59:47 -04:00
vincent robert
83b789ded4 Optimize BVH, cache improvement
#preflight: https://horde.devtools.epicgames.com/job/627a58b8705bfaf9ae36db7d

[CL 20123324 by vincent robert in ue5-main branch]
2022-05-10 11:04:25 -04:00
Joakim Lindqvist
feb1466446 Horde Storage - Allow hinting for last access tracking to the blob store (used by make sure the filesystem cache doesnt update its internal last access tracking)
#preflight none
#rb carl.bystr�m

[CL 20122699 by Joakim Lindqvist in ue5-main branch]
2022-05-10 10:19:29 -04:00
dmytro vovk
f3e6bce755 Update Android dependencies to use static libc++ instead of libc++_shared
#jira UE-131966
#rb Chris.Babcock

#ROBOMERGE-AUTHOR: dmytro.vovk
#ROBOMERGE-SOURCE: CL 20121044 via CL 20121102 via CL 20121151
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20122386 by dmytro vovk in ue5-main branch]
2022-05-10 09:48:16 -04:00
Josh Adams
1ba5032db1 - Added concept of NONE desired AutoSDK level. This can be used to turn off AutoSDK on a per-platform basis via envvar (UE_AUTOSDK_DEFAULT_LEVEL and UE_AUTOSDK_SPECIFIC_LEVELS are the important envvars here, FULL is the default DEFAULT)
#rb david.harvey
#okforgitub public
#preflight 627a5b749d4909c3fc18aa9c

[CL 20121888 by Josh Adams in ue5-main branch]
2022-05-10 09:03:09 -04:00
Joakim Lindqvist
4c536d1140 Horde Storage Benchmarker - Reduced number of requests sent in parallell to blobs, to avoid to much load on certain s3 indexes (as we have a limited set of blobs we frequently hit the same indexes).
Some other fixes up needed to cathc up to new ubuntu image.

#preflight none

[CL 20121595 by Joakim Lindqvist in ue5-main branch]
2022-05-10 08:32:54 -04:00
Juan Canada
960c9cd2fb Fixed Lightmass wrong string formatting
#jira UE-151144
#GitHub 9153
#rb yujiang.wang
#9153
#preflight 627a576e937a047d622b5a8b

[CL 20121586 by Juan Canada in ue5-main branch]
2022-05-10 08:32:22 -04:00
Jack Porter
a5ea9572f5 Ignore iTunes DLL if the version number cannot be parsed as we expect
#jira UE-150784
#rb Adam.KingE
#preflight 627a44eb492212de07269b02

[CL 20120571 by Jack Porter in ue5-main branch]
2022-05-10 07:09:49 -04:00
Chris Babcock
7e03d99b02 Fix overflow obb file installs for Android
#jira UE-151295
#android
#review @Jack.Porter
#rb Jack.Porter

#preflight https://horde.devtools.epicgames.com/job/6279d6d51217b3a23d17ab0a

[CL 20117619 by Chris Babcock in ue5-main branch]
2022-05-09 23:20:43 -04:00