Commit Graph

151 Commits

Author SHA1 Message Date
josh adams
ea6fc0fe98 - Kick off UBT to setup AutoSDK early, and async, so editor doesn't need to wait for it to run
- Deprecated unuesed GetCookingTargetPlatforms()
#rb danny.couture
#p4v-preflight-copy 18811010
#preflight 61fbd601176256ec4f6fbd9b

#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 18842642 via CL 18844580 via CL 18844585 via CL 18844591 via CL 18846216 via CL 18846768
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)

[CL 18846806 by josh adams in ue5-main branch]
2022-02-03 14:08:03 -05:00
jeremy moore
e9b8605b3b Add r.VelocityOutputPass render setting and deprecated r.BasePassOutputsVelocity and r.DepthPassMergedWithVelocity.
r.VelocityOutputPass supports the 3 valid settings: depth pass, base pass, after base pass.
#rb rob.krajcarski
#preflight 61f86031114ec25fe0b87dab

#ROBOMERGE-AUTHOR: jeremy.moore
#ROBOMERGE-SOURCE: CL 18799499 in //UE5/Release-5.0/... via CL 18801888 via CL 18802482
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18808175 by jeremy moore in ue5-main branch]
2022-02-01 09:53:17 -05:00
nuno leiria
bf453dd1aa Fix build configuration visibility for installed builds in the project packaging editor settings
Work around circular reference by moving InstalledPlatformInfo to the DesktopPlatform module

#jira UE-136291
#preflight 61f2f573595ec9d6eebf9739
#rb david.harvey

#ROBOMERGE-AUTHOR: nuno.leiria
#ROBOMERGE-SOURCE: CL 18771002 in //UE5/Release-5.0/... via CL 18771003 via CL 18771153
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18771169 by nuno leiria in ue5-main branch]
2022-01-28 10:06:34 -05:00
tiago costa
3f65786075 Expose per-project platform setting to control offline BVHs build mode (Disabled, MaximizePerformance, MinimizeMemory).
- Offline BVHs generally result in better performance and/or reduced memory usage.
- At the moment MaximizePerformance vs MinimizeMemory control whether triangle splits are used.

#rb yuriy.odonnell
#preflight 61f16e107266f4e79bd43cb6
#jira UE-136120

#ROBOMERGE-AUTHOR: tiago.costa
#ROBOMERGE-SOURCE: CL 18736376 in //UE5/Release-5.0/... via CL 18736434 via CL 18736687
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18736701 by tiago costa in ue5-main branch]
2022-01-26 11:43:03 -05:00
Marc Audy
3da1c5cc68 Eliminate whitespace only differences between Release-Engine-Staging and Release-Engine-Test
#[fyi] Aurel.Cordonnier

#ushell-cherrypick of 18448630 by Marc.Audy

[CL 18448753 by Marc Audy in ue5-main branch]
2021-12-13 16:08:57 -05:00
Marc Audy
0c3be2b6ad Merge Release-Engine-Staging to Test @ CL# 18240298
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -05:00
geoff evans
de2943a829 We now have 2 or 3 lines potentially in CurrentlyInstalled.txt AutoSDK file. Handle both cases
#rb Josh.Adams
#[fyi] Josh.Adams
#ushell-cherrypick of 17966110 by Brandon.Schaefer



#ushell-cherrypick of 17973510 by aurel.cordonnier

[FYI] aurel.cordonnier

#ROBOMERGE-AUTHOR: aurel.cordonnier
#ROBOMERGE-SOURCE: CL 17973236 via CL 17973494 via CL 17973508 via CL 18005909
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v885-17909292)

[CL 18005930 by geoff evans in ue5-release-engine-test branch]
2021-11-01 14:25:04 -04:00
aurel cordonnier
69fe095547 Merge from Release-Engine-Staging @ 17636544 to Release-Engine-Test
This represents UE4/Main @17638339 and Dev-PerfTest @17636504

[CL 17638842 by aurel cordonnier in ue5-release-engine-test branch]
2021-09-27 19:54:25 -04:00
aurel cordonnier
d173dec625 No unity fix
#rb trivial
#rnx

#ROBOMERGE-AUTHOR: aurel.cordonnier
#ROBOMERGE-SOURCE: CL 17466126 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17466129 by aurel cordonnier in ue5-release-engine-test branch]
2021-09-08 20:15:00 -04:00
aurel cordonnier
7f517562d5 Merge from Release-Engine-Staging @ 17438845 to Release-Engine-Test
This represents UE4/Main @17430120 and Dev-PerfTest @17437669

[CL 17439044 by aurel cordonnier in ue5-release-engine-test branch]
2021-09-06 12:23:53 -04:00
krzysztof narkowicz
2cdfb99ef8 Added per platform setting to toggle distance field support. If it's disabled then no distance data will be cooked and distance fields will be disabled on the target platform.
Renamed FDataDrivenPlatformInfo::AudioCompressionSettingsIniSectionName to TargetSettingsIniSectionName. It's now used to populate PlatformMask at runtime, to make sure that it matches between cook and runtime. Before it was possible to cook with e.g. GRayTracingPlaformMask=0, but then the cooked game would run with GRayTracingPlaformMask=1.

