dotnet6 changed XML Serialization to not omit newlines by default, ensure we write the dependencies xml with newlines
#rnx
#jira none
#rb none
#preflight na
[CL 20707790 by Ryan Hummer in ue5-main branch]
Strategy specific settings were not hooked up before.
#fyi Bryan.Johnson
#preflight 62ac4bc2c6467711b6789ed7
[CL 20700580 by carl bystrom in ue5-main branch]
### Notes
This seems like a typo/oversight from @17765455
### Testing
Tested with a local UBT run
#rnx
#rb trivial
#jira UE-154806
#preflight 62abaa09382b868b9c9c22c8
[CL 20696696 by zaki in ue5-main branch]
Uses the following args:
-summaryTableToJson <filename> : json filename to write summary table row data to
-summaryTableToJsonFastMode : exit after serializing json data (skips making summary tables)
-summaryTableToJsonMetadataOnly : only write CsvMetadata elements to json
This makes it easy to extract raw perf data and CSV metadata from a collection of PRC files. Non PRC paths are also supported.
[FYI] tyler.staples
#ROBOMERGE-AUTHOR: ben.woodhouse
#ROBOMERGE-SOURCE: CL 20689812 via CL 20689846 via CL 20689864
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v968-20684695)
[CL 20693402 by ben woodhouse in ue5-main branch]
- Rebuild libsquish with macosx-version-min=10.15
- Remove duplicate definitions for HTTP status constants
- Use snprintf instead of sprintf in Metal & AGX profilers
- Silence deprecation warnings in ControlRigSpline third-party contrib.
- Disable fatal_warnings linker flag for clang 14 only on Mac (as a temporary workaround) for the linker complaning about not being able to compact unwinding information for particular functions.
#rb adam.kinge, brandon.shaefer, sara.schvartzman
#fyi richard.wallis, jack.porter
#jira none
#rnx
#preflight 62a8f1261f6754ac09c886fb
[CL 20687742 by will damon in ue5-main branch]
- transfer RBAN iterations from legacy solver to QPBD solver if they were changed
#rb none
#preflight 62aa60cc102b5101ccdb985b
#ROBOMERGE-AUTHOR: chris.caulfield
#ROBOMERGE-SOURCE: CL 20680629 via CL 20680637 via CL 20680640
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v955-20579017)
[CL 20681016 by chris caulfield in ue5-main branch]
- Unreal doesn't allow non-uniform scaling of a parent actor to be applied to a rotated child object(scaling is applied before rotation, in mesh's local space). SketchUp allows this and in some cases it's useful/possible to 'bake' rotation into component's geometry to have same effect in Unreal as in SU.
- Restrictions: Transform 'baking' is done only for purely geometric components(without child components). And when component that has oly single instance(single transform to be baked). Multiple occurrencies of the same instance are allowed since they have the same local transform(which was baked).
- Translation and uniform scaling is not baked(only non-uniform scale, rotate and shear). These is not needed and more convenient for user to keep them in the actor.
#jira UE-130882
#preflight 62a88e57136e62bef1c4f1ed
#rb benoit.deschenes JeanLuc.Corenthin
[CL 20680914 by kerim borchaev in ue5-main branch]
- This can be force disabled via the commandline with -autoColorize 0, or enabled with -autoColorize or -autoColorize 1
- The -reverseTable and -scrollableTable params are now also possible to force disable by specifying 0 (using a new GetOptionalBool mechanism)
[FYI] andrew.ladenberger
#ROBOMERGE-AUTHOR: ben.woodhouse
#ROBOMERGE-SOURCE: CL 20675636 via CL 20677476 via CL 20677697
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v955-20579017)
[CL 20679317 by ben woodhouse in ue5-main branch]
#jira UE-153075
#[review]-20669220 Chris.Babcock
#ushell-cherrypick of 20670255 by dmytro.vovk
#preflight 62a9f6df273ce16835c1fd78
[CL 20670734 by dmytro vovk in ue5-main branch]
#ROBOMERGE-AUTHOR: ben.woodhouse
#ROBOMERGE-SOURCE: CL 20669446 via CL 20669464 via CL 20669469
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v955-20579017)
[CL 20670444 by ben woodhouse in ue5-main branch]