Plugin Config filenames need to be different for Engine vs Game plugins

UE - CoreTech - Aug 16, 2021

Right now, plugins installed to the game directory will only load plugin-specific config files with the path /Project/Plugins/PluginPath/Config/*Default*PluginName.ini. However, engine plugins will ...

GPU Debug Label is not set on some textures

UE - Graphics Features - Aug 11, 2021

texture streaming is one of the reasons that drop the label but not the only reason. add a line of code RHIBindDebugLabelName(NewTexture, *OldTexture->GetName().ToString()); into FMetalDynamicRHI:: ...

[Reverb Effect] - Deactivate Reverb Effect Blueprint Doesn't Deactivate Reverb

UE - Audio - Aug 11, 2021

When deactivating a reverb, it's removed from the Activated List, but doesn't get removed from being the active reverb. Confirmed occurs in 4.27 and 5.0 ...

Fatal Error: Cast of Package to AnimGraphNode_BlendSpaceGraphBase failed when deleting an opened Blendspace node in a State graph

UE - Anim - Runtime - Anim Blueprints - Aug 10, 2021

When deleting a Blendspace or Blendspace 1D node in a state graph, after opening it, the editor crashes. It doesn't crash when deleting it before opening the Blendspace node. It also doesn't matter ...

Mesh Decals don't work with HISM of non-nanite meshes

UE - Rendering Architecture - Aug 10, 2021

The HISM on the right has 4 instances light the ISM on the left, but only one instance works with the mesh decal material.  [Image Removed] ...

Niagara Crash : ExportParticleDataToBlueprint module causes buffer overrun

UE - Niagara - Aug 10, 2021

This buffer overrun is probably caused by the ExportParticleDataToBlueprint module does not respecting the GPUAllocation Fixed Size setting in the module. In fact, out-of-range export data is not c ...

DebugDrawHelper memory leak in editor

UE - Graphics Features - Aug 10, 2021