Namespace Jitter2.Parallelization
Classes
- Parallel
Provides methods and structures for parallel batch processing within the Jitter physics engine.
- ParallelExtensions
Provides parallel batch processing extension methods for collections used by the physics engine.
- ReaderWriterLock
Provides a lightweight reader-writer lock optimized for rare write operations.
- ThreadPool
Provides a persistent worker thread pool for parallel task execution within the physics engine.
Structs
- Parallel.Batch
Represents a half-open index range processed by a parallel batch. This struct is used by ForBatch(int, int, int, Action<Batch>, bool) to split a for-loop into worker tasks.