#include <sycl/ext/oneapi/sub_group_mask.hpp>
#include <sycl/marray.hpp>
#include <sycl/types.hpp>
#include <stddef.h>
#include <stdint.h>
Go to the source code of this file.
Namespaces | |
sycl | |
sycl::_V1 | |
sycl::_V1::detail | |
sycl::_V1::ext | |
sycl::_V1::ext::oneapi | |
sycl::_V1::ext::oneapi::experimental | |
Functions | |
sycl::vec< unsigned, 4 > | sycl::_V1::detail::ExtractMask (ext::oneapi::sub_group_mask Mask) |
template<typename NonUniformGroup > | |
ext::oneapi::sub_group_mask | sycl::_V1::detail::GetMask (NonUniformGroup Group) |
template<typename NonUniformGroup > | |
uint32_t | sycl::_V1::detail::IdToMaskPosition (NonUniformGroup Group, uint32_t Id) |