Alpha blending is done twice when using RenderOpacity of RetainerBox's parent slot

UE - Editor - UI Systems - UMG - Feb 10, 2023

Licensee reported that alpha blending is done twice in the code below, and the fix below seems to fix it. .\Engine\Source\Runtime\UMG\Private\Slate\SRetainerWidget.cpp From:const FLinearColor Compu ...

Crash in DX12 UpdateTexture2D

UE - Graphics Features - Jan 24, 2017

RHIUpdateTexture2D uses the wrong size for the per-row memcpy, which means we can't support passing in an offset within a larger image in the SrcData pointer (doing so will result in an access viola ...

Setting PHYSX_MEMORY_STATS to 1 prevents the Engine from being built successfully.

UE - Simulation - Physics - Mar 9, 2015

If #define PHYSX_MEMORY_STATS 0 is set to 1, the Engine will not build successfully. The build fails with the message: error C2338: FPhysXAllocationHeader size must be less than 16 bytes. ...

Procedural Sounds Dropping First Samples

UE - Audio - Oct 26, 2015

When playing a sound with the bProcedural = true option enabled. The associated sound will then drop samples when played. The licensee who originally reported the issue actually has provided a fix i ...

Error when quitting Launch on session - A null object was passed as a world context object to UEngine::GetWorldFromContextObject().

UE - Gameplay - Jun 20, 2017

The following errors occur when the user quits a Launch On session from the editor:LogPlayLevel: QAGame: [2017.06.20-16.26.03:085][292]LogScriptCore: Error: Script Msg: A null object was passed as a ...

All console variables overridden in Movie Render Queue are set to 0 after the render queue runs

UE - Anim - Sequencer - Aug 4, 2020

All console variables overridden in Movie Render Queue are set to 0 after the render queue runs. It's because all cached previous console variables are reset to 0 just before they are written back ...

Building development version on Linux fails due to iOS folder structure

UE - Platform - Linux - Jun 26, 2017

In the default Linux folder configuration, Engine/Source/Runtime/Core/Public contains two folders, iOS and IOS. The iOS folder contains the files IOSCriticalSection.h and IOSCriticalSection.h while ...

Crash when creating a Niagara Emitter

UE - Graphics Features - Apr 28, 2017

Crash when creating a Niagara Emitter Another CrashReport: [Link Removed] Not sure if regression because the process to enable Niagara in 4.15 seems to be different than in 4.16, and I'm not sure ...

[CrashReport] UE4Editor_Engine!FHLSLMaterialTranslator::GetParameterUniformExpression() [hlslmaterialtranslator.h:1671]

UE - Graphics Features - May 25, 2017

This is a top trending crash in the 4.16 release. This may be a regression from 4.15. Additional information is currently unknown. Users have not provided any details. ...

Persona code calling incorrect extenders when building menus.

OLD - Anim - Jan 25, 2017

Certain files for building menus is calling the wrong extenders List of known conflicting functions:FSkeletalMeshEditor::ExtendMenu() [Engine\Source\Editor\SkeletalMeshEditor\Private\SkeletalMeshEd ...