|
|
void | print () const |
| |
|
void | createBuffer (const std::string &key, buffer_flag flag, size_t size) |
| |
|
void | writeBuffer (const std::string &key, size_t size, const void *source_ptr) |
| |
|
void | readBuffer (const std::string &key, size_t size, void *source_ptr) |
| |
|
void | deleteBuffer (const std::string &key) |
| |
|
void | deleteBuffer (const std::initializer_list< std::string > &keys) |
| |
|
void | createKernel (const std::string &kernel_name, const std::string &file_name, kernel_flag flag) |
| |
|
void | createKernel (const std::initializer_list< std::string > &kernel_names, const std::string &file_name, kernel_flag flag) |
| |
|
void | deleteKernel (const std::string &key) |
| |
|
void | deleteKernel (const std::initializer_list< std::string > &keys) |
| |
|
template<typename... Ts> |
| void | runKernel (const std::string &key, const NDRange &global, const NDRange &local, const Ts &... arguments) |
| |
|
void | finishKernels () |
| |