Games Task Scheduler (GTS)
A multi-processor scheduling framework for games engines
gts::WorkerPool Member List

This is the complete list of members for gts::WorkerPool, including all inherited members.

currentMicroScheduler() constgts::WorkerPool
enumerateWorkerIds(Vector< OwnedId > &out) constgts::WorkerPool
enumerateWorkerTids(Vector< ThreadId > &out) constgts::WorkerPool
initialize(uint32_t threadCount=0)gts::WorkerPool
initialize(WorkerPoolDesc &desc)gts::WorkerPool
isRunning() constgts::WorkerPoolinline
LocalScheduler (defined in gts::WorkerPool)gts::WorkerPoolfriend
MicroScheduler (defined in gts::WorkerPool)gts::WorkerPoolfriend
poolId() constgts::WorkerPoolinline
resetIdGenerator()gts::WorkerPoolstatic
shutdown()gts::WorkerPool
thisWorkerId() constgts::WorkerPool
Worker (defined in gts::WorkerPool)gts::WorkerPoolfriend
workerCount() constgts::WorkerPoolinline
WorkerPool()gts::WorkerPool
~WorkerPool()gts::WorkerPool