Commit Graph

17501 Commits

Author SHA1 Message Date
jack porter
6d09f08fad Add detection and device profiles for iPhone XS / XS Max / SR
Integrated from CL 4433649
#jira UE-65622
#rb None
[FYI] Peter.Sauerbrei
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 4501118 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4501119 by jack porter in Staging-4.21 branch]
2018-10-24 03:55:48 -04:00
robert manuszewski
c47ddb8d4f Added code to prevent packages from being saved when the final serialization pass added new custom versions that were not detected when tagging exports which would result in saving a corrupt package and crashes when loading it.
#rb none
#jira UE-63571

Note that this is not a fix for UE-63571

#ROBOMERGE-SOURCE: CL 4501044 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4501045 by robert manuszewski in Staging-4.21 branch]
2018-10-24 02:21:46 -04:00
dmitriy dyomin
58cc11cbc5 Copied from CL# 4497468. Fix skeletal mesh rendering on PowerVR devices running feature level ES3.1
#jira FORT-77345
#rb chris.babcock

#ROBOMERGE-SOURCE: CL 4501010 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4501011 by dmitriy dyomin in Staging-4.21 branch]
2018-10-24 01:39:58 -04:00
uriel doyon
5961ef145b Fixed potential infinite stall when calling UTexture2D::WaitForStreaming().
This happened on RHI which enqueued a command in RHIAsyncReallocateTexture2D().
#rb none
[FYI] rolando.caloca
#jira UE-64820

#ROBOMERGE-SOURCE: CL 4500482 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4500483 by uriel doyon in Staging-4.21 branch]
2018-10-23 19:11:27 -04:00
brandon schaefer
761b9f9fd7 Linux: Workaround for corrupted windows on Vulkan
#jira UE-58866
#rb none
[FYI] Rolando.Caloca, Arciel.Rekman

#ROBOMERGE-SOURCE: CL 4500427 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4500428 by brandon schaefer in Staging-4.21 branch]
2018-10-23 18:51:21 -04:00
rolando caloca
4c8665c3ee UE4.21 - Add missing time for textures on Vulkan
#rb none
#jira UE-64820
#rnx

#ROBOMERGE-SOURCE: CL 4500360 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4500361 by rolando caloca in Staging-4.21 branch]
2018-10-23 18:31:08 -04:00
michael trepka
7e42a9e4fa Copy of CL 4494336
Added support for Nintendo Switch Pro controller and newer versions of PS4 and Xbox One contollers for Mac

#jira UE-65663
#rb none

#ROBOMERGE-SOURCE: CL 4499683 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4499685 by michael trepka in Staging-4.21 branch]
2018-10-23 16:24:55 -04:00
michael trepka
39698db39e Copy of CL 4496633
Fixed an issue with mouse dragged events on Mac not being generated when cursor was locked while outside of the window.

#jira UE-65656
#rb none

#ROBOMERGE-SOURCE: CL 4499655 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4499657 by michael trepka in Staging-4.21 branch]
2018-10-23 16:15:53 -04:00
nick shin
b89db5c6cc Back out changelist 4490712
#jira UE-65245  QAGame AEOverviewMain samples stutter/hitch when played back on HTML5
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 4499311 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4499312 by nick shin in Staging-4.21 branch]
2018-10-23 15:13:41 -04:00
lauren ridge
9b654e2de3 Fix for scrollbars that are set to always display not clamping their size correctly
#jira UE-65257
#rb Chris.Gagnon

#ROBOMERGE-SOURCE: CL 4499092 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4499093 by lauren ridge in Staging-4.21 branch]
2018-10-23 14:22:25 -04:00
satchit subramanian
01f020ea2e #jira UE-62952
#rb Michael.Lentine
Fix crash when enabling per poly collision on Skeletal Meshes while "support compute skincache" is turned on.

#ROBOMERGE-SOURCE: CL 4499017 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4499018 by satchit subramanian in Staging-4.21 branch]
2018-10-23 14:04:22 -04:00
guillaume abadie
6d25a63f7c Fixes a bug where a DOF compute shader was being compiled for SM4
#rb none
#jira UE-65630

#ROBOMERGE-SOURCE: CL 4498753 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4498755 by guillaume abadie in Staging-4.21 branch]
2018-10-23 13:12:41 -04:00
rolando caloca
2d9e895862 UE4.21 - Change warning to display
#rnx
[FYI] Daniel.Wright, Chris.Bunner
#rb none
#jira UE-65578

#ROBOMERGE-SOURCE: CL 4498331 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4498332 by rolando caloca in Staging-4.21 branch]
2018-10-23 11:44:39 -04:00
rolando caloca
c7d261c0bc UE4.21 - Static analysis fixed
#rb none
#rnx
#jira UE-65631

#ROBOMERGE-SOURCE: CL 4498096 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4498097 by rolando caloca in Staging-4.21 branch]
2018-10-23 10:35:44 -04:00
rolando caloca
fd1f7d1b99 UE4.21 - Fix SM4 cooks
[FYI] Guillaume.Abadie
#rb none
#rnx
#jira

#ROBOMERGE-SOURCE: CL 4497825 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4497826 by rolando caloca in Staging-4.21 branch]
2018-10-23 08:32:09 -04:00
jurre debaare
073bd3805f Moving over:
"Fixed hang on HLOD proxy generation
#jira UE-62838 - Missing assignment/recursion in UHLODProxy::FindFirstActor can potentially lead to an infinite loop
#jira UE-62699 - Infinite Loop When Generating HLOD Clusters
#jira UE-62729 - GitHub 4957 : [UE-62699] Fix infinite loop
#rb Jurre.deBaare
#lockdown Cristina.Riveron"

#ROBOMERGE-SOURCE: CL 4497729 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4497731 by jurre debaare in Staging-4.21 branch]
2018-10-23 06:43:43 -04:00
thomas sarkanen
b8ccd40028 Fix custom transition results being picked up as alternative roots on compilation
Applied the same changes as to other 'root nodes' to allow proper differentiation of the 'real' root.
Also fixes check() on load of any anim BP with custom transition blends.

#jira UE-64845 - QAGame Get Transition Crossfade Duration Node to Blend Result setup does not produce expected result
#rb Jurre.deBaare

#ROBOMERGE-SOURCE: CL 4497654 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4497655 by thomas sarkanen in Staging-4.21 branch]
2018-10-23 04:57:53 -04:00
sorin gradinaru
f860ab9d84 UE-65464 Typo in Support Software Occlusion Culling tooltip in Project Settings
#jira UE-65464
#rb Jack.Porter
#4.21

#ROBOMERGE-SOURCE: CL 4497584 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4497585 by sorin gradinaru in Staging-4.21 branch]
2018-10-23 03:06:03 -04:00
robert manuszewski
c3a2ea783d Fixed a crash when running a cooked game -memoryprofiler in the command line
#rb none
#jira UE-65620

#ROBOMERGE-SOURCE: CL 4497533 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4497534 by robert manuszewski in Staging-4.21 branch]
2018-10-23 02:03:56 -04:00
arciel rekman
c77b42f600 Linux: fix Vulkan crash when alt-tabbing in fullscreen (UE-64312).
- Safeguard the access to the backbuffer pointer. RHI thread can be in the midst of recreating the swapchain while RenderingThread calls GetBackBuffer().

#rb Rolando.Caloca
#jira UE-64312
[FYI] Marcin.Undak

#ROBOMERGE-SOURCE: CL 4496977 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4496978 by arciel rekman in Staging-4.21 branch]
2018-10-22 18:13:48 -04:00
uriel doyon
1b1c5f0cde Fixed "r.EyeAdaptationQuality 0" disabling the effect of AutoExposureBias.
#rb none
#jira UE-65129

#ROBOMERGE-SOURCE: CL 4496914 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4496916 by uriel doyon in Staging-4.21 branch]
2018-10-22 17:57:14 -04:00
dan oconnor
ebf9dcbcf6 Remove overzealous ensure
#jira UE-65389
#rb Phillip.Kavan

#ROBOMERGE-SOURCE: CL 4496886 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4496890 by dan oconnor in Staging-4.21 branch]
2018-10-22 17:53:33 -04:00
guillaume abadie
51152a9c75 Enables Diaphragm DOF for switch
#rb none
#jira UE-65555

#ROBOMERGE-SOURCE: CL 4496856 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4496857 by guillaume abadie in Staging-4.21 branch]
2018-10-22 17:44:00 -04:00
ben marsh
7ddbf9a619 Fix mismatch in logic between UAT's RequireTempTarget() and the engine's ProjectRequiresBuild() function. Projects need to be compiled if they disable a default plugin, as well as if they enable a plugin.
#rb none
#jira UE-65430

#ROBOMERGE-SOURCE: CL 4496292 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4496295 by ben marsh in Staging-4.21 branch]
2018-10-22 15:33:45 -04:00
rolando caloca
59513511f1 UE4.21 - Fix for mesh paint on Vulkan
#rb none
#rnx
#jira UE-65458

#ROBOMERGE-SOURCE: CL 4496258 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4496259 by rolando caloca in Staging-4.21 branch]
2018-10-22 15:27:33 -04:00