Files
UnrealEngineUWP/Engine/Source/Runtime/RenderCore/Public
jason hoerner 4843583c83 Render Graph: A couple simple development build RDG optimizations.
* Skip contents of Begin/EndUAVOverlap when GRHIValidationEnabled is false, avoiding expensive GatherPassUAVsForOverlapValidation call, saving around 1.4% frame wide.  Lower level function does nothing when validation isn't enabled.
* Optimize trivial RDG event names with no format specifiers.  Detects at compile time that there are no variadic parameters and calls a non-variadic version of the constructor, which references the string instead of generating a dynamically allocated copy through FCString::GetVarArgs.  Covers around 40% of RDG event names in my test case, saving around 1.2% frame wide.

#rnx
#rb mihnea.balta

[CL 30781413 by jason hoerner in ue5-main branch]
2024-01-22 13:51:08 -05:00
..
2023-10-10 11:13:43 -04:00
2023-12-20 11:53:27 -05:00
2023-10-20 12:25:18 -04:00
2023-12-15 15:28:27 -05:00
2023-09-23 02:37:45 -04:00