#jira UE-1949, UE-1950
#rb benn.gallagher, matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 11125982 via CL 11126447
#ROBOMERGE-BOT: (v640-11091645)
[CL 11126552 by christina tempelaarl in Main branch]
//UE4/Dev-Rendering/Engine/Source/Developer/ShaderCompilerCommon/Private/ShaderCompilerCommon.cpp
to //UE4/Main/Engine/Source/Developer/ShaderCompilerCommon/Private/ShaderCompilerCommon.cpp
#rb none
#fyi Will.Damon, Matt.Collins
#jira UE-87533
#rnx
[CL 11122913 by Lukas Hermanns in Main branch]
Fixes black outlines around masked materials.
#rnx
#rb none
[FYI] Dmitriy.Dyomin
#ROBOMERGE-OWNER: marc.audy
#ROBOMERGE-AUTHOR: allan.bentham
#ROBOMERGE-SOURCE: CL 11116350 via CL 11116352 via CL 11116355
#ROBOMERGE-BOT: (v640-11091645)
[CL 11117627 by marc audy in Main branch]
#jira UE-1949, UE1950
#rb matt.kuhlenschmidt, benn.gallagher
#ROBOMERGE-SOURCE: CL 11112514 via CL 11112515
#ROBOMERGE-BOT: (v640-11091645)
[CL 11112518 by christina tempelaarl in Main branch]
- Menu bar insert at specific location logic fixed.
#rnx
#rb none
#ROBOMERGE-SOURCE: CL 11108377 via CL 11109312 via CL 11109326
#ROBOMERGE-BOT: (v640-11091645)
[CL 11110980 by rex hill in Main branch]
Speculative fix for FORT-252973
#rnx
#rb none
[FYI] Dmitriy.Dyomin
#ROBOMERGE-SOURCE: CL 11105865 via CL 11105871 via CL 11105884
#ROBOMERGE-BOT: (v640-11091645)
[CL 11105888 by allan bentham in Main branch]
Have UBT set the source target name as a define during compilation. For unique environments, embed that macro globally, but in shared environments just embed it into game modules.
Have the primary game module bind that define to a core delegate so engine systems can query it
Make LiveCodingModule pass the UBT target name to the UBT so that it doesn't have to guess which target to build
For agnostic executables (UE4Game, UE4Editor) running content only projects, the delegate won't be bound, so revert back to type based recompile requests in live coding
Handle DTE string for VS2019 in the source code accessor module
#rb ben.marsh
#ROBOMERGE-SOURCE: CL 11103653 via CL 11103654 via CL 11103656
#ROBOMERGE-BOT: (v640-11091645)
[CL 11103658 by graeme thornton in Main branch]
This would cause unbuilt HLOD static meshes to be removed from the HLOD package.
#rb patrick.enfedaque
#ROBOMERGE-SOURCE: CL 11082419 via CL 11082422 via CL 11082423
#ROBOMERGE-BOT: (v637-11041722)
[CL 11082424 by sebastien lussier in Main branch]
#rb Will.Damon, Lukas.Hermanns
#rnx
#rb
#ROBOMERGE-SOURCE: CL 11073056 via CL 11073060 via CL 11073063
#ROBOMERGE-BOT: (v637-11041722)
[CL 11073065 by rolando caloca in Main branch]
Disabled by default, set r.Mobile.VirtualTextures=1 to enable
known issues: RVT compression is not implementted, Android OpenGL will have R and G channels swapped for uncompressed streaming VT, no sRGB support
#jira UE-79955
#rb jeremy.moore
#ROBOMERGE-SOURCE: CL 11070636 via CL 11070637
#ROBOMERGE-BOT: (v637-11041722)
[CL 11070638 by dmitriy dyomin in Main branch]
#rnx
#rb none
[FYI] Jack.Porter, Dmitriy.Dyomin
#ROBOMERGE-SOURCE: CL 11041687 via CL 11041691 via CL 11041694
#ROBOMERGE-BOT: (v635-11031815)
[CL 11041698 by allan bentham in Main branch]
#rnx
#rb ben.ingram, zousar.shaker
#ROBOMERGE-SOURCE: CL 10996668 via CL 10996669 via CL 10996670
#ROBOMERGE-BOT: (v633-10983880)
[CL 10996671 by mickael gilabert in Main branch]