Physical Material Mask does not return the correct value

UE - Rendering Architecture - Materials - Feb 26, 2024

DataTable asset view runs out of (video) memory

UE - Editor - UI Systems - Slate - Feb 26, 2024

In some situation, Slate tries to secure incredible amount size data and run out of memory. This happens a cell having very long and complex serialized text appears on the editor and it is placed to ...

Classes in TargetDenyList modules are still referenced from Components on BlueprintGeneratedClasses and cause runtime warnings

UE - Foundation - Feb 25, 2024

Other than the presence of the error and the performance cost of looking for a package on disk that does not exist, there are no behavioral problems. When running with legacy (non-iostore) pakfiles ...

Placing a section at the end of montage is not properly handled

UE - Anim - Gameplay - Feb 24, 2024

Placing a  section at the very end of a montage with no duration or animation assigned after it is not properly handled.  Normally sections with 0 length are skipped and search continues since they ...

Windows Metal Shader Compiler creates invalid shaders for iOS

UE - Platform - Apple - Feb 23, 2024

When installed app is started on device, log will say there's missing or invalid metal shaders ...

USkeletalMeshComponent::HandleExistingParallelClothSimulation() calling WaitUntilTaskCompletes can trigger arbitrary task that modifies currently iterated UWorld::ComponentsThatNeedPreEndOfFrameSync

UE - Gameplay - Components - Feb 23, 2024

Context ActorComponents can schedule an end-of-frame update for themselves by calling UWorld::MarkActorComponentForNeededEndOfFrameUpdate. The UWorld will iterate all those actor components once pe ...

Can't inherit from ALight without a linker error

UE - Gameplay - Feb 22, 2024

This is a regression from 5.3. It should be possible to inherit from ALight outside of the engine module without any sort of errors. Case: [Link Removed] ...

Gameplay Ability System Attribute Modifiers with a duration (including infinite) do not respect tag requirements

UE - Gameplay - Gameplay Ability System - Feb 21, 2024

When using infinite or duration-based effects, required and ignored tags will have no effect on attribute modifiers. This appears to be caused by OnAttributeAggregatorDirty (GameplayEffect.cpp:2917) ...

Auto Exposure Compensation Curve issue when switching from Manual to Histogram

UE - Rendering Architecture - Feb 21, 2024

When switching the Camera's Exposure Metering Mode from Manual toHistogram, the exposure level resets and takes time to settle. The Licensee has a proposed code change that would fix this issue. Als ...

Auto Exposure Compensation Curve issue when switching from Histogram to Manual

UE - Rendering Architecture - Feb 21, 2024

When switching the Camera's Exposure Metering Mode from Histogram to Manual, there is a single-frame flash. The Licensee has a proposed code change that would fix this issue. Also found in 5.4, CL 3 ...