Commit Graph

149847 Commits

Author SHA1 Message Date
chris caulfield
19d27586c1 Chaos
- Joint elliptical limits done properly
- Elliptical limit unit tests
- Clamp max FPS in solver (at 100Hz) to fix high FPS collision resolution issues

#rb none

#ROBOMERGE-SOURCE: CL 12633966 via CL 12634031 via CL 12634063 via CL 12634109
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12634171 by chris caulfield in Main branch]
2020-04-06 16:49:56 -04:00
justin marcus
e2aefaf3d4 Install Bundle Sources now provide bunld edependencies to bundle manager.
[at]Hongyi.Yu [at]Daniel.Lamb
[FYI] [at]Eric.Knapik


#ROBOMERGE-SOURCE: CL 12633678 via CL 12634014 via CL 12634048 via CL 12634083
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12634102 by justin marcus in Main branch]
2020-04-06 16:49:07 -04:00
brandon schaefer
597249b740 Dont hard code c++14 in LinuxToolchain
#jira UE-91573
#rb Arciel.Rekman

#ROBOMERGE-SOURCE: CL 12633891 in //UE4/Release-4.25/... via CL 12633900 via CL 12633917
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12633936 by brandon schaefer in Main branch]
2020-04-06 16:46:17 -04:00
steve smith
f017cb124d Settings naming fixup from Oculus
#ROBOMERGE-SOURCE: CL 12633211 in //UE4/Release-4.25/... via CL 12633224 via CL 12633258
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12633266 by steve smith in Main branch]
2020-04-06 16:29:33 -04:00
rolando caloca
d7fc07f4ea UE4.25 - Deprecate UnbindRenderTargets
#rb none
#lockdown Marcus.Wassmer
#jira UE-91584

#ROBOMERGE-OWNER: rolando.caloca
#ROBOMERGE-AUTHOR: rolando.caloca
#ROBOMERGE-SOURCE: CL 12632871 in //UE4/Release-4.25/... via CL 12632899 via CL 12633229
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12633251 by rolando caloca in Main branch]
2020-04-06 16:28:53 -04:00
louisphilippe seguin
a9632d9d8f Prevent http flush call from ticking the runnable thread manually when PostForkThreading is enabled.
[REVIEW]

#ROBOMERGE-SOURCE: CL 12632150 via CL 12632163 via CL 12632165 via CL 12632455 via CL 12632463 via CL 12632473
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12632487 by louisphilippe seguin in Main branch]
2020-04-06 16:13:15 -04:00
andrew grant
919e5daa5c Fix for DDC warnings in Fortnite EC jobs that use UnrealPak.
- Use a GUID rather than machine ID for write tests for programs (ShaderCompilerWorker, UnrealPak) that spin up multiple instances.

- When creating missing files for read-tests check if a failure could have been due to another instance creating that path at the same time.

- Improved some logging of issues to make future diagnosis of issues easier.

#rb swarm
[at]ryan.durand [at]devin.doucette

#ROBOMERGE-SOURCE: CL 12629650 via CL 12631522 via CL 12631547 via CL 12631579 via CL 12631609 via CL 12631644
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12631701 by andrew grant in Main branch]
2020-04-06 15:54:34 -04:00
eric knapik
af864a526f #Jira: none
Adding new InstallBundleType GameCustom to allow for custom game mode install bundle sources.


#ROBOMERGE-SOURCE: CL 12631162 via CL 12631163 via CL 12631171 via CL 12631178
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12631192 by eric knapik in Main branch]
2020-04-06 15:44:40 -04:00
patrick laflamme
c6a81420f8 In Editor analytics, increased the chances correctly differenciating when the Editor is started with or without a game. Lot of projects has the invalid GUID 00000000-0000-0000-0000-000000000000 and and empty name (same as if the Editor started without a game) and 25% of abnormal terminations are for for those projects.
- When UGeneralProjectSettings doesn't have a project name set, use FApp::GetProjectName().

#jira UE-91592 - Editor Analytics doesn't always capture a project name when it could
#rb Chris.Gagnon
#lockdown cristina.riverun

#ROBOMERGE-SOURCE: CL 12630905 in //UE4/Release-4.25/... via CL 12630916 via CL 12630952
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12630986 by patrick laflamme in Main branch]
2020-04-06 15:40:29 -04:00
lauren barnes
f977c55f75 Adds more validity checks in case an adapter is being deleted while you are clicking
#jira UE-90478
#rb trivial
#lockdown Simon.Tourangeau

#ROBOMERGE-SOURCE: CL 12630128 in //UE4/Release-4.25/... via CL 12630138 via CL 12630159
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12630167 by lauren barnes in Main branch]
2020-04-06 15:21:52 -04:00
nicholas goldstein
a887c3f128 Do not reply to mouse button down events as handled when receiving a hit on niagara pins to allow the SNodePanel to handle the event and zero the mouse delta.
This fixes the pin context menu failing to open on right click due to the pending mouse delta causing the event to be handled as a drag/drop.

#jira UE-91574
#rb frank.fella
#lockdown marcus.wassmer

#ROBOMERGE-SOURCE: CL 12629673 in //UE4/Release-4.25/... via CL 12629718 via CL 12629744
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12629761 by nicholas goldstein in Main branch]
2020-04-06 15:10:44 -04:00
rex hill
19b9751f2e Fix crash when following tutorials that opened modes tab
#jira UE-91575
#lockdown Cristina.Riveron
#rb Matt.Kuhlenschmidt

#ROBOMERGE-SOURCE: CL 12629338 in //UE4/Release-4.25/... via CL 12629394 via CL 12629447
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12629467 by rex hill in Main branch]
2020-04-06 15:04:09 -04:00
donal maccarthy
d2b41de03d When cooking DLC, change the data being removed from constantly to a Set rather than an Array. Speeds up the CookByTheBookFinished of a Fortnite DLC cook by 85%
#rb Daniel.Lamb

