Platform-specific defines not picked up by Intellisense

UE - Foundation - Cpp Tools - UnrealBuildTool - Aug 31, 2022

With the way PLATFORM_XSX, PLATFORM_PS5 etc. are defined, it seems intellisense doesn't know about them, because the .vcxproj only references the Win64 version of Definitions.h, and they are defined ...

DeterminesOutputType and AutoCreateRefTerm are not compatible

UE - Gameplay - Blueprint Compiler - Jan 19, 2024

The issue is due to the UK2Node_PureAssignmentStatement node that's created during node expansion when AutoCreateRefTerm is used on the target function. In the attached DOTBug image, you can see tha ...

Invalid PropertyConnectedMask in layered material instance when base material doesn't use material attributes

UE - Rendering Architecture - Materials - Nov 20, 2024

When UMaterialInstanceConstant::UpdateCachedData() updates CachedExpressionData.PropertyConnectedMask for material instances with layers incorrectly, it can lead to various graphical issues includin ...

Landscape is missing its material when running a packaged project on Linux arm 64

UE - Graphics Tools - Terrain - Landscape - Apr 22, 2024

From licensee: The project contains a small flat terrain with a basic material attached to it - just a single texture sampler connected to the base color output. Also in the project is a skeletal m ...

In-Memory replay checkpoints incorrectly deleted when stream length is less than TimeBufferHintSeconds

UE - Networking - Mar 18, 2024

The buffer start time is calculated by subtracting the TimeBufferHintSeconds from the stream length: const uint32 BufferStartTimeMS = UE::LWC::FloatToIntCastChecked<uint32>(FoundReplay->StreamInfo.L ...

[Task] Automated Previous Transforms

UE - Graphics Features - Oct 26, 2023

Correct motion vectors are required for things like anti-aliasing to work. Currently ISM/HISM don't support tracking to do this automatically. This is a frequently reported problem for licensees and ...

Blueprint 'Select' node: nodes connect to all input pins are evaluated while only one input is needed

UE - Gameplay - Blueprint - Aug 15, 2015

Originally marked Won't Fix in 2017. Issue reopened on May 1, 2024. All inputs of a Select blueprint node are evaluated, even though in the end only one value is selected. This is wasteful work. ...

GPU Timeout when using a large scale Landscape and Water Body Ocean

UE - Graphics Tools - Terrain - Landscape - Dec 1, 2022

Regression: Tested in //UE5/Release-5.0, this issue does not occur so regression is yes. The GPU Timeout only occurs in UE5/Release-5.1, as recreating this issue in previous versions of the editor ...

Niagara Parameters window resets when clicking in a Scratch Module

UE - Niagara - Nov 29, 2022

Regression: The UI for the Parameters window in a Niagara System is different from UE5/Release-5.0 to UE5/Release-5.1, so the issue cannot be replicated in Release-5.0 This issue occurs when going ...

Animation Layer Interface content filter overrides other content filters

UE - Editor - Workflow Systems - Jan 30, 2023

Animation Layer Interfaces are overriding the filter making it so only that asset type is visible even when paired with other filters.  There is an exception to this with the blueprint interfaces fi ...