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 ...

D3D validation error about resources being deleted while in use

UE - Rendering Architecture - RHI - Jun 7, 2022

We believe this is a bug in the D3D validation layer, rather than an actual error in our code. We're in touch with Microsoft about it, but I'll make this ticket to track the progress of that investi ...

Pawn's role is incorrect in BeginPlay on client if a multicast RPC is called in BeginPlay on server

UE - Networking - Jun 6, 2022

It seems as though calling a multicast RPC during BeginPlay on the server will cause the new actor to finish spawning on the client before applying any initial replicated data, such as the actor's R ...

Duplicate subobjects when you attach to an OptionalDefaultSubobject

UE - Gameplay - Components - Jun 3, 2022

I believe that this is happening because of a problem within USubobjectDataSubsystem::FindOrCreateAttachParentForComponent where it is creating duplicates of the character mesh because the "TestScen ...

Properly handle child actor component referencing Level Instance actor

UE - World Creation - Worldbuilding Tools - Level Instances - Jun 3, 2022

Material fails to compile when virtual texture is connected to opacity mask only through Make/Break Material Attributes

UE - Graphics Features - Jun 2, 2022

If we connect a virtual texture to the opacity mask output of a material the material will fail to compile. Currently this is expected because allowing it could cause problems such as:No virtual tex ...

Editor crash after unload a data layer

UE - World Creation - Worldbuilding Tools - World Partition - Jun 2, 2022

Blueprint context menu doesn't list function calls for array properties

UE - Gameplay - Blueprint - May 31, 2022

Possibly one of the lesser know features of Blueprints is that we allow the connection of an array of actors to the "self" pin of a function (see pic). This is essentially a shorthand for writing an ...

Runtime Virtual Texture samples at low precision for very large volumes

UE - Graphics Features - May 31, 2022

When using a runtime virtual texture with a resolution of greater than 2^24 we can start to see a lack of precision in sampling when the sampling UVs get closer to 1. To see this we need to be usin ...