#ROBOMERGE-SOURCE: CL 12625934 via CL 12627957 via CL 12628248 via CL 12628519
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12628602 by donal maccarthy in Main branch]
2020-04-06 14:58:11 -04:00
ryan hoyle
16fb754e69 Make sure LLM can handle running with llmtagsets since they create so many categories.
Also throw an error if LLM overflows the preallocated space for category titles since that will corrupt the LLM CSV data.
[REVIEW] 12573016 [at]David.Harvey
#rnx

#ROBOMERGE-SOURCE: CL 12625615 via CL 12627902 via CL 12628203 via CL 12628481
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12628559 by ryan hoyle in Main branch]
2020-04-06 14:58:01 -04:00
ben marsh
6f6fe556a9 Move UploadDDCToAWS into a public folder.
#jira

#ROBOMERGE-SOURCE: CL 12626508 via CL 12626514 via CL 12626520
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12626541 by ben marsh in Main branch]
2020-04-06 14:26:20 -04:00
rolando caloca
7ca25dfae2 UE4.25 - Deprecate Begin/EndComputePass
[FYI] Stu.McKenna
#rb none
#lockdown Marcus.Wassmer
#jira UE-91584

#ROBOMERGE-SOURCE: CL 12626222 in //UE4/Release-4.25/... via CL 12626226 via CL 12626251
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12626270 by rolando caloca in Main branch]
2020-04-06 14:18:54 -04:00
jose villarroel
6f287ddff3 #Bringing shelf CL: 12582662 from Dev-Anim for ISPC math issue with negative scales + re-enabling ISPC for FillComponentSpaceTransform in skeletal mesh components
[CODEREVIEW] Aaron.Cox
#rnx

#ROBOMERGE-SOURCE: CL 12625849 via CL 12625882 via CL 12625892
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12625919 by jose villarroel in Main branch]
2020-04-06 14:06:43 -04:00
michael noland
5f466e21af Blueprints: Added an initial prototype of namespacing and importing namespaces in Blueprints
- Currently only affects which BP macro and function libraries are loaded when opening the Blueprint Editor:
- anything in the 'global' namespace is loaded, plus anything imported on a project-wide (in project settings) or per-user basis (in editor preferences)
- This can be used to dramatically reduce the first time to open the BP editor in projects with a lot of macro/function libs that reference other content
- Note: Currently individual BPs cannot import specific namespaces (however, using a macro/function from a library will cause it to automatically load when that BP is loaded), and the namespacing does not affect the functionality of the BP context menu
#jira UE-91581
#rb phillip.kavan

#ROBOMERGE-SOURCE: CL 12625288 via CL 12625294 via CL 12625301 via CL 12625305
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12625308 by michael noland in Main branch]
2020-04-06 13:43:47 -04:00
patrick laflamme
61583788ea Fixed missing ';' in HeaderParser.cpp
[FYI] Fred.Kimberley
#rb trivial
#rnx
#jira none
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 12625156 in //UE4/Release-4.25/... via CL 12625161 via CL 12625172
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12625178 by patrick laflamme in Main branch]
2020-04-06 13:29:27 -04:00
max chen
ee50c489c6 Sequencer: Fix bake transform so that it iterates through the selected node guides, rather than through the selected nodes since the selection can change during the bake process.
#rb none

#ROBOMERGE-SOURCE: CL 12624959 via CL 12624961 via CL 12624963 via CL 12624965
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12624969 by max chen in Main branch]
2020-04-06 13:24:00 -04:00
kriss gossart
fa8691491c Cloth - Fixed broken binding in Editor on 4.24 cloth assets.
#jira UE-91075
#rb None

#ROBOMERGE-SOURCE: CL 12624932 in //UE4/Release-4.25/... via CL 12624935 via CL 12624938
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12624946 by kriss gossart in Main branch]
2020-04-06 13:21:43 -04:00
juan canada
addaab85f2 Use static samplers in few ray generation shaders as a workaround for the outstanding sampler heap corruption bug.
#jira UE-87281
#rb none
#[fyi] Juan.Canada


#ushell-cherrypick of 12581870 by Yuriy.ODonnell

#ROBOMERGE-SOURCE: CL 12624930 in //UE4/Release-4.25/... via CL 12624934 via CL 12624937
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12624943 by juan canada in Main branch]
2020-04-06 13:21:41 -04:00
juan canada
d3ed04f590 Added support for static samplers for D3D12 shaders compiled with DXC for PC.
#rb Rolando.Caloca
#jira none


#ushell-cherrypick of 12581778 by Yuriy.ODonnell

#ROBOMERGE-SOURCE: CL 12624927 in //UE4/Release-4.25/... via CL 12624931 via CL 12624933
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12624936 by juan canada in Main branch]
2020-04-06 13:21:00 -04:00
ori cohen
107f99088a Added lvl1 include guards for chaos
#rb none

#ROBOMERGE-OWNER: ori.cohen
#ROBOMERGE-AUTHOR: ori.cohen
#ROBOMERGE-SOURCE: CL 12623541 via CL 12624272 via CL 12624321 via CL 12624383
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12624496 by ori cohen in Main branch]
2020-04-06 12:55:19 -04:00
fred kimberley
2b29c51315 Improved validation for per class sparse data in UHT. Fixed a bug where improperly specified sparse data structures were reported multiple times and with the wrong file location.
#jira UE-84227
#rb Michael.Noland
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 12624001 in //UE4/Release-4.25/... via CL 12624090 via CL 12624249
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12624288 by fred kimberley in Main branch]
2020-04-06 12:54:37 -04:00