#rb Patrick.Kelly
[FYI] Patrick.Kelly, Daniel.Wright, Josh.Adams

#ROBOMERGE-OWNER: krzysztof.narkowicz
#ROBOMERGE-AUTHOR: krzysztof.narkowicz
#ROBOMERGE-SOURCE: CL 16825469 via CL 16825718
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16825756 by krzysztof narkowicz in ue5-release-engine-test branch]
2021-07-12 11:23:28 -04:00
brandon schaefer
a90cdbe7c2 Rename LinuxAArch64 to LinuxArm64
#jira UE-118127
#rb Michael.Sartain
[FYI] Marc.Audy, Aurel.Cordonnier

#ROBOMERGE-SOURCE: CL 16660821 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v834-16658389)

[CL 16660830 by brandon schaefer in ue5-release-engine-test branch]
2021-06-14 13:40:06 -04:00
Zousar Shaker
6521df7bb5 Attempt #2 (with issues fixed from last time): Extract texture format indexing and interfaces from the TargetPlatformManager and instead put it into a new type: TextureFormatManager instead. TargetPlatformManager retains the same API for querying texture format information, it just forwards to the TextureFormatManager instead. This is to facilitate the use of TextureCompressor from standalone executables that shouldn't depend on TargetPlatformManager.
#rb ben.ingram

Undo //UE5/Main/Engine/Source/... changelist 16172520

[CL 16185594 by Zousar Shaker in ue5-main branch]
2021-05-03 14:05:29 -04:00
Zousar Shaker
64b4edb93a Undo //UE5/Main/Engine/Source/... changelist 16165786
[CL 16172520 by Zousar Shaker in ue5-main branch]
2021-04-30 16:07:56 -04:00
Zousar Shaker
5120294eb3 Extract texture format indexing and interfaces from the TargetPlatformManager and instead put it into a new type: TextureFormatManager instead. TargetPlatformManager retains the same API for querying texture format information, it just forwards to the TextureFormatManager instead. This is to facilitate the use of TextureCompressor from standalone executables that shouldn't depend on TargetPlatformManager.
#rb ben.ingram

[CL 16165786 by Zousar Shaker in ue5-main branch]
2021-04-30 00:28:32 -04:00
aurel cordonnier
50944fd712 Merge UE5/RES @ 16162155 to UE5/Main
This represents UE4/Main @ 16130047 and Dev-PerfTest @ 16126156

[CL 16163576 by aurel cordonnier in ue5-main branch]
2021-04-29 19:32:06 -04:00
Marc Audy
8f73cd7fa9 Merge UE5/Release-Engine-Staging @ 15630841 to UE5/Main
This represents UE4/Main @ 15601601

[CL 15631170 by Marc Audy in ue5-main branch]
2021-03-05 19:27:14 -04:00
Marc Audy
9753392e2b Merge UE5/RES CL# 15462083 to UE5/Main
This represents UE4/Main @ 15414221

[CL 15463811 by Marc Audy in ue5-main branch]
2021-02-18 18:13:28 -04:00
josh adams
5aebac6a37 - Restored a line of code I mistakenly commented out
#rb trivial

#ROBOMERGE-SOURCE: CL 15339825 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15339856 by josh adams in ue5-main branch]
2021-02-05 14:02:15 -04:00
josh adams
bb840da0d3 - Made lack of UBT during AutoSDK setup a warning instead of Fatal
#jira UE-107707
#rb trivial

#ROBOMERGE-SOURCE: CL 15339817 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15339855 by josh adams in ue5-main branch]
2021-02-05 14:02:11 -04:00
Josh Adams
9917fea471 - Removed some "Win32" string references
#rb marc.audy

[CL 15285524 by Josh Adams in ue5-main branch]
2021-02-02 18:12:48 -04:00
Josh Adams
0363327c21 - Refactored UProjectPackagingSettings and UCookerSettings into DeveloperToolSettings module that can be used from the engine and other places. This removes a circular referece from Engine -> TargetPlatform -> Engine. And can potentially remove Engine -> UnrealEd "grandfathered" circular reference (or at least helps be able to get rid of it!)
#rb brandon.schaefer

[CL 14840889 by Josh Adams in ue5-main branch]
2020-12-02 20:43:06 -04:00
Josh Adams
0ce3e81e8e - Moved ProjectPackagingSettings to TargetPlatform module so eventually we can move Turnkey to a Developer module, and it can still use ProjectPackagingSettings (mostly read-only, doesn't need the editor customizations)
#rb brandon.schaefer

[CL 14837415 by Josh Adams in ue5-main branch]
2020-12-02 14:38:01 -04:00
Josh Adams
e6840fefc7 - Fixed UFE not starting - will re-think TUrnkey module stuff so UFE can get the benefits
#rb trivial
#jira UE-103129

[CL 14758428 by Josh Adams in ue5-main branch]
2020-11-16 16:46:49 -04:00
danny couture
8f88f4a055 Add some useful Insights trace
#rb Francis.Hurteau

[CL 14487717 by danny couture in ue5-main branch]
2020-10-13 21:04:47 -04:00