#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 |
sycl::detail::pi::PiSampler | 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::detail::getSyclObjImpl(), PI_SAMPLER_INFO_ADDRESSING_MODE, PI_SAMPLER_INFO_FILTER_MODE, PI_SAMPLER_INFO_NORMALIZED_COORDS, piSamplerGetInfo(), and piSamplerRetain().
sycl::_V1::detail::sampler_impl::~sampler_impl | ( | ) |
Definition at line 42 of file sampler_impl.cpp.
References __SYCL_REPORT_EXCEPTION_TO_STREAM, sycl::_V1::detail::getSyclObjImpl(), and piSamplerRelease().
addressing_mode sycl::_V1::detail::sampler_impl::get_addressing_mode | ( | ) | const |
Definition at line 92 of file sampler_impl.cpp.
coordinate_normalization_mode sycl::_V1::detail::sampler_impl::get_coordinate_normalization_mode | ( | ) | const |
Definition at line 97 of file sampler_impl.cpp.
filtering_mode sycl::_V1::detail::sampler_impl::get_filtering_mode | ( | ) | const |
Definition at line 94 of file sampler_impl.cpp.
sycl::detail::pi::PiSampler sycl::_V1::detail::sampler_impl::getOrCreateSampler | ( | const context & | Context | ) |
Definition at line 57 of file sampler_impl.cpp.
References sycl::_V1::detail::getSyclObjImpl(), PI_SAMPLER_INFO_ADDRESSING_MODE, PI_SAMPLER_INFO_FILTER_MODE, PI_SAMPLER_INFO_NORMALIZED_COORDS, and piSamplerCreate().
|
inline |
Definition at line 46 of file sampler_impl.hpp.