teknomunk
|
8dac0a34ef
|
Add code to support cancelling jobs
|
2024-11-29 12:13:48 -06:00 |
|
teknomunk
|
06b8fa561e
|
Fix crash when tasks are scheduled for the next timestep into priority 2 from inside a function dispatched from priority 2
|
2024-11-29 11:44:19 -06:00 |
|
teknomunk
|
528531e37b
|
Add vl_scheduler.after() that acts like after() except it takes a priority as param 2, add tests for background tests, fix appending to existing list for next timestep
|
2024-11-28 18:11:44 -06:00 |
|
teknomunk
|
7503e12b52
|
Implementation scheduler with next-timestep/soon/later queues and 4 priority levels (async-now, main_thread-now, async-background and main_thread-background) that throttles background tasks to keep under a timestep budget (1/20 second)
|
2024-11-28 18:11:44 -06:00 |
|