Persistent Local Booleans do not serialize with CPF_SaveGame

UE - Gameplay - Blueprint Runtime - Nov 30, 2020

A persistent local boolean will not serialize even though it is marked with CPF_SaveGame, when other types will (such as an integer).  [Image Removed] [Image Removed] ...

FConsoleVariableBase::SetOnChangedCallback behaves incompatibly with previous versions

UE - Niagara - Jun 17, 2021

FConsoleVariable::OnChangedCallback was changed to a multicast delegate in 4.26. Along with this, FConsoleVariableBase::SetOnChangedCallback was implemented to emulate a single delegate for compatib ...

Artifact on DOF foreground

UE - Graphics Features - Mar 22, 2022

Object blured in foreground with blur radius larger than there size cause artifact ...

In blueprint component details not showing after changing component class

UE - Gameplay - Blueprint - Mar 31, 2022

It was noticed that after changing the class of the component and restarting the editor, the Detail panel is no longer displayed, which makes it impossible to work with it. Repro Rate 5/5 Regressi ...

Exporting to FBx nanite staticmesh, export the low res fallback LOD 0

UE - Editor - Content Pipeline - Import and Export - Dec 7, 2022

The exporter export the render data and the nanite render data is on the gpu and is not accessible, this is why it export the fallback mesh. Its more complex then it appear since we will need to do ...

Update FLevelEditorViewportClient::InputAxis to forward mouse axis events as well

UE - Gameplay - Input - Feb 23, 2023

FLevelEditorViewportClient::InputAxis needs to be updated to use the device mapper and FInputDeviceID's instead of the old int 32 ControllerID. Looks like this was missed during the refactor to use ...

Wrong shadows in VirtualTextures after rotations

UE - Rendering Architecture - May 23, 2023

Path Tracing shadow artifacts

UE - Graphics Features - Path Tracer - May 31, 2023

First picture lit is used [Image Removed] Second picture PT is used, this occurs under certain angles of incidence. [Image Removed] ...

Looping Gameplay Cues are not removed if GameplayCueNotifyTagCheckOnRemove is true

UE - Gameplay - Gameplay Ability System - Aug 24, 2023

GameplayCues inheriting from GameplayCueNotify_Actor no longer have their Removed functions called when removed via UAbilitySystemComponent::RemoveGameplayCue if GameplayCueNotifyTagCheckOnRemove is ...

RHICoreShader ValidateStaticUniformBuffer expected shader logging is confusing

UE - Rendering Architecture - Shaders - May 9, 2024

The log output in ValidateStaticUniformBuffer, lists hashes that do not correspond to the actual shader name which makes it difficult to track down problem shaders. The current log output code is ...