Allowing to perform stream based merging with the command and exposing appropriate options
#rnx
#jira none
[CL 30900573 by Ryan Hummer in ue5-main branch]
This bug prevented islands from being awoken if you explicitly set all of its particles to sleep, and then teleported one of the particles elsewhere.
This was caused by SleepParticle being called before BeginDetectCollisions. This put the particle to sleep but left the collision constraints as they were. When we prune out of date collisions they were destroyed because they were "awake" but were not updated this tick.
The fix is to update the sleep state of constraints whose islands will be put to sleep as a result of all particles being put to sleep.
#rb vincent.robert
[CL 30895513 by chris caulfield in ue5-main branch]
* Add screenshots and sample code for configuring job parameters.
* Add placeholder files for tutorials.
* Fix markdown linting in most files.
[CL 30893696 by ben marsh in ue5-main branch]
* Added retry and better error description when writing byte to create size of file mapping on posix
[CL 30889356 by henrik karlsson in ue5-main branch]
Introduces a few changes that enables CrashReportClient to read project it's settings from project configuration.
* Add compile time fallback of data router to CrashReportClientEditor.
* Refactored how some global defines are set in CrashReportClient/CrashReportClientEditor target to allow different settings for development time vs retail time.
* Added code that allows project configuration files to override any CRC setting. Previously it would only apply to some properties.
* Refactored CrashReportCoreConfig.
* Added compile time defines for company name. UX changes in other CL.
* Limit core usage for CRC to 5 cores. Significantly reduces memory usage for machines with many cores.
#rb Patrick.Laflamme
#jira UE-114670
[CL 30879797 by johan berg in ue5-main branch]