Files
RobustToolbox/Robust.Shared/Utility
metalgearslothandGitHub 45dc9ad80e Inline polygon vertices (#5758)
* FastPoly

* Inline polygon vertices

No more pooling, pooling bad. No more arrays in engine, only span.

I made a slim version that's only the 4 verts so no padding on it compared to Polygon. Slightly more clamplicated code but entitylookup + mapmanager are both hotpaths and it's easy to do. Memory usage will likely go up for now but heap allocations should drop significantly due to removing the pooling.

* Unhide these

* Fixes

* More fixes

* More fixes

* Avoid potential bomb
2025-03-20 21:26:05 +11:00
..
2022-11-27 19:23:58 +01:00
2024-09-29 00:29:02 +02:00
2022-11-27 19:23:58 +01:00
2025-03-20 21:26:05 +11:00
2025-03-08 14:15:47 +11:00
2021-11-15 10:53:39 +01:00
2022-09-14 19:39:00 +10:00
2025-03-08 15:16:31 +11:00
2024-09-02 03:27:25 +02:00
2023-12-15 18:07:41 +01:00
2022-07-15 00:07:30 +10:00
2025-03-08 15:02:46 +11:00
2022-11-27 19:23:58 +01:00
2022-11-27 19:23:58 +01:00
2022-11-18 00:50:20 +01:00
2022-05-28 13:03:42 +02:00
2024-12-21 17:49:11 +11:00
2024-11-12 23:40:01 +01:00
2024-07-10 01:38:32 +02:00