2024.2.1
[2024.2.1] - 2024-05-04
Added
- Added RcCircularBuffer @ikpil
- Added struct DtCrowdScopedTimer to avoid allocations in scoped timer calls. @wrenge
- Added struct RcScopedTimer to avoid allocations in RcContext scoped timer @ikpil
- Added RcSpans @ikpil
Fixed
Changed
- Changed DtPathCorridor.Init(int maxPath) function to allow setting the maximum path @ikpil
- Changed from List to RcCyclicBuffer in DtCrowdTelemetry execution timing sampling @wrenge
- RcCyclicBuffer optimizations @wrenge
Removed
Special Thanks
PR
- Optimization: reduce number of allocations on hot path in RcRasterizations.DividePoly (#62) @awgil
- SIMD for CyclicBuffer aggregation (#58) @wrenge
- CyclicBuffer optimizations (#55) @wrenge
- Avoid allocation in ScopedTimer call (#54) @wrenge
- Pr/fix telemetry memcpy (#53) @ikpil
Full Changelog: 2024.1.3...2024.2.1