christopher waters
7bb0fe6481
Fixing HoloLens build issues caused by using the wrong Windows 10 SDK headers.
...
#jira UE-112221
#rb josh.adams
#preflight 6064944bf8bd0000016c5637
[CL 15919434 by christopher waters in ue5-main branch]
2021-04-05 13:39:16 -04:00
Ryan Durand
db411697b2
Change VC max preferred version to 14.24.28314 to correct internal compiler error until that can be resolved.
...
#rnx
#rb none
#jira none
[CL 15916322 by Ryan Durand in ue5-main branch]
2021-04-05 11:28:04 -04:00
Tim Smith
d9a3b5af20
Minor changes to stablize UHT code generation in preperation for more extensive performance changes.
...
#rb devin.doucette
#rnx
[CL 15915280 by Tim Smith in ue5-main branch]
2021-04-05 09:17:25 -04:00
Ryan Durand
087db0aa2a
Fix incorrect preferred max version for VC toolchain and add Cpp20 standard as supported.
...
#rnx
#rb ben.marsh
#jira UE-111703
[CL 15914755 by Ryan Durand in ue5-main branch]
2021-04-05 08:31:12 -04:00
ben marsh
8563a90a7a
BuildGraph: Ignore the PreflightChange argument, even if the BuildGraph script does not declare it as an option.
...
#rb none
#jira UE-112608
#ROBOMERGE-SOURCE: CL 15910076 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15910077 by ben marsh in ue5-main branch]
2021-04-03 15:52:26 -04:00
andrey yamashev
d30036daa2
nDisplay: fixed UE4 mentions in the source code
...
#jira UE-111382, UE-111378, UE-111509, UE-111450, UE-111377, UE-111386, UE-111528, UE-111402, UE-111481, UE-111311, UE-111375, UE-104766, UE-111403, UE-111383, UE-111380, UE-111339, UE-111343
#rb none
#ROBOMERGE-SOURCE: CL 15905160 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15907231 by andrey yamashev in ue5-main branch]
2021-04-02 20:19:26 -04:00
Arciel Rekman
cb6096f6ad
Do not downprioritize XGE tasks, also print more info.
...
#rb none
#jira none
#rnx
#ushell-cherrypick of 15905787 by Arciel.Rekman
[CL 15906219 by Arciel Rekman in ue5-main branch]
2021-04-02 18:08:14 -04:00
jonathan adamczewski
70ed64e369
Fix "Build Tools CS Mac" on Mac
...
RunUAT.sh:
Setup Mono environment on Mac and Linux so that AutomationTool is able to launch xbuild for CsCompile tasks that have not been transitioned to NET Core.
(Linux change is untested)
CsCompileTask.cs:
Don't add the "/restore" argument to command line when building using xbuild as it does not appear to be supported.
InstalledEngineBuild.xml:
Remove CsCompile invocations for UAT projects as these are currently not able to be compiled by UAT: CsCompile does not know how use the bundled dotnet to build NET Core projects, and [our bundled] mono does not support NET Core projects.
This file is consumed by AutomationTool, which is compiled by RunUAT.sh. As such, it can generally be assumed that the UAT build is up to date when the built files are consumed (InstalledEngineBuild.xml has directives to tag the AutomationTool files to ensure they are included.)
#jira UE-112471
[CL 15902338 by jonathan adamczewski in ue5-main branch]
2021-04-02 12:03:38 -04:00
emil kirichev
7499a42da7
Merge from UE4/Main (15694933): Missing instances of linked Revit scenes with Datasmith exporter and Direct Link
...
#jira UE-109128
#rb JeanLuc.Corenthin
#ROBOMERGE-SOURCE: CL 15900626 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15900640 by emil kirichev in ue5-main branch]
2021-04-02 09:06:54 -04:00
emil kirichev
8e78831058
Merge from UE4/Main (15433810): Datasmith Revit: [Regression] Revit families exported with too many actors / components compared to 4.25
...
#jira UE-107968
#rb JeanLuc.Corenthin
#ROBOMERGE-SOURCE: CL 15900581 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15900582 by emil kirichev in ue5-main branch]
2021-04-02 08:56:20 -04:00
emil kirichev
1d4f709460
Merge from UE4/Main (15887641): Datasmith: Revit Section Box not reflected in Direct Link sync
...
#jira UE-109325
#rb JeanLuc.Corenthin
[CL 15900534 by emil kirichev in ue5-main branch]
2021-04-02 08:48:06 -04:00
emil kirichev
f5e9730938
Merge from UE4/Main (15859039): Datasmith Revit: Deleting and Undoing Revit objects syncs correctly but material don't sync correctly
...
#jira UE-107589
#rb JeanLuc.Corenthin
[CL 15900529 by emil kirichev in ue5-main branch]
2021-04-02 08:45:33 -04:00
emil kirichev
0cd5701422
Merge from UE4/Main (15746169): DirectLink - Datasmith Revit 2020 Exporter - Missing parts of multi-story stairs
...
#jira UE-102409
#rb JeanLuc.Corenthin
#lockdown simon.tourangeau
[CL 15900521 by emil kirichev in ue5-main branch]
2021-04-02 08:44:04 -04:00
michaldybizbanski
df83d36d38
Merge from UE4/Main (15724219): PR #7820 : Make sure ExtraTexturePaths contain only absolute paths. (Contributed by michaldybizbanski)
...
#jira UE-110151
#rb none
[CL 15900508 by michaldybizbanski in ue5-main branch]
2021-04-02 08:41:59 -04:00
bill henderson
b0722f52cb
Fix CIS Headless Chaos Tests
...
#rb none
#jira UE-112621
#ROBOMERGE-OWNER: bill.henderson
#ROBOMERGE-AUTHOR: bill.henderson
#ROBOMERGE-SOURCE: CL 15890293 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
#ROBOMERGE-CONFLICT from-shelf
[CL 15890741 by bill henderson in ue5-main branch]
2021-04-01 12:40:48 -04:00
axel riffard
6a19f2473b
Fix Deploying when having numerous iOS / tvOS devices connected on Mac
...
#rb jack.porter
#jira UE-103878
#preflight 6065601ed84af600012802ef
#ROBOMERGE-SOURCE: CL 15886539 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15889646 by axel riffard in ue5-main branch]
2021-04-01 11:13:45 -04:00
Benn Gallagher
d5a532934d
HeadlessChaos: Update callsites to Geometry functions to match recent API updates
...
#rb tirivial
#jira UE-112510
[CL 15887709 by Benn Gallagher in ue5-main branch]
2021-04-01 07:54:35 -04:00
halfdan ingvarsson
88a3296353
Disable pragma-pack warnings globally with Clang on Windows. CL 1586136 fixed unbracketed warning push/pop for clang which uncovered this warning.
...
# See discussion on https://stackoverflow.com/questions/52865610/suppressing-warning-about-pragma-pack-in-included-file
#jira none
#rb ben.marsh
#rnx
[CL 15880121 by halfdan ingvarsson in ue5-main branch]
2021-03-31 15:36:19 -04:00
robert srinivasiah
dad92ed5fd
Hololens: Package missing IoStore files
...
Plus a little cleanup. Technically, IoStore can run w/o pak.
#rb Jeff.Fisher Ben.Marsh
#jira UE-99878
#ROBOMERGE-SOURCE: CL 15878917 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15878951 by robert srinivasiah in ue5-main branch]
2021-03-31 14:27:57 -04:00
Arciel Rekman
6423aaf503
SC: make XGE SCWs non-local, lower their priority, and other changes.
...
- Increased the number of jobs per XGE worker to reduce the number of times we start them. Since XGE SCWs aren't used for latency-critical jobs, this is expected to not cause user-visible delays.
- Added an ability to detect a hung distributed controller (but the build would be currently broken anyway as the jobs aren't reissued).
- Added a check for XGE system service running to avoid attempting to launch XGE on machines without it.
- Removed the code to even attempt to launch XGE XML interface.
- Also added some more logs about what's happening, and reduced the job cache verbosity.
#rb Jason.Nadro, Ben.Ingram, Danny.Couture
#jira none
#ROBOMERGE-OWNER: Arciel.Rekman
#ROBOMERGE-AUTHOR: arciel.rekman
#ROBOMERGE-SOURCE: CL 15878601 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
#ROBOMERGE-CONFLICT from-shelf
[CL 15878696 by Arciel Rekman in ue5-main branch]
2021-03-31 14:15:12 -04:00
mark lintott
81585e858b
#jira UE-112114
...
#jira UE-111136
#rb trivial
[FYI] jack.porter
Removed references to UE4 in WindowsApplication source
#ROBOMERGE-SOURCE: CL 15878170 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15878185 by mark lintott in ue5-main branch]
2021-03-31 13:28:19 -04:00
Tim Smith
11119486ae
Fix issue where if in a single include file, we define UMyInterface, implement IMyInterface, and implement the interface in a UObject, UHT would generate a circular dependency error.
...
The fix is to ignore identifier references that resolve to the same source file.
#rb none
[CL 15873286 by Tim Smith in ue5-main branch]
2021-03-31 07:49:15 -04:00
jack porter
946b30a59a
Remove UE3/UE4 references
...
#jira UE-112108
#jira UE-111469
#jira UE-111456
#jira UE-111451
#jira UE-111331
#jira UE-111149
#jira UE-111136
#jira UE-110941
#jira UE-104701
#rb trivial
[FYI] Chris.Babcock
#preflight 606446947a99880001b3cbac
#ROBOMERGE-SOURCE: CL 15872931 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15872932 by jack porter in ue5-main branch]
2021-03-31 06:40:14 -04:00
halfdan ingvarsson
861ba82878
Enable C++17 support across the board in UE5.
...
#jira none
#rb ben.marsh, brandon.schaefer, chris.babcock, david.harvey, jules.blok, mark.lintott, michael.sartain, nuno.leiria, rolando.caloca, stefan.boberg, steve.smith, will.damon
[CL 15869195 by halfdan ingvarsson in ue5-main branch]
2021-03-30 19:01:25 -04:00
chris caulfield
0f2e2b75f4
Chaos - store CullDistance with Collision Constraint for use in Update
...
- fix early-out in collision Apply step
- add varying stiffness to Collision Apply
- fixed restitution for low stiffness
#rb jaco.vandyk
#jira none
#preflight 606391144bf1970001e054be
#ROBOMERGE-OWNER: chris.caulfield
#ROBOMERGE-AUTHOR: chris.caulfield
#ROBOMERGE-SOURCE: CL 15868496 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
#ROBOMERGE-CONFLICT from-shelf
[CL 15868670 by chris caulfield in ue5-main branch]
2021-03-30 18:14:56 -04:00