Description

Noise Node Fails to Compile With Voronoi Noise if Ray Tracing is Enabled. 

Working as expected in 4.22 CL# 7053642

Found in 4.23 Preview 2 CL# 7321677 and 4.24 CL# 7437539

This is a regression

 The issue is caused by DXC compiler bug: https://github.com/microsoft/DirectXShaderCompiler/issues/2392

Steps to Reproduce
  1. Open Editor in DX12
  2. Enable Ray Tracing
  3. Create a new material and use a noise node set to Voronoi
  4. Connect it to base color

Results:
The shader will fail to compile and youll see the errors in  the screenshot attached

Expected:
The shader would compile

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-77601 in the post.

5
Login to Vote

Fixed
ComponentRendering
Affects Versions4.234.24
Target Fix4.23
Fix Commit7709040
Main Commit7709041
Release Commit7712974
CreatedJul 19, 2019
ResolvedAug 2, 2019
UpdatedAug 5, 2019