AMD PSO creation causes hang in SceneCapture2D with Nanite + ShowOnly primitives

UE - Graphics Features - Nanite - Jan 16, 2024

AMD RX 6800 XT driver appears to hang (or take a very long time) in the PSO creation of the FInstanceCullVSM_CS shader when using Nanite primitive filtering NOTES:Issue can be worked around by addi ...

Depth of field rendering artifacts - flickering and masking

UE - Rendering - Architecture - Jan 16, 2024

Flickering and large flashes can be seen on reflective objects that are out of focus with DOF enabled. DumpGPU shows that artifacts are visible in TSR . ...

View Distance sorting of Niagara sprites is incorrect when far from the origin

UE - Niagara - Jan 15, 2024

This problem seems to occur on both CPU and GPU Sims. ...

The UI layer system in Lyra leaks widgets when changing level

UE - AI Workflows - UI Systems - UMG - Jan 12, 2024

UObject Macro Libraries cannot use functions that require a WorldContext

UE - Gameplay - Blueprint Editor - Jan 11, 2024

If you make a Blueprint Macro Library that derives from UObject you are then unable to use any functions that require a WorldContext, like Delay. This is because the WorldContext cannot be assumed l ...

Detect OnHovered event in child widgets even if HitTest(Self/Child) is disabled in RetainerBox

UE - AI Workflows - UI Systems - UMG - Jan 11, 2024

When HitTest(Self/Child) is disabled in RetainerBox, the child widget is assumed to not fire all hit test events. However, in this case, the hit test event is fired in the child widget. This is an i ...

Capturing backtrace of another thread in engine built with clang raises access violation exception

UE - Core - Systems - Jan 11, 2024

Engine built with Clang throws an exception when calling RtlVirtualUnwind with a different thread ID. Engines built with Microsoft compilers do not occur this problem. For example, if starting PI ...