Files
UnrealEngineUWP/Engine/Source/Developer/ShaderPreprocessor
dan elksnitis 9b758ba87c [Backout] - CL25621499
#fyi dan.elksnitis
Original CL Desc
-----------------------------------------------------------------
[shader preprocessor] optimizations
- keep a preprocessor-specific shared cache of loaded shader files in ANSI format similar to the one in ShaderCore but skipping the unnecessary additional load to widechar, along with the associated extra allocations and conversions, and stripping comments directly as part of the load
- for in-memory source contained in the environment, which can't use the above due to potential different contents of same-named includes across jobs, perform the widechar->ansichar conversion and comment strip in a single step rather than converting then stripping, to save an additional allocation of the full source

#rb Jason.Nadro
#rb Yuriy.ODonnell
#preflight 646f74ac407983b99801c870

[CL 25626032 by dan elksnitis in ue5-main branch]
2023-05-25 15:00:40 -04:00
..
2023-05-25 15:00:40 -04:00
2023-05-03 10:17:48 -04:00