* Guard against slate from being called when not initialized.
* Show message box if HLOD build commandlet process fails.
#rb jonathan.bard
#rb richard.malo
#preflight 6362c5c1522c8f7ab3504854
[CL 22937962 by don boogert in ue5-main branch]
The start times of landscape texture and brush notifications were not correct.
When loading a new level, if any notifications are being displayed by the landscape notification manager, the manager will leak the currently displayed notification leaving it in an incomplete state.
#rb jonathan.bard
#preflight 6335bc34466fb43669b6beb3
[CL 22263396 by nickolas drake in ue5-main branch]
Duplicate functionality as CL 21485614 which caused Lyra errors. Ran Lyra cook preflight 632c7a41e23e50651b41ab22 to ensure the Lyra issue is fixed, passed all relevant steps. Errors present in cook already present in incremental build.
#jira UE-113697
#rb Jonathan.Bard
#preflight 63040eb8516bef57ff81be5f
[CL 22140315 by Nickolas Drake in ue5-main branch]
- New CVar 'landscape.DirtyOnlyInMode' when enabled, modifications to the landscape that happen outside of the Landscape Edit Mode (Modifications affecting the Edit Layers like Water brush) will be tracked but packages will not be marked dirty.
- Users can use the Build > Save Modified Landscapes to save those collateral changes.
#jira UE-158840
#rb richard.malo, jonathan.bard
#preflight 63206a3da514fd1e37bfd0ec
[CL 21989552 by patrick enfedaque in ue5-main branch]
Fixed include paths to be relative to the private or public folders.
Hid or removed includes that reached into other private module folders.
Updated PublicInclude paths when necessary.
#jira
#preflight 631a717cec45fbf3d74d4ba7
[CL 21916033 by bryan sefcik in ue5-main branch]
#fyi Nickolas.Drake
Original CL Desc
-----------------------------------------------------------------
LandscapeNotifications: Unify landscape notification's into a single notification/notification manager class.
Duplicate functionality as CL 21458279 which caused Lyra errors. Ran Lyra cook preflight 62ffe560fc3d0e6817299ccb to ensure the Lyra issue is fixed, passed all relevant steps.
#jira UE-113697
#rb jonathan.bard
#preflight 63039eb15a5d4e4624dbebab
[CL 21486504 by Nickolas Drake in ue5-main branch]
Duplicate functionality as CL 21458279 which caused Lyra errors. Ran Lyra cook preflight 62ffe560fc3d0e6817299ccb to ensure the Lyra issue is fixed, passed all relevant steps.
#jira UE-113697
#rb jonathan.bard
#preflight 63039eb15a5d4e4624dbebab
[CL 21485614 by Nickolas Drake in ue5-main branch]
#fyi Nickolas.Drake
Original CL Desc
-----------------------------------------------------------------
LandscapeNotifications: Unify landscape notification's into a single notification/notification manager class.
#jira UE-113697
#rb jonathan.bard
#preflight 62ffa9eb7770b47eeaae9ae0
[CL 21460257 by michael balzer in ue5-main branch]
* 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]
- Removed scene render mem-mark among others. MemStack usage is now restricted to local scopes with known marks.
- Render resources with destructors are allocated using the FSceneRenderingBulkObjectAllocator on FSceneRenderer, which is deleted when the scene render is.
#preflight 62b266e20d4d6228de97babe
#rb mihnea.balta, yuriy.odonnell
[CL 20907647 by zach bethel in ue5-main branch]