Files
UnrealEngineUWP/Engine/Plugins/AI
dan smith e8cd0ea463 Mass Visualization - Switched int16 StaticMeshDescIndex handles to new explicitly typed FStaticMeshInstanceVisualizationDescHandle which uses uint16 internally to double the number of possible ISMC visualization registrations.
This fixes an issue where extreme usage of UMassRepresentationSubsystem::AddVisualDescWithISMComponents for active registration of more than 32,767 ISMC groups would overflow the previous INT16_MAX handle cap. Now this lifts the limit to 65534 with 65535 (UINT16_MAX) reserved for representing invalid handles where previously INDEX_NONE was used.

#rb Mieszko.Zielinski, James.Studdart, Yoan.StAmant
#tests cooked

[CL 29969827 by dan smith in ue5-main branch]
2023-11-28 16:06:21 -05:00
..