Specify aquisition and release of buffer and image data structures. More...
Classes | |
class | sycl::_V1::local_accessor_base< DataT, Dimensions, AccessMode, IsPlaceholder > |
Local accessor. More... | |
class | sycl::_V1::accessor< DataT, Dimensions, AccessMode, access::target::host_image, IsPlaceholder > |
Host image accessor. More... | |
Functions | |
template<typename DataT , int Dimensions, typename AllocatorT > | |
class __SYCL_EBO __SYCL_SPECIAL_CLASS __SYCL_TYPE(accessor) accessor | sycl::_V1::accessor (buffer< DataT, Dimensions, AllocatorT >) -> accessor< DataT, Dimensions, access::mode::read_write, target::device, access::placeholder::true_t > |
Buffer accessor. More... | |
template<typename DataT , int Dimensions, access::mode AccessMode, access::placeholder IsPlaceholder> | |
class __SYCL_EBO __SYCL_SPECIAL_CLASS | sycl::_V1::__SYCL_TYPE (accessor) accessor< DataT |
Image accessors. More... | |
Specify aquisition and release of buffer and image data structures.
class __SYCL_EBO __SYCL_SPECIAL_CLASS sycl::_V1::__SYCL_TYPE | ( | accessor | ) |
Image accessors.
Image array accessor.
Available only when accessTarget == access::target::image.
Available only when accessTarget == access::target::image_array and dimensions < 3.
class __SYCL_EBO __SYCL_SPECIAL_CLASS __SYCL_TYPE (accessor) accessor sycl::_V1::accessor | ( | buffer< DataT, Dimensions, AllocatorT > | ) | -> accessor< DataT, Dimensions, access::mode::read_write, target::device, access::placeholder::true_t > |
Buffer accessor.