vecmem 1.14.0
|
Namespace for types that should not be used directly by clients. More...
Classes | |
struct | builtin_address_space |
Helper trait for setting up an atomic reference on global or local memory. More... | |
struct | builtin_address_space< device_address_space::global > |
Specialization for global device memory. More... | |
struct | builtin_address_space< device_address_space::local > |
Specialization for local device memory. More... | |
struct | custom_address_space |
struct | custom_address_space< device_address_space::global > |
struct | custom_address_space< device_address_space::local > |
class | memory_resource_base |
SYCL memory resource base class. More... | |
Functions | |
::sycl::queue & | get_queue (vecmem::sycl::queue_wrapper &queue) |
Helper function for getting a ::sycl::queue out of vecmem::sycl::queue_wrapper (non-const) | |
const ::sycl::queue & | get_queue (const vecmem::sycl::queue_wrapper &queue) |
Helper function for getting a ::sycl::queue out of vecmem::sycl::queue_wrapper (const) | |
Namespace for types that should not be used directly by clients.