Not with any great confidence in the technical details - the issue was first raised by one of our render programmers after identifying huge stalls while profiling . The material that really upset everything featured nested branches that were driven by non-static boolean switches. eg.. bool /\ bool bool /\ bool bool (it…
I know nothing of UE, is there a Performance Profiler you can use, to show where the slow down is occurring?... other than that if it's the shaders then replace them with something standard... if it still persists then it's geometry or lighting etc if not add them back in one at a time see how this effects performance.…
That link is about shader build times rather than the runtime shader cost. Unreal caches Shaders once built so long build times are to be expected on first load - or after enabling/disabling certain features (raytracing/changes to shading models/compression defaults) I have certainly encountered issues with it either not…