|
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.