userDaniel Pcancel
branchrust_reboot/main/profiling_improvementscancel

4 Commits over 0 Days - ∞cph!

Yesterday
Merge: from main Tests: none
Yesterday
Update: Gamephysics now uses TryGetComponent instead of GetComponent - Same perf in standalone builds, better perf in editor builds (avoids string format alloc for null obj description) Tests: Rode a horse on craggy and check profiler to confirm GamePhysics routines were triggered
Yesterday
Update: Adding missing ChangeLOD profiling annotation Tests: loaded 6k world and found it in profile data
Yesterday
Update: Annotating all VehicleFixedUpdate calls - Replacing existing Profiler.BeginSample with TimeWarning - Moved some samplers around to build a nested flamegraph (consolidates vehicles in the profile) Tests: loaded 6k world and looked through the profiling info