|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Vruta::TaskScheduler::register_token_processor | ( | ProcessingToken | token, |
| token_processing_func_t | processor | ||
| ) |
Register a custom processor for a specific token domain.
| token | Processing domain to handle |
| processor | Function that receives tasks and processing units for custom scheduling |
Allows registering domain-specific scheduling algorithms. For example, a graphics backend might register a processor that batches frame-accurate tasks for optimal GPU utilization.
Definition at line 129 of file Scheduler.cpp.
References ensure_domain(), m_token_processors, and token.
Here is the call graph for this function: