Files
UnrealEngineUWP/Engine/Source/Developer/ShaderPreprocessor
dan elksnitis be2a80c92b [shaders/stb_preprocess] stb preprocessor bug fixes:
- fix line number mismatches caused due to multiline macro arguments by keeping leading/trailing whitespaces in cases of multiple lines encountered in a single macro argument (single line macro args still have whitespace trimmed as this is needed for token pasting)
- avoid early out preventing parsing of "defined" builtin macro outside of #if conditions; this allows using defined in #define directives (among other places)

#rb Yuriy.ODonnell

[CL 32051438 by dan elksnitis in ue5-main branch]
2024-03-06 09:07:22 -05:00
..