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

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

adjustIfStolen(Task *) (defined in gts::SimplePartitioner)gts::SimplePartitionerinline
doExecute(TaskContext const &ctx, TPattern *pPattern, TRange &range, splitter_type const &splitter) (defined in gts::SimplePartitioner)gts::SimplePartitionerinline
execute(TaskContext const &ctx, TPattern *pPattern, TRange &range) (defined in gts::SimplePartitioner)gts::SimplePartitionerinline
getSplit(SimplePartitioner &) (defined in gts::SimplePartitioner)gts::SimplePartitionerinlinestatic
initialize(uint16_t) (defined in gts::SimplePartitioner)gts::SimplePartitionerinline
initialOffer(TaskContext const &ctx, TPattern *pPattern, TRange &range, splitter_type const &splitter) (defined in gts::SimplePartitioner)gts::SimplePartitionerinline
isDivisible() (defined in gts::SimplePartitioner)gts::SimplePartitionerinline
SimplePartitioner()=default (defined in gts::SimplePartitioner)gts::SimplePartitioner
SimplePartitioner(SimplePartitioner &, uint16_t, TRange const &) (defined in gts::SimplePartitioner)gts::SimplePartitionerinline
split() (defined in gts::SimplePartitioner)gts::SimplePartitionerinlinestatic
splitter_type typedef (defined in gts::SimplePartitioner)gts::SimplePartitioner