#include <detail/sampler_impl.hpp>
Public Member Functions | |
sampler_impl (coordinate_normalization_mode normalizationMode, addressing_mode addressingMode, filtering_mode filteringMode, const property_list &propList) | |
sampler_impl (cl_sampler clSampler, const context &syclContext) | |
addressing_mode | get_addressing_mode () const |
filtering_mode | get_filtering_mode () const |
coordinate_normalization_mode | get_coordinate_normalization_mode () const |
ur_sampler_handle_t | getOrCreateSampler (const context &Context) |
~sampler_impl () | |
const property_list & | getPropList () const |
Definition at line 28 of file sampler_impl.hpp.
sycl::_V1::detail::sampler_impl::sampler_impl | ( | coordinate_normalization_mode | normalizationMode, |
addressing_mode | addressingMode, | ||
filtering_mode | filteringMode, | ||
const property_list & | propList | ||
) |
Definition at line 17 of file sampler_impl.cpp.
sycl::_V1::detail::sampler_impl::sampler_impl | ( | cl_sampler | clSampler, |
const context & | syclContext | ||
) |
Definition at line 24 of file sampler_impl.cpp.
References sycl::_V1::clamp, sycl::_V1::clamp_to_edge, sycl::_V1::detail::getSyclObjImpl(), sycl::_V1::linear, sycl::_V1::mirrored_repeat, sycl::_V1::nearest, sycl::_V1::none, sycl::_V1::normalized, sycl::_V1::repeat, and sycl::_V1::unnormalized.
sycl::_V1::detail::sampler_impl::~sampler_impl | ( | ) |
Definition at line 76 of file sampler_impl.cpp.
References __SYCL_REPORT_EXCEPTION_TO_STREAM, and sycl::_V1::detail::getSyclObjImpl().
addressing_mode sycl::_V1::detail::sampler_impl::get_addressing_mode | ( | ) | const |
Definition at line 147 of file sampler_impl.cpp.
coordinate_normalization_mode sycl::_V1::detail::sampler_impl::get_coordinate_normalization_mode | ( | ) | const |
Definition at line 152 of file sampler_impl.cpp.
filtering_mode sycl::_V1::detail::sampler_impl::get_filtering_mode | ( | ) | const |
Definition at line 149 of file sampler_impl.cpp.
ur_sampler_handle_t sycl::_V1::detail::sampler_impl::getOrCreateSampler | ( | const context & | Context | ) |
Definition at line 90 of file sampler_impl.cpp.
References sycl::_V1::clamp, sycl::_V1::clamp_to_edge, sycl::_V1::detail::getSyclObjImpl(), sycl::_V1::linear, sycl::_V1::mirrored_repeat, sycl::_V1::nearest, sycl::_V1::none, sycl::_V1::normalized, and sycl::_V1::repeat.
|
inline |
Definition at line 46 of file sampler_impl.hpp.