hlslcc was incorrectly converting conditionals to mix. When one of the operand is a nan, this conversion is incorrect, as the nan will propagate, and thus we get weird bugs where the nans stick around.
#jira UE-71386
#rb rolando.caloca emil.persson
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: jonas.meyer
#ROBOMERGE-SOURCE: CL 5380320 in //UE4/Release-4.22/... via CL 5380325
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5415476 by jonas meyer in Dev-Networking branch]
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: michael.kirzinger
#ROBOMERGE-SOURCE: CL 5371417 via CL 5371421 via CL 5371422 via CL 5371424 via CL 5375578 via CL 5378458
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5406549 by michael kirzinger in Dev-Networking branch]
Converted Windows Mixed Reality Interop Library from a Statically Linked .lib to a dynamically loaded .dll, and fails gracefully if MixedRealityInterop fails to load because the necessary Windows-side .dlls don't exist.
#rb Ryan.Vance, Jules.Blok, Ben.Marsh, Jeff.Fisher, Keli.Hlodversson
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: joe.conley
#ROBOMERGE-SOURCE: CL 5371399 in //UE4/Release-4.22/... via CL 5371404
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5406200 by joe conley in Dev-Networking branch]
VirtualCamera adds the camera only if the take panel is constructed.
#jira UE69477
#rb simon.therriault, max.chen
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 5361170 in //UE4/Release-4.22/... via CL 5368483
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5405859 by patrick boutot in Dev-Networking branch]
Make network profiler version history explicit.
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ryan.gerleve
#ROBOMERGE-SOURCE: CL 5345092 via CL 5345094 via CL 5345096 via CL 5346955 via CL 5346957
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5402581 by ryan gerleve in Dev-Networking branch]
* Console window is made visible and brought to the front when a compile is triggered.
* Patched application window is brought to the front once patching is complete.
#rb none
#jira UE-71128
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5337696 in //UE4/Release-4.22/... via CL 5338036
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5401218 by ben marsh in Dev-Networking branch]
#rb none
Updating the Oculus plugin binaries to fix a known memory corruption issue.
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ryan.vance
#ROBOMERGE-SOURCE: CL 5319031 in //UE4/Release-4.22/... via CL 5337041
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5376494 by ryan vance in Dev-Networking branch]