Reproduction:
Create a new project in UE5.6.
Enable “Order Independent Transparency” in project settings.
Restart.
The following error shows up in the log on startup:
LogOutputDevice: Error: === Handled ensure: ===
LogOutputDevice: Error: Ensure condition failed: Resource->bProduced || Resource->bExternal || Resource->bQueuedForUpload [File:D:\build++UE5\Sync\Engine\Source\Runtime\RenderCore\Private\RenderGraphValidation.cpp] [Line: 651]
LogOutputDevice: Error: Pass Translucency::OITCombine(SeparateTransluency) has a read dependency on OIT.SampleData, but it was never written to.
LogOutputDevice: Error: Stack:
LogOutputDevice: Error: [Callstack] 0x00007ffe2b4f88c3 UnrealEditor-RenderCore.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe2b2d75e1 UnrealEditor-RenderCore.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe2b2d9b73 UnrealEditor-RenderCore.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe2b2b8e66 UnrealEditor-RenderCore.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe2b33081a UnrealEditor-RenderCore.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe2b326b6d UnrealEditor-RenderCore.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe04db4289 UnrealEditor-Renderer.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe04ddb929 UnrealEditor-Renderer.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe04ddba1b UnrealEditor-Renderer.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe057258c7 UnrealEditor-Renderer.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe05724cbb UnrealEditor-Renderer.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe042eefe0 UnrealEditor-Renderer.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe05380a92 UnrealEditor-Renderer.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe05310140 UnrealEditor-Renderer.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe0533d051 UnrealEditor-Renderer.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe2b3577d7 UnrealEditor-RenderCore.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe2b37e618 UnrealEditor-RenderCore.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe175afb72 UnrealEditor-Core.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe175a284f UnrealEditor-Core.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe175a2ece UnrealEditor-Core.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe2b3a2a09 UnrealEditor-RenderCore.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe2b3a3af4 UnrealEditor-RenderCore.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe17c337ad UnrealEditor-Core.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007ffe17c2c8ff UnrealEditor-Core.dll!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007fff21557374 KERNEL32.DLL!UnknownFunction
LogOutputDevice: Error: [Callstack] 0x00007fff2177cc91 ntdll.dll!UnknownFunction
It doesn’t seem to have any effect that I can realize, but errors in the log are worrying, especially when I don’t cause them.
Is there a reason this happens? Conflicting settings perhaps? The same does not occur in UE5.5