28 #ifndef SPLA_CL_ALLOC_HPP
29 #define SPLA_CL_ALLOC_HPP
42 virtual cl::Buffer
alloc(std::size_t size) = 0;
43 virtual void free(cl::Buffer buffer) = 0;
Base class for any device-local opencl buffer allocator.
Definition: cl_alloc.hpp:39
virtual void free_all()=0
virtual void free(cl::Buffer buffer)=0
virtual ~CLAlloc()=default
virtual cl::Buffer alloc(std::size_t size)=0
Definition: algorithm.hpp:37