Don't wait indefinitely for a native window in Daydream if the application is exiting.
Fixes a bug that leaves a defunct process when dismissing the dialog to put the phone in the daydream headset preventing the application from being launched without killing it first.
#jira UE-46640
#rb Chris.Babcock
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: keli.hlodversson
#ROBOMERGE-SOURCE: CL 5261967 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5268606 by keli hlodversson in Dev-Build branch]
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: peter.knepley
#ROBOMERGE-SOURCE: CL 5261208 via CL 5261209 via CL 5261473 via CL 5261574
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5268349 by peter knepley in Dev-Build branch]
This change add an extra engine flag field in the meta data that we can now use for marking other features during runtime. Any PSO's marked as invalid won't get processed as part of the ShaderPipelineCache commandlet processing, that is Build and Expand commands will skip these entries.
#rb mark.satterthwaite
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: richard.wallis
#ROBOMERGE-SOURCE: CL 5260815 via CL 5260817 via CL 5261354 via CL 5261486
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5268005 by richard wallis in Dev-Build branch]
#jira UE-67791 - Crash attempting to reorder a Preview Mesh Collection array within the Animation Editor - Assertion failed: IsValid() in SharedPointer.h at Line 849
#rb Jurre.deBaare
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: thomas.sarkanen
#ROBOMERGE-SOURCE: CL 5260852 in //UE4/Release-4.22/... via CL 5260857
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5267969 by thomas sarkanen in Dev-Build branch]
#jira UE-69655 - Crash undoing the renaming of an Animation Curve that had been deleted - Assertion failed: (Index >= 0) & (Index < ArrayNum) in Array.h Line 611
#rb Jurre.deBaare
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: thomas.sarkanen
#ROBOMERGE-SOURCE: CL 5260850 in //UE4/Release-4.22/... via CL 5260853
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5267959 by thomas sarkanen in Dev-Build branch]
#jira UE-68762 - Convert CharacterBP to Spawnable in Sequencer cause crash
#rb Jurre.deBaare
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: thomas.sarkanen
#ROBOMERGE-SOURCE: CL 5260848 in //UE4/Release-4.22/... via CL 5260849
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5267952 by thomas sarkanen in Dev-Build branch]
[at]michael.kirzinger
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: chris.varnsverry
#ROBOMERGE-SOURCE: CL 5260676 via CL 5260679 via CL 5260756 via CL 5260770
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5267903 by chris varnsverry in Dev-Build branch]
[at]Josh.May [at]Bob.Tellez [at]Eric.Knapik
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: tim.tillotson
#ROBOMERGE-SOURCE: CL 5259115 via CL 5259116 via CL 5259252 via CL 5259255 via CL 5259416 via CL 5259448
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5267389 by tim tillotson in Dev-Build branch]
- Write directly to post process input 0 if able.
- Copy post process input 0 to target if unable.
- Allow SM4 to make copy DS if necessay.
- Allow PPM to use blend modes to composite onto output.
#rb: Brian.Karis
#Jira: FORT-150303
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: zabir.hoque
#ROBOMERGE-SOURCE: CL 5259065 via CL 5259067 via CL 5259304 via CL 5259305
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5267253 by zabir hoque in Dev-Build branch]
- Fix removes unnecessary bool to flag requiring a flush.
- Cleans up command queue swap.
- Switches to using a manual-reset Event to prevent hangs.
#rb Ethan.Geller, Zabir.Hoque, Ben.Woodhouse
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: aaron.mcleran
#ROBOMERGE-SOURCE: CL 5258922 via CL 5258923 via CL 5259048 via CL 5259053
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5267210 by aaron mcleran in Dev-Build branch]
#rb none
Re-enabling ML by default now that the ZI crash has been resolved.
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ryan.vance
#ROBOMERGE-SOURCE: CL 5247187 in //UE4/Release-4.22/... via CL 5247260
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5264912 by ryan vance in Dev-Build branch]