UMG Designer preview: Incorrect resolution on Samsung s8 and s9

UE - Editor - UI Systems - Jul 30, 2018

"By default, the device profile for android_high (which is used by phones such as the galaxy s8 and s9) gives a scale factor of 1.0 resulting in 1280x720. When choosing a ~2:1 device such as the gal ...

WorldCoordinate3Way produces Incorrect Axis Lerps

UE - Graphics Features - May 18, 2016

The Material Function WorldCoordinate3Way seems to incorrectly perform the Lerps from the axis contributions of the normals. An example is show here, with the left objects using the version that com ...

start/end state notify events can be sent every frame on dedicated server builds

UE - Anim - Gameplay - Aug 1, 2025

The problem is that UCharacterMovementComponent::MoveAutonomous can tick the anim instance and dispatch notifies outside of the regular skeletal mesh component tick. But when MoveAutonomous calls T ...

Scalebox scaling won't update if child size changes with global invalidation enabled

UE - Editor - UI Systems - Slate - Jul 17, 2024

When global invalidation is enabled, Scale Boxes don't react properly to changes in the size of their contents. Licensees have worked around this by updating SScaleBox::OnArrangeChildren:// This sca ...

In the GameUserSettings class, Landscape quality is not taken into account by GetOverallScalabilityLevel, but is changed by SetOverallScalabilityLevel.

UE - Gameplay - Oct 17, 2025

Context: GameUserSettings stores user settings for a game, for example graphics and sound settings. The Scalability settings provide a way for to adjust the quality of various features in order to m ...

Depth reading features on devices without framebuffer fetch are relying on undefined behaviour.

UE - Platform - Mobile - Oct 26, 2016

For devices without framebuffer fetch we are relying on undefined behaviour for depth reading with decals, mod shadows and depth reading materials. (ES2 spec: 3.8.6 Texture Framebuffer Attachment). ...

Inline retargeting gives different output pose vs retargeting from mesh

UE - Anim - Rigging - Retargeting - Nov 19, 2025

When we perform a retarget from an input pose rather than another mesh, the transforms within the anim bp have already been conformed to the target mesh by translational retargeting and compatible s ...

Review/unify dithering and fading systems

UE - Graphics Features - Jan 25, 2016

High priority item: "Hi guys, I was looking to a GPU capture of our foliage and all draws were set with the KILL_ENABLE register enabled. This register force off Early Z rejection since the GPU ha ...

Undo Crash with Reroute node into Class pin of SpawnActorFromClass

UE - Gameplay - Blueprint - Sep 4, 2018

Crash on undo with SpawnActor node that uses a reroute pin in class wire. "It looks like the variable promotion marks the blueprint as structurally modified, which triggers a skeleton compile, wh ...

GPU ISM LOD doesn't take into account per instance scales when calculating LOD ranges

UE - Graphics Features - Jul 19, 2024

When we set up the draw calls for ISM with GPU LOD selection we submit a draw call per LOD. For this we calculate the minimum and maximum possible LOD with a call to ComputeLODForMeshes() in FReleva ...