#rb trivial
#preflight 627414ff4a2e93404867923b
#ROBOMERGE-OWNER: mark.lintott
#ROBOMERGE-AUTHOR: mark.lintott
#ROBOMERGE-SOURCE: CL 20007118 via CL 20007122 via CL 20007125 via CL 20063111 via CL 20063213 via CL 20063221
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 20066350 by mark lintott in ue5-main branch]
- Store result in bIgnoreIniSettingsOutOfDate
#rb PJ.Kack
#jira none
#preflight 626abe73a518954d58adb774
[CL 19964438 by Jason Nadro in ue5-main branch]
This change allows the cooking server to communicate with clients using platform-specific communication protocols instead of TCP (the default).
This new mode is activated by adding '-platformprotocol' command-line parameter when starting the cooking server (in addition to the usual '-cookonthefly').
The new functionality is included in FNetworkFileServerPlatformProtocol, which is a variant of the preexisting FNetworkFileServer but using ITargetDevice/ITargetDeviceSocket interfaces instead of traditional sockets.
Direct communication with targets is only supported on some platforms, which can be checked by calling ITargetPlatform::SupportsFeature(ETargetPlatformFeatures::DirectDataExchange).
#rb jeff.newquist
#preflight 62166a4237178b0175af6269
[CL 19094838 by Wojciech Krywult in ue5-main branch]
Move FlushRenderingCommands into PumpPollables.
#rb Devin.Doucette
#rnx
#preflight 620fa6276c6c638c07e57715
[CL 19050361 by Matt Peters in ue5-main branch]
#rb Mark.Lintott
#rnx
#preflight 61f13dbc7266f4e79bcebc17
- Fixed up a number of places that needed to be wrapped in #if ENABLE_COOK_STATS or #if OUTPUT_COOKTIMING
- The SDerivedDataCacheStatisticsDialog cannot display anything when cooking stats are disabled, so instead we show a message explaining why the dialog has no info
#ROBOMERGE-AUTHOR: paul.chipchase
#ROBOMERGE-SOURCE: CL 18769696 in //UE5/Release-5.0/... via CL 18769699 via CL 18769791
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
[CL 18769800 by paul chipchase in ue5-main branch]
Turn off the default cook behavior of cooking all /Game packages.
Change the CookModificationDelegate to a multicast delegate.
#rb Zousar.Shaker
[RN] Minor, Cooking
#ROBOMERGE-AUTHOR: matt.peters
#ROBOMERGE-SOURCE: CL 18335828 in //UE5/Release-5.0/... via CL 18335840
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18335846 by matt peters in ue5-release-engine-test branch]
EDLCookChecker: suppress missing export warnings for packages that were iteratively skipped and thus do have the exports but did not declare them.
#ROBOMERGE-AUTHOR: matt.peters
#ROBOMERGE-SOURCE: CL 18288814 in //UE5/Release-5.0/... via CL 18288852
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18288863 by matt peters in ue5-release-engine-test branch]
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035
[CL 17918595 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]