Allow color adjustment for cubemaps created from longlat sources, use proper color space for imported HDR textures.
#rb Julien.StJean
[FYI] charles.bloom
#preflight 60ba698e884c6300012adbac
#ROBOMERGE-SOURCE: CL 16609377 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v828-16531559)
[CL 16609393 by alexander suvorov in ue5-release-engine-test branch]
Fixed issue where changing a function signature in an interface wouldn't update nodes in a blueprint.
Changed the API of the deferred registry to be more inline with UE coding standards.
#rb ben.marsh phillip.kavan
#rnx
#jira UE-113662
#preflight 60c0c0fdc61264000190e16a
#ROBOMERGE-SOURCE: CL 16606206 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v828-16531559)
[CL 16606221 by tim smith in ue5-release-engine-test branch]
Instead, call ResetLoaders on the packages that needs to be deleted to make sure the process doesn't have an open handle.
#jira UE-117377
#rb sebastien.lussier
[FYI] julien.lheureux
#ROBOMERGE-SOURCE: CL 16604937 via CL 16605114
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v828-16531559)
[CL 16605227 by jeanfrancois dube in ue5-release-engine-test branch]
#ROBOMERGE-SOURCE: CL 16604323 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v828-16531559)
[CL 16604331 by matt peters in ue5-release-engine-test branch]
[FYI] brooke.hubert
#jira na
#rb na
#ROBOMERGE-SOURCE: CL 16598081 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v828-16531559)
[CL 16598094 by mike zyracki in ue5-release-engine-test branch]
# LevelViewportClickHandlers updated to use the shared AssetSelection::AddActor code instead of rolling its own version of adding an actor and finding the appropriate factory.
#preflight 60be9c667476da0001f5c96a
#Jira UE-116707
#rb lauren.barnes sebastien.hillaire
[FYI] jeanmichel-dignard
#lockdown simon.tourangeau
#ROBOMERGE-SOURCE: CL 16584033 in //UE5/Release-5.0-EarlyAccess/... via CL 16584041
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v828-16531559)
[CL 16584044 by brooke hubert in ue5-release-engine-test branch]
# LevelViewportClickHandlers updated to use the shared AssetSelection::AddActor code instead of rolling its own version of adding an actor and finding the appropriate factory.
#preflight 60be9c667476da0001f5c96a
#Jira UE-116707
#rb lauren.barnes sebastien.hillaire
[FYI] jeanmichel-dignard
#lockdown simon.tourangeau
#ROBOMERGE-SOURCE: CL 16584033 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v828-16531559)
[CL 16584041 by brooke hubert in ue5-main branch]
-Place temporary limits on the sizes and quantities of build jobs that will be remote executed
#rb devin.doucette
#ROBOMERGE-SOURCE: CL 16582941 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v828-16531559)
[CL 16582999 by zousar shaker in ue5-release-engine-test branch]
-Place temporary limits on the sizes and quantities of build jobs that will be remote executed
#rb devin.doucette
[CL 16582941 by Zousar Shaker in ue5-main branch]
For example, texture streaming spikes drops from 26.7ms to 16.6ms in PIE.
#rb zousar.shaker
#ROBOMERGE-SOURCE: CL 16571356
#ROBOMERGE-BOT: (v828-16531559)
[CL 16571408 by jeanfrancois dube in ue5-main branch]
Currently it is not 'safe' for external code/scripts to be able to 'poke' data that is ostensibly thread-safe. Restricting to only private data is one possible option to solve this.
Gated behind a config flag for now as most content does not obey these rules at the moment.
This change also covers a case with 'valid' UObject use on worker threads where those UObjects are returned from thread-safe functions (which can only be native given the BP-level checks). It is assumed that the native thread-safe fucntion returning a UObject 'knows' that the UObject should be safe to access (e.g. some sub-object like a linked anim instance).
#rb Phillip.Kavan
[CL 16569224 by Thomas Sarkanen in ue5-main branch]
Repro case was during launch of the editor for a large project withe editor domain already populated.
#rb Zousar.Shaker
#rnx
#ushell-cherrypick of 16482437 by Matt.Peters
[CL 16564507 by Matt Peters in ue5-main branch]
- Don't try to fixup FMulticastDelegate properties.
- Don't try to fixup UInstancedStaticMeshComponent objects.
PIE fixup from ~150ms to ~1ms per streaming cell.
#rb patrick.enfedaque
[FYI] jeff.farris
#ROBOMERGE-SOURCE: CL 16558633
#ROBOMERGE-BOT: (v828-16531559)
[CL 16558638 by jeanfrancois dube in ue5-main branch]