Commit Graph

6501 Commits

Author SHA1 Message Date
chris babcock
482a857576 Allow optional for alternative login id determination
#android
#rb Pete.Procopio



#ROBOMERGE-SOURCE: CL 8376640 via CL 8376641 via CL 8376642 via CL 8377377 via CL 8380717
#ROBOMERGE-BOT: (v402-8361577)

[CL 8380781 by chris babcock in Main branch]
2019-08-29 19:59:52 -04:00
Stuart Hill
9391b31bb3 Merge Pixel Streaming code //UE4/Dev-Enterprise@8224093 -> //UE4/Main/
Also merge build break fixes 8224117, 8224125, 8225640.

Allow Pixel Streaming to stop streaming and to send a freeze frame JPEG for the browser to display. This is for situations where the camera is not moving and nothing is animated in the scene, so the user will not perceive and difference, other than the JPEG being higher quality perhaps.
This is controlled by two new Blueprint functions: FreezeFrame and UnfreezeFrame. FreezeFrame may be supplied with a texture which will be used for the freeze frame. If this is not supplied then the back buffer will be captured and used as the freeze frame, acting as an impostor for the suspended video stream.

#rb none

[CL 8374931 by Stuart Hill in Main branch]
2019-08-29 15:12:58 -04:00
sebastien lussier
420db9f28f Allow addition of robomerge tags to the HLOD UAT commands
#jira UE-79459
#rb jc.authier


#ROBOMERGE-SOURCE: CL 8371143 via CL 8371537 via CL 8372600
#ROBOMERGE-BOT: (v402-8361577)

[CL 8372745 by sebastien lussier in Main branch]
2019-08-29 11:48:06 -04:00
ben marsh
d5f8fca814 UGS: Add a wrapper for Process.Start() calls which prints an error if an exception is thrown, rather than allowing it to show an exception dialog.
#rb none
#jira
#rnx

#ROBOMERGE-SOURCE: CL 8362086 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v402-8361577)

[CL 8362090 by ben marsh in Main branch]
2019-08-28 10:50:28 -04:00
ben marsh
456174973f Fix spacing in error string for spurious linker error under XGE.
#rb none
#jira
#rnx

#ROBOMERGE-SOURCE: CL 8359059 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v401-8057353)

[CL 8359065 by ben marsh in Main branch]
2019-08-27 21:22:20 -04:00
ben marsh
192c58a136 UBT: Warn about undocumented fields in BuildConfiguration files.
#rb none
#rnx
#jira

#ROBOMERGE-SOURCE: CL 8331507 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v401-8057353)

[CL 8331536 by ben marsh in Main branch]
2019-08-27 10:36:54 -04:00
ben marsh
095738ba27 UBT/UAT: Restore support for generating .UDN documentation files.
#jira
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 8322458 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v401-8057353)

[CL 8322459 by ben marsh in Main branch]
2019-08-26 21:38:29 -04:00
Josh Markiewicz
d79515867d Copying //UE4/Dev-Online to Dev-Main (//UE4/Dev-Main)
- Up to CL8320930 from DevOnline and 8311605 Merge Down from Main
- skipped some Fortnite content/plugins/code where it tried to reintegrate files that had been moved pending investigation
#rb none

[CL 8321295 by Josh Markiewicz in Main branch]
2019-08-26 18:35:22 -04:00
brandon schaefer
112182699f Fix cross compiling for Linux with XGE
#jira none
#rb Arciel.Rekman
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 8294902 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v401-8057353)

[CL 8294905 by brandon schaefer in Main branch]
2019-08-26 12:02:39 -04:00
ben marsh
c676bdc47b UBT: Prevent creation of a UE4Editor target for validating the shared build environment from modifying environment variables for the main process. This causes the exported XGE scripts to have the wrong environment variables, and a separate environment to be created. When multiple targets have overlapping artifacts, this results in illegal cross-environment action references.
#jira


#ROBOMERGE-SOURCE: CL 8214857 via CL 8227253
#ROBOMERGE-BOT: (v401-8057353)

[CL 8228182 by ben marsh in Main branch]
2019-08-23 11:19:33 -04:00
ben marsh
89bd5cec13 Use VS2017 15.9.11 toolchain to fix performance issue on Ryzen CPUs.
#jira


#ROBOMERGE-SOURCE: CL 8212364 via CL 8219887
#ROBOMERGE-BOT: (v401-8057353)

[CL 8220143 by ben marsh in Main branch]
2019-08-22 22:44:39 -04:00
jack porter
67e901e6c0 Fix IOS min version hardcoded in toolchain
#jira UE-78885
#rb None
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 8209514 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v401-8057353)

