Handle orthographic camera case for landscape LOD calculation
Integrated from //UE4/Dev-Rendering
#rb none
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jeremy.moore
#ROBOMERGE-SOURCE: CL 7228643 in //UE4/Release-4.23/... via CL 7228649
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7237289 by jeremy moore in Dev-Build branch]
#rb patrick.enfedaque
#rxn
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 7150452 via CL 7168657 via CL 7168775
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7190505 by richard malo in Dev-Build branch]
Fix crash in landscape spline when saving current level as new level
Integrating from //UE4/Dev-Rendering
#rb none
#rnx
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jeremy.moore
#ROBOMERGE-SOURCE: CL 7069556 in //UE4/Release-4.23/... via CL 7069586
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7124760 by jeremy moore in Dev-Build branch]
Landscape component recreates material instances when material is destroyed by delete asset dialog
Integrated from //UE4/Dev-Editor
#rb none
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jeremy.moore
#ROBOMERGE-SOURCE: CL 7049415 in //UE4/Release-4.23/... via CL 7049416
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7121345 by jeremy moore in Dev-Build branch]
#rb patrick.enfedaque
#rnx
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 7040326 via CL 7047348 via CL 7048205
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7120903 by richard malo in Dev-Build branch]
#rb patrick.enfedaque
#rnx
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 7039781 via CL 7046940 via CL 7047919
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7120460 by richard malo in Dev-Build branch]
#rb patrick.enfedaque
#rnx
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 7039780 via CL 7046937 via CL 7047917
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7120456 by richard malo in Dev-Build branch]
#rnx
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 6989148 via CL 7019571 via CL 7019666
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7093181 by richard malo in Dev-Build branch]
#rb patrick.enfedaque
#rnx
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 6988537 via CL 7010009 via CL 7010060
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7093036 by richard malo in Dev-Build branch]
#rnx
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 6942002 via CL 6944536 via CL 6946900
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7090153 by richard malo in Dev-Build branch]
Add deferred copy texture request for weightmap generation
Add missing GPU stat tag for all render thread command
When we have no changes, early exit so we don't generate FComponentRecreateRenderStateContext and FMaterialUpdateContext
#rb Richard.Malo
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: michael.dupuis
#ROBOMERGE-SOURCE: CL 6933001 via CL 6943334 via CL 6946137
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7089751 by michael dupuis in Dev-Build branch]
- Added runtime base class ALandscapeBlueprintBrushBase. This was done so that landscape blueprints brushes can access editor functions.
#rb patrick.enfedaque
#rnx
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 6930726 via CL 6942986 via CL 6946114
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7089726 by richard malo in Dev-Build branch]