cl::sycl::accessor< elemT, kDims, kMode, access::target::subgroup_local, access::placeholder::false_t > Class Template Reference
Specialization for a subgroup_local accessor. More...
#include <local_accessor.h>
Public Member Functions | |
template<COMPUTECPP_ENABLE_IF(elemT, is_n_dim) > | |
accessor (range< interface_dims > numElements, handler &commandHandler, const property_list &propList={}) | |
Constructs a subgroup_local buffer accessor. More... | |
template<COMPUTECPP_ENABLE_IF(elemT,(kDims==0)) > | |
accessor (handler &commandHandler, const property_list &propList={}) | |
Constructs a 0-dimensional subgroup_local buffer accessor. More... | |
Detailed Description
template<typename elemT, int kDims, access::mode kMode>
class cl::sycl::accessor< elemT, kDims, kMode, access::target::subgroup_local, access::placeholder::false_t >
Specialization for a subgroup_local accessor.
- Template Parameters
-
elemT Underlying data type kDims Number of accessor dimensions kMode Access mode
Definition at line 108 of file local_accessor.h.
Constructor & Destructor Documentation
◆ accessor() [1/2]
|
inline |
Constructs a subgroup_local buffer accessor.
- Template Parameters
-
COMPUTECPP_ENABLE_IF Only enabled when (kDims > 0)
- Parameters
-
numElements Data range commandHandler Command group handler propList Additional properties
Definition at line 137 of file local_accessor.h.
◆ accessor() [2/2]
|
inline |
Constructs a 0-dimensional subgroup_local buffer accessor.
- Template Parameters
-
COMPUTECPP_ENABLE_IF Only enabled when (kDims == 0)
- Parameters
-
commandHandler Command group handler propList Additional properties
Definition at line 147 of file local_accessor.h.
The documentation for this class was generated from the following file: