4a5893dc61601e029f304ad309fe3147d1a9681b
BroadPhaseLayerInterfaceTable, ObjectLayerPairFilterTable, and ObjectVsBroadPhaseLayerFilterTable were local variables in the constructor. After GC collected them, Jolt crashed with dangling native pointers during PhysicsSystem.Update(). Now stored as readonly fields with proper Dispose in cleanup. Also fixed Flecs table lock assertion by collecting RigidBody init list before calling entity.Set().
Description
AI powered Game Engine
23 MiB
Languages
C#
97.8%
GLSL
1.8%
Shell
0.2%
PowerShell
0.2%