Files
UnrealEngineUWP/Engine/Source/Editor/MaterialEditor
dan elksnitis 659ef98d9d [materials]
- fix non-determinism in material shader map; correctly account for permutation ID in keys when storing preprocessed source and deduplicate.
- fix material stats source lookup not accounting for permutation IDs and deprecate old API
- fix material stats searching for an invalid key in the case where vertex factory is null
- change material logging to construct & output the same hash as DDC, the FSHA1 hashed keys don't match
- change LogMaterial channel to allow VeryVerbose messages
- add VeryVerbose logging of the unhashed (i.e. human-readable) DDC key for material shader maps
- add a debug utility driven via cvar to output the textual representation of shader maps for a given named material to disk (was key in tracking down the non-determinism mentioned above)

#jira UE-150069
#preflight 634571214a5cc23dd6d8d9a5
#rb Jason.Nadro
#rb Yuriy.ODonnell

[CL 22457384 by dan elksnitis in ue5-main branch]
2022-10-11 10:06:40 -04:00
..
2022-10-11 10:06:40 -04:00