Wrapper for default OpenCL buffer allcoation.
More...
#include <cl_alloc_general.hpp>
|
| | ~CLAllocGeneral () override=default |
| |
| cl::Buffer | alloc (std::size_t size) override |
| |
| void | alloc_paired (std::size_t size1, std::size_t size2, cl::Buffer &buffer1, cl::Buffer &buffer2) |
| |
| void | free (cl::Buffer buffer) override |
| |
| void | free_all () override |
| |
| virtual | ~CLAlloc ()=default |
| |
Wrapper for default OpenCL buffer allcoation.
◆ ~CLAllocGeneral()
| spla::CLAllocGeneral::~CLAllocGeneral |
( |
| ) |
|
|
overridedefault |
◆ alloc()
| cl::Buffer spla::CLAllocGeneral::alloc |
( |
std::size_t | size | ) |
|
|
overridevirtual |
◆ alloc_paired()
| void spla::CLAllocGeneral::alloc_paired |
( |
std::size_t | size1, |
|
|
std::size_t | size2, |
|
|
cl::Buffer & | buffer1, |
|
|
cl::Buffer & | buffer2 ) |
◆ free()
| void spla::CLAllocGeneral::free |
( |
cl::Buffer | buffer | ) |
|
|
overridevirtual |
◆ free_all()
| void spla::CLAllocGeneral::free_all |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: