#jira UE-114977
#rb jeff.fisher
#lockdown nick.whiting
#ROBOMERGE-SOURCE: CL 16227415 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v799-16237190)
[CL 16262896 by steve smith in ue5-main branch]
1) If the user specified a path as Bar\ then "Foo\Bar" would still be allowed (but not Foo\Bar\File.h) due to the trailing directory slash.
2) Code that deals with platform specific includes (ALiasedFiles) would omit the included file but still include the path in the AdditionalIncludeDirectories entry
#review-16240187 @andy.firth
#jira nojira
#preflight 6095b7c726ed4f0001615079
[CL 16240409 by Andrew Grant in ue5-main branch]
AGXRHI is starting out as a clone of MetalRHI, but will be refactored and overhauled with several goals in mind:
- Reduce/Eliminate technical debt
- Substantially improve readability and maintainability
- Introduce clear layers for platform independent vs dependent code
- Reduce memory footprint and generally improve memory usage
- Remove legacy concepts (like manual reference counting) and enable better integration with platform tools
- Implement newer and more modern features provided by Metal (such as ray tracing and enhanced command buffer debugging)
- Target/tune the software architecture and API usage for performance on Apple designed GPUs
#rb jack.porter, richard.wallis
#jira none
#fyi lukas.hermanns
#rnx
[CL 16225160 by will damon in ue5-main branch]
- make -csvLinkRootPath work any type of path. Links are made relative to the passed-in csv directory and then the new root is added
#ROBOMERGE-SOURCE: CL 16178660 via CL 16178671 via CL 16178673 via CL 16208175
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Main) (v796-16191650)
[CL 16208185 by ben woodhouse in ue5-main branch]
-add -reportLinkRootPath arg to make report links relative to a particular location
-add -csvLinkRootPath arg to make CSV links relative to a particular location
-add -listFiles arg to just list files that pass the filter instead of processing them
#ROBOMERGE-OWNER: ben.woodhouse
#ROBOMERGE-AUTHOR: ben.woodhouse
#ROBOMERGE-SOURCE: CL 16177813 via CL 16177817 via CL 16177818 via CL 16178057
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Main) (v792-16166999)
[CL 16178065 by ben woodhouse in ue5-main branch]
VS2019 is the minimum required VS version, and has support for NET Core projects - we no longer need this check.
#jira none
[CL 16175554 by jonathan adamczewski in ue5-main branch]
Remove IsRunningOnMono
For remaining references, IsRunningOnMono -> !IsRunningOnWindows
#jira none
#trivial
[CL 16175552 by jonathan adamczewski in ue5-main branch]