Synodic-Software / Soul-Engine

Physically based renderer and simulation engine for real-time applications.
GNU General Public License v3.0
42 stars 24 forks source link

Work stealing #106

Closed gartea closed 6 years ago

gartea commented 6 years ago

Implemented work stealing for the thread scheduler. Each thread now has its own queue which it pulls tasks from. This should reduce lock times.