steve smith
ea8387b18f
Ensure both x64 and Arm64 are targets for Hololens
...
#rb Ben.Marsh
#jira none
[CL 12215063 by steve smith in 4.25 branch]
2020-03-16 14:30:54 -04:00
steve smith
575bc78932
Undo //UE4/Release-4.25/Engine/Source/Programs/AutomationTool/Scripts/... changelist 12150027
...
#fyi ben.marsh
#jira none
#rb
[CL 12157362 by steve smith in 4.25 branch]
2020-03-12 19:06:03 -04:00
steve smith
0fe692e24c
Add x64 architecture for Hololens (fixes packaging)
...
#rb ben.marsh
#jira none
[CL 12150027 by steve smith in 4.25 branch]
2020-03-12 13:47:45 -04:00
Andrew Grant
25b94c9efd
Benchmark Script
...
Fixed issue when building vanilla UE4 with no project
#jira #rb na
[CL 12137700 by Andrew Grant in 4.25 branch]
2020-03-11 15:18:19 -04:00
Andrew Grant
bf28cc6c71
Editgrating PIE feature and DDC options for BenchmarkScript from FN 12.20.
...
#jira #rb na
[CL 12129493 by Andrew Grant in 4.25 branch]
2020-03-11 11:44:04 -04:00
Joe Conley
f49ddec2f1
#jira UE-86077 Packaging plugins for HoloLens fails
...
[CL 12094697 by Joe Conley in 4.25 branch]
2020-03-09 16:56:42 -04:00
Anthony Bills
997f609043
Add support to BuildCMakeLib to allow a fully overriden source directory.
...
- This is useful when the source for a ThirdParty lib is not contained in the engine.
#review-11967058 @david.harvey, @brian.white
#rb david.harvey
#jira none
[CL 12063530 by Anthony Bills in 4.25 branch]
2020-03-09 08:21:41 -04:00
Per Larsson
7f07f1c443
Made path to package/cooker order and output directory safe to use with command line for IoStore commandlet.
...
#jira UE-89293
#rb none
[CL 11894592 by Per Larsson in 4.25 branch]
2020-03-04 03:03:56 -05:00
Andrew Grant
f7a1951313
Add Thread_UseAllCpuGroups to UnrealBuildTool config to enable UBT to use both CPU groups on high-core systems such as 64-core ThreadRippers.
...
See - https://docs.microsoft.com/en-us/dotnet/framework/configure-apps/file-schema/runtime/thread-useallcpugroups-element
Also added MaxParallelActions command-line flag to UBT that can be used to restrict the number of cores used for local (e.g. nonxge).
Added -cores=X+Y=Z option to benchmark script for profiling
#rb swarm
#review-11806361 @ben.marsh
#jira nojira
[CL 11845433 by Andrew Grant in 4.25 branch]
2020-03-02 15:49:57 -05:00
Per Larsson
3973aad93b
Enable I/O dispatcher on dedicated servers. Requires
...
gc.UseDisregardForGCOnDedicatedServers=True.
#jira UE-89329
#rb trivial
[CL 11823478 by Per Larsson in 4.25 branch]
2020-03-02 08:30:53 -05:00
Andrew Grant
4e8c8c3bb8
Added coldcook option to Benchmark script. Removes local DDC content prior to cooking
...
#jira #rb na
[CL 11806356 by Andrew Grant in 4.25 branch]
2020-03-01 14:49:17 -05:00
Andrew Grant
7bbf4f029d
Fixed BuildTarget UAT script to use existing means of detecting the valid targets for a project rather than trusing the names of the .cs target files.
...
See https://udn.unrealengine.com/questions/555746/are-game-and-client-build-targets-the-same.html
#jira #rb na
[CL 11806317 by Andrew Grant in 4.25 branch]
2020-03-01 14:18:37 -05:00
Ben Marsh
612bd490f3
Add support for content plugins in content-only projects. These were not being staged due to a unique target receipt for the project being generated.
...
#rb none
#jira UE-87672
[CL 11608583 by Ben Marsh in 4.25 branch]
2020-02-25 12:09:00 -05:00
Anthony Bills
b61f1badc0
Add BuildCMakeLib UAT automation script for building third party libraries that use CMake.
...
- This is based off BuildPhysx.Automation.cs and could be unified with this in the future.
- Update some CMakeLists.txt to support this.
- Convert ICU CMakeLists.txt to support cmake 3.5.2 that ships with the engine.
- Fix up some whitespace in BuildPhysX.
#review-11538204 @brian.white
#jira UE-81798
#rb david.harvey
[CL 11597283 by Anthony Bills in 4.25 branch]
2020-02-25 07:22:40 -05:00
Andrew Grant
0e56a4aeae
Added CPU count to benchmark results
...
#jira #rb na
[CL 11573243 by Andrew Grant in 4.25 branch]
2020-02-20 21:28:00 -05:00
Andrew Grant
a101c2ffcc
Fixed copy & pasta with format string
...
#jira #rb na
[CL 11568915 by Andrew Grant in 4.25 branch]
2020-02-20 14:59:43 -05:00
Andrew Grant
4dae50603d
Fixed noxge in benchmark script
...
#jira #rb na
[CL 11568646 by Andrew Grant in 4.25 branch]
2020-02-20 14:38:24 -05:00
Andrew Grant
d199343f3e
Added nofastbuild support to benchmark script.
...
Improved some reporting
#jira #rb na
[CL 11567261 by Andrew Grant in 4.25 branch]
2020-02-20 13:01:08 -05:00
Andrew Grant
9e71754da0
Fixed benchmark script so singlecompile doesn't do a rebuild when -noxge is used
...
#jira #rb na
[CL 11560081 by Andrew Grant in 4.25 branch]
2020-02-19 21:56:40 -05:00
Chris Babcock
b0bc7837c8
Update Android toolchain to NDK 21 (20 also supported for x86_64) additional files
...
#jira UE-80046
#ue4
#android
#rb Bradon.Schaefer
[CL 11555526 by Chris Babcock in 4.25 branch]
2020-02-19 17:24:59 -05:00
Andrew Grant
1d4b49b80a
Editgrating benchmark scripts from main.
...
Also includes noshaderddc option that emulates a cold DDC for shaders
#jira #rb na
#tests ran BenchmarkBuild -project=UE4 -editor -client -xge
[CL 11548100 by Andrew Grant in 4.25 branch]
2020-02-19 14:05:12 -05:00
Jamie Dale
b4ee398d06
Ensure we clean-up the gather process after it's completed
...
#jira UE-88891
#rb none
#rnx
[CL 11511880 by Jamie Dale in 4.25 branch]
2020-02-18 15:05:41 -05:00
Rolando Caloca
5b82f15def
Copying //UE4/Dev-RenderPlat-Staging@11388153 to //UE4/Main
...
#rb none
#rnx
[CL 11388545 by Rolando Caloca in Main branch]
2020-02-12 13:27:19 -05:00
daniel lamb
886cb4736c
Prevent shader bytecode and shader pipeline cache files from being compressed.
...
#rb Chris.Bunner
#ROBOMERGE-SOURCE: CL 11353179 via CL 11353457 via CL 11355086 via CL 11355318
#ROBOMERGE-BOT: (v654-11333218)
[CL 11355543 by daniel lamb in Main branch]
2020-02-11 15:59:57 -05:00
Josh Adams
6bd5d97d8b
- Moved AudioCaptureModuleName spec to a .ini setting, and updated all relevant .ini files
...
- Fixed .ini staging to follow the IniParent chain for PlatformExtensions
#rb ethan.geller
[CL 11346916 by Josh Adams in Main branch]
2020-02-11 13:51:26 -05:00