[CL 8209516 by jack porter in Main branch]
2019-08-22 06:10:35 -04:00
ben woodhouse
ea6398f040 CsvCollate update - Process one CSV at a time when averaging (to avoid O(N^2) memory use, and output a stat reporting number of CSVs per frame.
#ROBOMERGE-SOURCE: CL 8176983 via CL 8197295
#ROBOMERGE-BOT: (v401-8057353)

[CL 8197495 by ben woodhouse in Main branch]
2019-08-21 17:23:47 -04:00
Ben Marsh
f6564eb124 Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none
#rnx

[CL 8194620 by Ben Marsh in Dev-Build branch]
2019-08-21 16:28:23 -04:00
Ben Marsh
81cf44002e Fix Gauntlet launching projects that have a space in the path.
#rb none
#fyi Andrew.Grant
#rnx

[CL 8179776 by Ben Marsh in Dev-Build branch]
2019-08-21 13:06:09 -04:00
josh engebretson
e5ad433ea6 Gauntlet: Fix issue with Android saved path (verified adb version unrelated)
#rnx
[FYI] justin.marcus, clayton.langford

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 8119240 via CL 8119242 via CL 8123045 via CL 8124771
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v401-8057353)

[CL 8165926 by josh engebretson in Dev-Build branch]
2019-08-21 10:15:40 -04:00
josh engebretson
250c50d3ce Formalize test report generation data path
#rnx
[FYI] ben.salem, clayton.langford, william.ewen

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 8117729 via CL 8120876 via CL 8120936
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v401-8057353)

[CL 8164142 by josh engebretson in Dev-Build branch]
2019-08-21 10:06:11 -04:00
daniel lamb
312c726d4f Fix issue with missing -IOS on Code only buildversions inside the manifest.
Leigh.Swift

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: daniel.lamb
#ROBOMERGE-SOURCE: CL 8117708 via CL 8117711 via CL 8120869 via CL 8120935
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v401-8057353)

[CL 8164134 by daniel lamb in Dev-Build branch]
2019-08-21 10:06:09 -04:00
justin marcus
60610d1b81 Optional paks are now contained in their own install bundles instead of using optional tag sets.
[at]Daniel.Lamb [at]Thomas.Ross


#ROBOMERGE-SOURCE: CL 8129730 via CL 8129735 via CL 8133455
#ROBOMERGE-BOT: (v401-8057353)

[CL 8159454 by justin marcus in Main branch]
2019-08-21 09:27:39 -04:00
andrew grant
3e9c14550d Fixed issue with missing arguments to UHT
#rb mike.beach


#ROBOMERGE-SOURCE: CL 8126941 via CL 8126947 via CL 8132331
#ROBOMERGE-BOT: (v401-8057353)

[CL 8157562 by andrew grant in Main branch]
2019-08-21 09:03:32 -04:00
altair lane
506a7e92ab Fix build error when using the BuildCook process.
#RB Ben.Marsh
[at]David.Hamm, [at]Mike.Beach, [at]Ben.Marsh
#RNX


#ROBOMERGE-SOURCE: CL 8126472 via CL 8126473 via CL 8132112
#ROBOMERGE-BOT: (v401-8057353)

[CL 8157154 by altair lane in Main branch]
2019-08-21 08:57:50 -04:00
andrew grant
37fb17cbda Fixed issue running ElementalDemo on Mac under Gauntlet
#jira nojira
#rb na
#lockdown nick.penwarden

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 8114300 in //UE4/Release-4.23/... via CL 8114314
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v401-8057353)

[CL 8152511 by andrew grant in Dev-Build branch]
2019-08-20 23:34:48 -04:00
jack porter
a51262a359 Prevent iOS Xcode project generation from adding a default bundle identifier to the UE4.xcodeproj file which caused issues with Blueprint projects on Mac.
#jira UE-77015
#rb Josh.Adams
#lockdown Cristina.Riveron

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 8113618 in //UE4/Release-4.23/... via CL 8113621
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v401-8057353)

[CL 8152485 by jack porter in Dev-Build branch]
2019-08-20 23:34:43 -04:00
nick shin
078f459384 HTML5 Mac shipping linker error fix
#jira UE-78966  HTML5 code projects fail to package for Shipping configuration from Mac
#rb none
[RN]
#lockdown nick.penwarden

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: nick.shin
#ROBOMERGE-SOURCE: CL 8111079 in //UE4/Release-4.23/... via CL 8111080
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v401-8057353)

[CL 8150816 by nick shin in Dev-Build branch]
2019-08-20 23:24:23 -04:00
ben woodhouse
fe3ff0d2e9 PerfReportTool 3.86
Fix a bug with event names in event summaries getting truncated by 1 character in some cases

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.woodhouse
#ROBOMERGE-SOURCE: CL 8095828 via CL 8096832 via CL 8096844
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v401-8057353)

[CL 8146254 by ben woodhouse in Dev-Build branch]
2019-08-20 23:04:16 -04:00