#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]