Enabling DFGI on 4.15 causes an unprompted crash after all mesh distance fields are generated and all shaders are compiled.
I downloaded and built the source for the engine with visual studio, and I’ve found that the exception occurs on line 370 in \UnrealEngine\Engine\Source\Runtime\Renderer\Private\ConvertToUniformMesh.cpp
.
You can reproduce this by
- Launching the editor with r.DistanceFieldGI = 1 in consolevariables.ini
- Enabling ‘Generate Mesh Distance Fields’ in project settings.
After distance fields are generated, the editor should crash.
Here is a screenshot of visual studio showing the exception.