A licensee noticed that the ShouldCache types for FLandscapeMaterialResource changed in the 4.18.2 but this did not affect the DDC keys generated. This caused an endless compilation loop where the shader map was considered incomplete but the updated result couldn't be pushed back to the DDC.

Steps to Reproduce
  • Install and create a project in 4.18.0
  • Create a landscape material and apply to a terrain
  • Update to 4.18.2
  • Note the material now recompiles every time the project is opened

*These are speculative repro steps based on user reports.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-54668 in the post.

Login to Vote

ComponentUE - Graphics Features
Affects Versions4.18.24.19
Target Fix4.21
CreatedJan 31, 2018
ResolvedAug 30, 2018
UpdatedOct 9, 2018