Games Task Scheduler (GTS)
A multi-processor scheduling framework for games engines
|
This is the complete list of members for gts::WorkerPool, including all inherited members.
currentMicroScheduler() const | gts::WorkerPool | |
enumerateWorkerIds(Vector< OwnedId > &out) const | gts::WorkerPool | |
enumerateWorkerTids(Vector< ThreadId > &out) const | gts::WorkerPool | |
initialize(uint32_t threadCount=0) | gts::WorkerPool | |
initialize(WorkerPoolDesc &desc) | gts::WorkerPool | |
isRunning() const | gts::WorkerPool | inline |
LocalScheduler (defined in gts::WorkerPool) | gts::WorkerPool | friend |
MicroScheduler (defined in gts::WorkerPool) | gts::WorkerPool | friend |
poolId() const | gts::WorkerPool | inline |
resetIdGenerator() | gts::WorkerPool | static |
shutdown() | gts::WorkerPool | |
thisWorkerId() const | gts::WorkerPool | |
Worker (defined in gts::WorkerPool) | gts::WorkerPool | friend |
workerCount() const | gts::WorkerPool | inline |
WorkerPool() | gts::WorkerPool | |
~WorkerPool() | gts::WorkerPool |