diff --git a/include/vptr/virtual_ptr.hpp b/include/vptr/virtual_ptr.hpp index 620f26d..bb5b812 100644 --- a/include/vptr/virtual_ptr.hpp +++ b/include/vptr/virtual_ptr.hpp @@ -49,9 +49,6 @@ using sycl_acc_mode = cl::sycl::access::mode; * Default values for template arguments */ using buffer_data_type_t = uint8_t; -using buffer_allocator_base_t = cl::sycl::buffer_allocator; -using buffer_allocator_default_t = - cl::sycl::default_allocator; const sycl_acc_target default_acc_target = sycl_acc_target::global_buffer; const sycl_acc_mode default_acc_mode = sycl_acc_mode::read_write; @@ -232,11 +229,10 @@ class PointerMapper { /* get_buffer. * Returns a buffer from the map using the pointer address */ - template - cl::sycl::buffer get_buffer( + template + cl::sycl::buffer get_buffer( const virtual_pointer_t ptr) { - using buffer_t = cl::sycl::buffer; + using buffer_t = cl::sycl::buffer; // get_node() returns a `buffer_mem`, so we need to cast it to a `buffer<>`. // We can do this without the `buffer_mem` being a pointer, as we @@ -256,7 +252,7 @@ class PointerMapper { typename buffer_data_type = buffer_data_type_t> cl::sycl::accessor get_access(const virtual_pointer_t ptr) { - auto buf = get_buffer(ptr); + auto buf = get_buffer(ptr); return buf.template get_access(); } @@ -273,7 +269,7 @@ class PointerMapper { typename buffer_data_type = buffer_data_type_t> cl::sycl::accessor get_access(const virtual_pointer_t ptr, cl::sycl::handler& cgh) { - auto buf = get_buffer(ptr); + auto buf = get_buffer(ptr); return buf.template get_access(cgh); } @@ -504,13 +500,12 @@ inline void PointerMapper::remove_pointer(const virtual_pointer_t ptr) { * \param size Size in bytes of the desired allocation * \throw cl::sycl::exception if error while creating the buffer */ -template inline void* SYCLmalloc(size_t size, PointerMapper& pMap) { if (size == 0) { return nullptr; } // Create a generic buffer of the given size - using buffer_t = cl::sycl::buffer; + using buffer_t = cl::sycl::buffer; auto thePointer = pMap.add_pointer(buffer_t(cl::sycl::range<1>{size})); // Store the buffer on the global list return static_cast(thePointer);