Lighting behavior is unreliable for translucent lit materials, results are inconsistent depending on the editor camera's FOV and the editor viewport's width/height/aspect

UE - Rendering Architecture - Oct 27, 2024

When working on the level editor viewport or testing on PIE, the visual appearance of additive/translucent lit materials changes significantly (and abruptly) when varying the camera FOV or the viewp ...

Crash in FPipelineFileCacheManager::RegisterPSOStats

UE - Rendering Architecture - Oct 25, 2024

The game can crash when one thread clears RunTimeToPSOUsage while another thread is expecting it to contain a PSO it is registering stats for. Thread A:  calls CacheGraphicsPSO() Thread B:  calls C ...

Long thin splines with wide tangents do not generate correct collision geometry

UE - Graphics Tools - Terrain - Water - Oct 24, 2024

[Image Removed] [Image Removed] ...

GAS: Initial OnRep_SpawnedAttributes from DefaultStartingData clears attribute values for already replicated ActiveGameplayEffects

UE - Gameplay - Gameplay Ability System - Oct 23, 2024

Context The property 'DefaultStartingData' in AbilitySystemComponent can be configured from blueprint to spawn default attribute sets. This happens OnRegister. For runtime spawned actors like pawns ...

TraceString for TChar strings has an erroneous return statement leading to unreachable code

UE - Foundation - Insights - Oct 23, 2024

In StringTrace.cpp, the TraceString(const TCHAR* InString) function has an erroneous return statement before UE_TRACE_LOG_DEFINITION within the branch checking if the string is already in the set. ...

D3D12Texture::Lock incorrectly sizes staging buffer when locking block compressed resources

UE - Rendering Architecture - RHI - Oct 23, 2024

D3D12Texture::Lock computes the size of the staging buffer on Line 1541 of D3D12Texture.cpp. This size uses the RowPitch, which for BCn resources encapsulates the size in bytes of a single row of bl ...

[CrashReport][Assert] UnrealEditor-D3D12RHI!FD3D12ResourceLocation::ReleaseResource() [Engine/Source/Runtime/D3D12RHI/Private/D3D12Resources.cpp:1392]

UE - Rendering Architecture - RHI - Oct 22, 2024

Users affected: 73 Total occurrences: 156 Last occurrence: October 22nd 2024, 9:59:58 am First occurrence: October 2nd 2024, 4:53:30 pm Latest version: ++UE5+Release-5.5-CL-36679577 Platform: Win64 ...

GTAO console command minor issues

UE - Graphics Features - Oct 18, 2024

The following ambient occlusion console commands have issues: r.AmbientOcclusion.Compute ? The help text state it only works console but it also works on PC and likely other platforms. r.GTAO.Use ...

Race condition triggers an ensure 'bIsInitialized && Other.bIsInitialized' inside FVisualLogEntry::MoveTo on animation worker thread

UE - AI - Debugging - Oct 18, 2024

A licensee reported occasionally triggers an ensure during automation testing, potentially when the GameThread flushes Visual Logger via FVisualLogger::Flush() and an animation worker thread executi ...