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

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

adjustIfStolen(Task *) (defined in gts::StaticPartitioner)gts::StaticPartitionerinline
doExecute(TaskContext const &ctx, TPattern *pPattern, TRange &range, splitter_type const &splitter) (defined in gts::StaticPartitioner)gts::StaticPartitionerinline
execute(TaskContext const &ctx, TPattern *pPattern, TRange &range) (defined in gts::StaticPartitioner)gts::StaticPartitionerinline
getSplit(StaticPartitioner &partitioner) (defined in gts::StaticPartitioner)gts::StaticPartitionerinlinestatic
initialize(uint16_t workerCount) (defined in gts::StaticPartitioner)gts::StaticPartitionerinline
initialOffer(TaskContext const &ctx, TPattern *pPattern, TRange &range, splitter_type const &splitter) (defined in gts::StaticPartitioner)gts::StaticPartitionerinline
isDivisible() (defined in gts::StaticPartitioner)gts::StaticPartitionerinline
split() (defined in gts::StaticPartitioner)gts::StaticPartitionerinline
splitter_type typedef (defined in gts::StaticPartitioner)gts::StaticPartitioner
StaticPartitioner() (defined in gts::StaticPartitioner)gts::StaticPartitionerinline
StaticPartitioner(StaticPartitioner &partitioner, uint16_t, TRange const &) (defined in gts::StaticPartitioner)gts::StaticPartitionerinline