A collection of parallel compute primitives. More...
#include <utility>#include <tuple>Go to the source code of this file.
| Classes | |
| struct | index_sequence<... > | 
| struct | make_index_sequence< N, Is > | 
| struct | make_index_sequence< 0, Is... > | 
| class | ApplyFunc< Fn, Args > | 
| Namespaces | |
| namespace | cxx14 | 
| Functions | |
| void | computeSync (bool useCuda, const char *file, int line) | 
| void | computeFill (bool useCuda, void *data, uint8_t value, size_t size) | 
| template<typename FunctorT, typename... Args> | |
| void | computeForEach (bool useCuda, int numItems, int blockSize, const char *file, int line, const FunctorT &op, Args... args) | 
| void | computeDownload (bool useCuda, void *dst, const void *src, size_t size) | 
| void | computeCopy (bool useCuda, void *dst, const void *src, size_t size) | 
A collection of parallel compute primitives.
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline |