Spline mesh crashing in FRayTracingDynamicGeometryCollection::AddDynamicMeshBatchForGeometryUpdate

UE - Graphics Features - Ray Tracing - Jan 31, 2025

A crash occurs when using ray tracing with spline meshes preceded by the following ensure : Ensure condition failed: NumCPUVertices <= VertexBufferNumElements  File: Engine\Source\Runtime\Renderer\ ...

Check hit when setting push-model array from a different actor's blueprint

This is due to the same reason behind [Link Removed], as the stack object is passed to MARK_PROPERTY_DIRTY rather than the array property's owner.  ...

Overridden mesh values are lost when upgrading from 5.5.0/5.5.1 to 5.5.2 on blueprint skeletal mesh components

UE - Anim - Runtime - Jan 30, 2025

This issue is caused by the backout in 38341618.  The original code that went into 5.0 affects serialization by changing the UCS modified properties.  When upgrading, the override is lost because th ...

Regression: Cannot import Landscape Layer Weightmap along with Heightmap because of broken resolution check for tiled images.

UE - Content Tools - Terrain - Jan 30, 2025

When working in the "Landscape" editor mode, in both the "New" and "Import" tools, it is possible to import a single heightmap, as well as a weightmap for each layer. Each of these maps can come fro ...

No warnings or errors if a UEnum has Bitflags metadata, but no Flags flag.

UE - Gameplay - Blueprint Compiler - Jan 29, 2025

The problem here isn't obvious: the native enum, EAnotherEnum, is missing the Flags flag for the UEnum. As a result, K2Node_GetEnumeratorNameAsString returns the max enum when it gets a combined fla ...

Bitmask ints can't be converted to strings

UE - Gameplay - Blueprint Compiler - Jan 29, 2025

While we do have an auto cast function that handles an int to string conversion, bitmask ints use a "bitmask" subcategory which thwarts are ability to find the cast function. ...

K2Node_GetEnumeratorName doesn't support bitmasks

UE - Gameplay - Blueprint Compiler - Jan 29, 2025

This is almost identical to [Link Removed]. The difference is that we need a variant of UEnum::GetNameByValue that supports bitmasks. We'll likely have to run this by Core. ...

Bindless Textures do not mip stream as expected

UE - Rendering Architecture - RHI - Jan 29, 2025

Bindless textures do not appear to stream mip levels. This issue is separate from an already reported bindless virtual texture streaming issue. When the editor is freshly launched or when mip level ...

Two-sided geometry cannot be enabled for re-imported models when converting from previous versions

TM - Interoperability - Jan 28, 2025

When converting files from previous versions of Twinmotion to Twinmotion 2025.1, re-importing any existing imported geometry will cause the geometry to be re-imported with two-sided geometry disable ...

When changing the Visibility of a RetainerBox wrapped widget to “Not Hit-Testable(Self&AllChildren)”, the widget incorrectly accepts the hit test

UE - Editor - UI Systems - UMG - Jan 28, 2025

The result of changing the Visibility of a widget placed as a child of RetainerBox is not reflected. Here we have disabled hittest for the Button widget, but hittest is incorrectly accepted. This is ...