Commit Graph

9984 Commits

Author SHA1 Message Date
Jerome Delattre
886c5c2c83 Gauntlet - Add Context property to TelemetryData
#jira
#rnx
#rb none

[CL 15654353 by Jerome Delattre in ue5-main branch]
2021-03-09 10:50:56 -04:00
Jerome Delattre
bb2dc9ba81 Gauntlet - Fix build installation issue with multiple clients test
by storing installation destination and returning the path to installation.

#jira none
#rb none
#rnx

[CL 15653907 by Jerome Delattre in ue5-main branch]
2021-03-09 09:36:11 -04:00
Marc Audy
76a4f7dd9e Merge CEF version 84.0.4147 from the //Portal branch directly into the //UE5/EA branch
- The CEF helper process has been renamed from UnrealCEFSubprocess to EpicWebHelper
- Support for accelerated rendering from CEF has been added (using GPU->GPU texture copies). This works for the Standalone renderer in DX11/macOS-OpenGL and in the D3D11 RHI renderer, otherwise falls back to the default CPU texture copy mode. Accelerated paint can be disabled by adding "-nocefaccelpaint" to the commandline.
- Numerous other bug fixes and perf improvements in the CEF code have been added since we last took a version drop

#jira distro-133
#[fyi] wes.fudala

#ushell-cherrypick of 15635368 by alfred.reynolds

[CL 15651276 by Marc Audy in ue5-main branch]
2021-03-09 01:37:10 -04:00
jules blok
2b0a29ec2f Fix another mabu redirection error in the Lumin toolchain
#jira UE-108771
#rb trivial

#ROBOMERGE-SOURCE: CL 15650568 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v779-15635321)

[CL 15650579 by jules blok in ue5-main branch]
2021-03-08 23:29:37 -04:00
Ryan Durand
168200dff5 Add support for shunting Unzip tasks to the legacy unzip logic.
#rnx
#rb none
#jira none

[CL 15649177 by Ryan Durand in ue5-main branch]
2021-03-08 20:02:46 -04:00
ben marsh
f010f289e4 Use the cross platform zip methods to store files in temp storage.
#jira UE-109089
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 15646046 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v779-15635321)

[CL 15646062 by ben marsh in ue5-main branch]
2021-03-08 17:32:34 -04:00
Devin Doucette
8b1f950403 UBT: Apply optimization, precompiled header, and header build behaviors to the working set even when unity is disabled on the module
#rn Ben.Marsh
#robomerge[STARSHIP] Release-5.0-EarlyAccess
#fyi Brandon.Dawson

[CL 15645534 by Devin Doucette in ue5-main branch]
2021-03-08 16:58:01 -04:00
Devin Doucette
966706f9dd UBT: Restored OrdinalIgnoreCase sort order for unity files
#rb none
#rnx
#robomerge[STARSHIP] Release-5.0-EarlyAccess

[CL 15645525 by Devin Doucette in ue5-main branch]
2021-03-08 16:56:07 -04:00
Patrick Laflamme
b437ca4cd5 Report all Editor bootstrapping failures captured by CrashReportClientEditor (when the Editor dies before analytics could be initialized).
#rb Jamie.Dale

[CL 15645323 by Patrick Laflamme in ue5-main branch]
2021-03-08 16:29:55 -04:00
Devin Doucette
a3f68f3798 UBT: Sort includes in unity files by InvariantCultureIgnoreCase for consistency with the previous implementation
#rb none
#rnx
#robomerge[STARSHIP] Release-5.0-EarlyAccess

[CL 15641897 by Devin Doucette in ue5-main branch]
2021-03-08 12:47:09 -04:00
Benn Gallagher
0652dc0d5e HeadlessChaos, property test fix, match UE5 specific API changes.
#rb trivial
#jira none

[CL 15641354 by Benn Gallagher in ue5-main branch]
2021-03-08 12:26:55 -04:00
Benn Gallagher
f018f56132 HeadlessChaos build fix - template declaration on cpp implementation hiding function from the linker (it's no longer a template function in the declaration so the linker couldn't find it)
#jira none
#rb trivial
#fyi Cedric.Caillaud

[CL 15641332 by Benn Gallagher in ue5-main branch]
2021-03-08 12:26:19 -04:00
Devin Doucette
d553d0a4e0 UBT: Changes to adaptive unity to expose more non-unity errors
- Exclude source files from unity if their first include is in the working set.
- Compile header files in the working set in their own dedicated source file if there is not an existing source file that includes it first.

#rb Ben.Marsh
#robomerge[STARSHIP] Release-5.0-EarlyAccess

