Games Task Scheduler (GTS)
A multi-processor scheduling framework for games engines
|
This is the complete list of members for gts::Range1d< Iter >, including all inherited members.
adjustDivisor(uint16_t initialSplitDepth, bool isStatic) (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | inlinestatic |
begin() const (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | inline |
begin() (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | inline |
DIMENSIONALITY (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | static |
empty() const (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | inline |
end() const (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | inline |
end() (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | inline |
finalSplitDivisor(uint16_t initialSplitDepth, bool isStatic) (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | inlinestatic |
initialSize() const (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | inline |
isDivisible() const (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | inline |
iter_type typedef (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | |
MAX_SPLITS (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | static |
minSize() const (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | inline |
Range1d()=default (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | |
Range1d(Range1d const &)=default (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | |
Range1d(iter_type xBegin, iter_type xEnd, size_type minSize, size_type splitOnMultiplesOf=1) | gts::Range1d< Iter > | inline |
resetInitialSize(size_type initSize) (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | inline |
size() const (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | inline |
size_type typedef (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | |
split(split_result &result, TSplitter const &splitter) | gts::Range1d< Iter > | inline |
SPLIT_FACTOR (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | static |
split_result typedef (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | |
splitHelper(Range1d &range, EvenSplitter const &) (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | inlinestatic |
splitHelper(Range1d &range, ProportionalSplitter const &proportions) (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | inlinestatic |
splitInitialDepth(uint16_t initialSplitDepth, bool isStatic) (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | inlinestatic |
splitOnMultiplesOf() const (defined in gts::Range1d< Iter >) | gts::Range1d< Iter > | inline |