Summary
r.GTAO.TemporalFilter 1 crashes engine in SM5 (DX11/12). Worked fine in 5.7.
What Type of Bug are you experiencing?
Rendering (Graphics / Niagara)
Steps to Reproduce
1.Create New ThirdPersonTemplate Project.
2.Disable SM6 in project settings.
3.In PostProduction Volume set GI and Reflections to NONE. This forces AO.
4.Set r.AmbientOcclusion.Method 1 (this forces GTAO).
5.Crash (caused by r.GTAO.TemporalFilter 1, works fine with 0).
Expected Result
To actually work like it did before.
Observed Result
Crash
Affects Versions
5.8
Platform(s)
Windows
For crash reports, include your callstack
Fatal error: [File:D:\build++UE5\Sync\Engine\Source\Runtime\RenderCore\Private\ShaderParameterStruct.cpp] [Line: 474]
FGTAOTemporalFilterCS’s required shader parameter FParameters::SceneVelocityTexture was not set.
UnrealEditor_RenderCore
UnrealEditor_RenderCore
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_RenderCore
UnrealEditor_RenderCore
UnrealEditor_RenderCore
UnrealEditor_RenderCore
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_RenderCore
UnrealEditor_RenderCore
UnrealEditor_Core
UnrealEditor_Core
kernel32
ntdll
Additional Notes
Test old technologies before releasing patches. Not everyone cares about Lumen/Nanite.