* Added list of layers affected to each channel to the weightmap readback struct, in order to properly analyze the content of the texture when the weightmap layer allocations might have changed on the component since the moment the readback was issued
#rb luc.eygasier
#preflight 62d7d0f01133256db643a10d
#tests UEENGQA-74353
#ROBOMERGE-AUTHOR: jonathan.bard
#ROBOMERGE-SOURCE: CL 21178628 via CL 21178949 via CL 21181390
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21192538 by jonathan bard in ue5-main branch]
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971
[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485
[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
Avoiding use of implicit conversion to pointer reference on TObjectPtr (making it either explicit or using a reference to a TObjectPtr where that is an easy option).
#rb matt.peters
[CL 14840803 by Zousar Shaker in ue5-main branch]
#rb richard.malo
[FYI] pat.jones
#rnx
#ROBOMERGE-SOURCE: CL 11445490 via CL 11445493 via CL 11445499
#ROBOMERGE-BOT: (v654-11333218)
[CL 11445502 by patrick enfedaque in Main branch]
#rnx
#rb none
#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870549 by ryan durand in Main branch]
#rb richard.malo
[FYI] stuart.fitzsimmons
#rnx
#ROBOMERGE-SOURCE: CL 10811045 via CL 10811048 via CL 10811050
#ROBOMERGE-BOT: (v610-10636431)
[CL 10811052 by patrick enfedaque in Main branch]
- When uploading TextureEdits to GPU (double buffer)
- When invalidating lighting cache. (dependency has already been removed a while ago with the MapBuildData changes)
Move InvalidateLightingCache calls to the resolve (like all the other client code ex: Coll, Foliage, etc)
#rb richard.malo
#rnx
#ROBOMERGE-SOURCE: CL 10761011 via CL 10761012
#ROBOMERGE-BOT: (v610-10636431)
[CL 10761013 by patrick enfedaque in Main branch]
#rb richard.malo
[FYI] robert.osborne
#ROBOMERGE-SOURCE: CL 10708346 via CL 10713361
#ROBOMERGE-BOT: (v610-10636431)
[CL 10713537 by patrick enfedaque in Main branch]
#rb patrick.enfedaque
#jira UE-81722
#rnx
#robomerge[RELEASE] Release-4.24
#ROBOMERGE-SOURCE: CL 9966755 via CL 9966756
#ROBOMERGE-BOT: (v560-9963197)
[CL 9967287 by jonathan bard in Main branch]
#rb richard.malo
[FYI] robert.osborne
#ROBOMERGE-SOURCE: CL 9900591 via CL 9902472
#ROBOMERGE-BOT: (v558-9892490)
#robomerge[RELEASE] Release-4.24
[CL 9906338 by patrick enfedaque in Main branch]
- CVar: Landscape.OutputDiffBitmap (=1 Heightmap, =2 Weightmap, =3 Both)
- CVar: Landscape.ShowDirty new view mode that shows dirtied data since last clear
- Console Command: Landscape.ClearDirty
#rb richard.malo
#rnx
#ROBOMERGE-SOURCE: CL 9093341 via CL 9093343 via CL 9093354
#ROBOMERGE-BOT: (v443-9013191)
[CL 9093357 by patrick enfedaque in Main branch]