Type promotion should handle UObject subclass custom operator functions

UE - Gameplay - Blueprint Editor - Jun 7, 2022

We should modify FindBestMatchingFunc_Internal for the case of UObject pins to search for a best matching subclass instead of just use the base UObject comparison.  We could also exclude any func ...

Reloading a Blueprint asset will unnecessarily recompile its dependencies.

UE - Gameplay - Blueprint - Aug 25, 2022

When a Blueprint asset is reloaded, we are currently serializing its CachedDependencies list during the discovery of potential referencers. This can lead to incorrectly treating all dependencies as ...

“Receives Decals” is not respected on Procedural Mesh Component

UE - Graphics Features - Oct 14, 2022

(Enduring Games) I investigated it and found that the following primitive data flag test in BasePassPixelShader.usf fails: (GetPrimitiveData(MaterialParameters).Flags & PRIMITIVE_SCENE_DATA_FLAG_DE ...

Can't connect Date Time and Time Spawn pins to math nodes

UE - Gameplay - Blueprint Editor - Feb 2, 2023

we can do a "cheap fix" here by adding the "IgnoreTypePromotion" metadata to the date time functions, but there are some underlying issues with the FindBestMatching func in this case causing it to f ...

Fixing a Blueprint's compilation error after editor reload causes instances to lose transform

UE - Gameplay - Blueprint - Feb 23, 2023

Saving and reloading a Blueprint instance with a compilation error, a.k.a., "Bad Blueprint" will lead to a transform reset when the Blueprint is successfully recompiled. ...

Discrepancy in screen data read back in Materials from screen UVs

UE - Rendering Architecture - Materials - Mar 2, 2023

This needs to be debugged to see where the data discrepancy comes from. ...

Assert during HLOD Mesh Build with Degenerate Triangles in a Mirrored Mesh Instance

UE - Editor - Content Pipeline - Import and Export - Apr 14, 2023

Licensee reports an issue with MeshDescription indexing when reversing a degenerate triangle. ...

Subsurface shading model is broken when ray traced shadows are used in 5.1+

UE - Graphics Features - Ray Tracing - Apr 19, 2023