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
Josh Adams
1c60b682c4
- Fixed the call to UnrealPak with -platform to use Windows not Win64
...
#rb trivial
#UE-88272
[CL 11305312 by Josh Adams in Main branch]
2020-02-10 11:58:30 -05:00
Josh Adams
aa9705149b
Copying Private-LoadTimes-4.24 stream to Main. Biggest changes are in Materials/Shader memory freezing.
...
#rb none
[CL 11282608 by Josh Adams in Main branch]
2020-02-06 13:13:41 -05:00
Stefan Boberg
55a8b15f1f
Copying //UE4/Dev-Core to Main (//UE4/Main)
...
#rb none
[CL 11258477 by Stefan Boberg in Main branch]
2020-02-05 14:26:36 -05:00
Chris Gagnon
c3f9a18841
Merge from Main in prep for Dev-Tools-Staging Copy up
...
#rb none
[CL 11221539 by Chris Gagnon in Dev-Tools-Staging branch]
2020-02-04 17:00:31 -05:00