Integrat PhysX crash fixes

UE - Simulation - Physics - Solver - Aug 24, 2021

Sequencer frame range progression is not continuous

UE - Anim - Sequencer - Oct 28, 2021

The end of the level visibility section places a DeterminismFence. This causes the issue. The fence clips the frame range and produces a discontinuous frame ranges, e.g. 23201~24000, then 24001~24 ...

Fix center of mass calculations with welding.

UE - Simulation - Physics - Aug 25, 2016

Welding components uses precomputed weights for to determine center of mass for the actor. This can cause problems when users want to specify custom weights for certain components. ...

Fix InstancedStaticMesh RemoveInstance invalidating indices

UE - Gameplay - Oct 26, 2016

When removing instances from an ISMC, indices / indexes returned from AddInstance will be invalidated. This can cause issues for users that want to do custom management of instances. Using something ...

Investigate/Fix incremental component unregister

UE - Gameplay - Mar 11, 2020

Streaming a level back in before it finishes streaming out behaves undesirably. When a level is streamed out the actors/components in the level are incrementally unregistered over multiple frames. ...

Fix primitive uniform buffer validation.

UE - Rendering Architecture - RHI - Jul 31, 2020

GPUScene primitive validation is currently busted and asserts. It looks like there are two problems: 1) NaN's in the entries can cause comparison issues, so a MemCmp would be better. 2) There's a ...

Fix TSR velocity extrusion on rotating

UE - Graphics Features - Aug 3, 2023

MPCook: Fix replication of UObject::CookAdditionalFilesOverride

UE - Foundation - Data Pipeline - Cooker - Oct 19, 2023

MPCook relies on global data that is accumulated during package cooks on CookWorkers be replicated to the CookDirector. Some global data that is accumulated during package cooks is CookAdditionalFi ...

Ensures for Pixel and Vertex Shaders occur when running TM-ShaderModels with -onethread

UE - Graphics Features - Jan 20, 2017

Two ensures fire when opening the TM-ShaderModels Map in QAGame with the -onethread argument. The callstacks look identical with the exception that one is for a pixel shader and the other is for a v ...

Fix SourceLength to be tangent to spot light axis

UE - Graphics Features - Mar 4, 2015