[CL 15639040 by Devin Doucette in ue5-main branch]
2021-03-08 10:40:17 -04:00
PJ Kack
e62a0bac26 Enable IoStore and the new loader by default for all projects.
Enable UPS by default for all non-dedicated server targets for all projects.
When staging, remove the requirement to specify the -iostore command line argument by reading the value "bUseIoStore" from the platform game ini section "/Script/UnrealEd.ProjectPackagingSettings".
The command line arguments (-iostore and -skipiostore) can still be used to override the ini file setting.

#rb per.larsson,carlmagnus.nordin
#rnx
#robomerge Release-5.0-EarlyAccess

[CL 15637476 by PJ Kack in ue5-main branch]
2021-03-08 06:50:47 -04:00
jaco vandyk
806c716f99 CCD improvements
- CCD can now run every iteration (solves many CCD failures)
- CCD won't cull contacts
- Old bug where rotating bodies can tunnel is fixed now
- Added an extra fail safe in case of too few iterations

#rb Max.Whitehead
[FYI] Michael.Lentine, Benn.Gallagher, Chris.Caulfield
#jira UE-94871 UE-94946 UE-100408

[at]Max.Whitehead

#ROBOMERGE-SOURCE: CL 15603308 in //UE4/Release-4.26-Chaos/... via CL 15603316 via CL 15603321
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Staging) (v777-15581079)

#ushell-cherrypick of 15632179 by jaco.vandyk

[CL 15637308 by jaco vandyk in ue5-main branch]
2021-03-08 06:02:27 -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
ben marsh
13e1ec7819 Add the legacy unzip functionality back into UAT. BPT currently stored in a zip that isn't compatible with NET ZipArchive class.
#jira UE-110075
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 15624643 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)

[CL 15624654 by ben marsh in ue5-main branch]
2021-03-05 11:36:37 -04:00
Ryan Durand
12cd2ae577 Make sure to create the output directory when zipping.
#rnx
#rb none
#jira none

[CL 15623912 by Ryan Durand in ue5-main branch]
2021-03-05 10:16:02 -04:00
mieszko zielinski
2fc1c5f39f Added missing copyright boilerplate
[FYI] Jonathan.Adamczewski, Ben.Marsh

#ROBOMERGE-SOURCE: CL 15623120 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)

[CL 15623125 by mieszko zielinski in ue5-main branch]
2021-03-05 07:10:39 -04:00
ben marsh
a4d4c5c295 Fix for missing file permissions on Mac.
Switches the default zip utility to be the built in NET ZipArchive class. Adds additional support for storing permission bits by P/Invoking libSystem.dylib and adding the flags from stat64() to the ZipArchiveEntry. Also restores the permissions on unzip. One less dependency on Ionic.Zip. :)

#jira UE-109089
[FYI] Jonathan.Adamczewski
#rb none

#ROBOMERGE-SOURCE: CL 15620859 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)

[CL 15620862 by ben marsh in ue5-main branch]
2021-03-04 22:18:07 -04:00
Andrew Grant
eb6d31d166 Fix issue with Gauntlet and content-only projects where "UE4" was still being used in build source checks
#jira UE-109916
#rb na
#robomerge Release-5.0-EarlyAccess

[CL 15611479 by Andrew Grant in ue5-main branch]
2021-03-04 15:08:22 -04:00
jules blok
8c83a7a278 Fix invalid stdin handle causing mabu to fail in the Lumin toolchain
#jira UE-108771
#rb Ben.Marsh

#ROBOMERGE-SOURCE: CL 15602227 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)

[CL 15602229 by jules blok in ue5-main branch]
2021-03-04 02:12:08 -04:00
jack porter
f0ea136c61 Fix TVOS provisioning profile name
Increase log level for iPhonePackager provision output
#jira UE-108999
#rb none

#ROBOMERGE-SOURCE: CL 15581927 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)

[CL 15581951 by jack porter in ue5-main branch]
2021-03-03 10:08:12 -04:00
danny couture
4e05bf7e86 Remove 8 Above Normal IO threads in each shader workers by using -nothreading flag
- This helps with overall system responsiveness when many shader workers are spawned at the same time

#rb Arciel.Rekman

[CL 15580762 by danny couture in ue5-main branch]
2021-03-03 07:52:18 -04:00
bill henderson
ce6cb4eb43 ChaosVehicleTests - added delta time variation tests
#rb trivial

#ROBOMERGE-SOURCE: CL 15580498 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v776-15580269)

[CL 15580509 by bill henderson in ue5-main branch]
2021-03-03 06:51:08 -04:00