VisionCpp
0.0.1
|
This files contains the Coordinate struct which is used to specify local/global offset for local/global access to the local/global memory for each thread on the device. More...
Go to the source code of this file.
Classes | |
struct | visioncpp::internal::Coordinate< LC, LR, ItemID > |
Coordinate is used to specify local/global offset for local/global access to the local/global memory for each thread on the device. More... | |
Namespaces | |
visioncpp | |
VisionCpp namespace. | |
visioncpp::internal | |
Internal implementations. | |
visioncpp::internal::mem_dim | |
Color / Row-major option. | |
Functions | |
template<size_t LC, size_t LR, typename ItemID > | |
Coordinate< LC, LR, ItemID > | visioncpp::internal::memLocation (ItemID itemID) |
deduction function for Coordinate More... | |
Variables | |
static constexpr size_t | visioncpp::internal::mem_dim::ColDim = 0 |
when the sycl change the dim this should be applied and work ColDim=1 and RowDim==0; More... | |
static constexpr size_t | visioncpp::internal::mem_dim::RowDim = 1 |
This files contains the Coordinate struct which is used to specify local/global offset for local/global access to the local/global memory for each thread on the device.
Definition in file mem_coordinate.hpp.