DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::image< Dimensions, AllocatorT > Member List

This is the complete list of members for sycl::_V1::image< Dimensions, AllocatorT >, including all inherited members.

__SYCL2020_DEPRECATED("get_count() is deprecated, please use size() instead") size_t get_count() constsycl::_V1::image< Dimensions, AllocatorT >inline
accessor classsycl::_V1::image< Dimensions, AllocatorT >friend
detail::image_accessor classsycl::_V1::image< Dimensions, AllocatorT >friend
get_access(handler &commandGroupHandler)sycl::_V1::image< Dimensions, AllocatorT >inline
get_access()sycl::_V1::image< Dimensions, AllocatorT >inline
get_allocator() constsycl::_V1::detail::image_common< Dimensions, AllocatorT >inline
get_allocator_internal() constsycl::_V1::detail::image_plainprotected
get_count() const noexceptsycl::_V1::detail::image_plainprotected
get_pitch() constsycl::_V1::image< Dimensions, AllocatorT >inline
get_property() constsycl::_V1::image< Dimensions, AllocatorT >inline
get_range() constsycl::_V1::image< Dimensions, AllocatorT >inline
get_size() constsycl::_V1::image< Dimensions, AllocatorT >inline
getSampler() const noexceptsycl::_V1::detail::image_plainprotected
has_property() const noexceptsycl::_V1::image< Dimensions, AllocatorT >inline
image(image_channel_order Order, image_channel_type Type, const range< Dimensions > &Range, const property_list &PropList={})sycl::_V1::image< Dimensions, AllocatorT >inline
image(image_channel_order Order, image_channel_type Type, const range< Dimensions > &Range, AllocatorT Allocator, const property_list &PropList={})sycl::_V1::image< Dimensions, AllocatorT >inline
image(image_channel_order Order, image_channel_type Type, const range< Dimensions > &Range, const typename std::enable_if_t< B, range< Dimensions - 1 >> &Pitch, const property_list &PropList={})sycl::_V1::image< Dimensions, AllocatorT >inline
image(image_channel_order Order, image_channel_type Type, const range< Dimensions > &Range, const typename std::enable_if_t< B, range< Dimensions - 1 >> &Pitch, AllocatorT Allocator, const property_list &PropList={})sycl::_V1::image< Dimensions, AllocatorT >inline
image(void *HostPointer, image_channel_order Order, image_channel_type Type, const range< Dimensions > &Range, const property_list &PropList={})sycl::_V1::image< Dimensions, AllocatorT >inline
image(void *HostPointer, image_channel_order Order, image_channel_type Type, const range< Dimensions > &Range, AllocatorT Allocator, const property_list &PropList={})sycl::_V1::image< Dimensions, AllocatorT >inline
image(const void *HostPointer, image_channel_order Order, image_channel_type Type, const range< Dimensions > &Range, const property_list &PropList={})sycl::_V1::image< Dimensions, AllocatorT >inline
image(const void *HostPointer, image_channel_order Order, image_channel_type Type, const range< Dimensions > &Range, AllocatorT Allocator, const property_list &PropList={})sycl::_V1::image< Dimensions, AllocatorT >inline
image(void *HostPointer, image_channel_order Order, image_channel_type Type, const range< Dimensions > &Range, const typename std::enable_if_t< B, range< Dimensions - 1 >> &Pitch, const property_list &PropList={})sycl::_V1::image< Dimensions, AllocatorT >inline
image(void *HostPointer, image_channel_order Order, image_channel_type Type, const range< Dimensions > &Range, const typename std::enable_if_t< B, range< Dimensions - 1 >> &Pitch, AllocatorT Allocator, const property_list &PropList={})sycl::_V1::image< Dimensions, AllocatorT >inline
image(std::shared_ptr< void > &HostPointer, image_channel_order Order, image_channel_type Type, const range< Dimensions > &Range, const property_list &PropList={})sycl::_V1::image< Dimensions, AllocatorT >inline
image(std::shared_ptr< void > &HostPointer, image_channel_order Order, image_channel_type Type, const range< Dimensions > &Range, AllocatorT Allocator, const property_list &PropList={})sycl::_V1::image< Dimensions, AllocatorT >inline
image(std::shared_ptr< void > &HostPointer, image_channel_order Order, image_channel_type Type, const range< Dimensions > &Range, const typename std::enable_if_t< B, range< Dimensions - 1 >> &Pitch, const property_list &PropList={})sycl::_V1::image< Dimensions, AllocatorT >inline
image(std::shared_ptr< void > &HostPointer, image_channel_order Order, image_channel_type Type, const range< Dimensions > &Range, const typename std::enable_if_t< B, range< Dimensions - 1 >> &Pitch, AllocatorT Allocator, const property_list &PropList={})sycl::_V1::image< Dimensions, AllocatorT >inline
image(const image &rhs)=defaultsycl::_V1::image< Dimensions, AllocatorT >
image(image &&rhs)=defaultsycl::_V1::image< Dimensions, AllocatorT >
image_plain(const std::shared_ptr< detail::image_impl > &Impl)sycl::_V1::detail::image_common< Dimensions, AllocatorT >inlineprotected
image_plain(image_channel_order Order, image_channel_type Type, const range< 3 > &Range, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList)sycl::_V1::detail::image_common< Dimensions, AllocatorT >protected
image_plain(image_channel_order Order, image_channel_type Type, const range< 3 > &Range, const range< 2 > &Pitch, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList)sycl::_V1::detail::image_common< Dimensions, AllocatorT >protected
image_plain(void *HostPointer, image_channel_order Order, image_channel_type Type, const range< 3 > &Range, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList)sycl::_V1::detail::image_common< Dimensions, AllocatorT >protected
image_plain(const void *HostPointer, image_channel_order Order, image_channel_type Type, const range< 3 > &Range, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList)sycl::_V1::detail::image_common< Dimensions, AllocatorT >protected
image_plain(void *HostPointer, image_channel_order Order, image_channel_type Type, const range< 3 > &Range, const range< 2 > &Pitch, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList)sycl::_V1::detail::image_common< Dimensions, AllocatorT >protected
image_plain(const std::shared_ptr< const void > &HostPointer, image_channel_order Order, image_channel_type Type, const range< 3 > &Range, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList, bool IsConstPtr)sycl::_V1::detail::image_common< Dimensions, AllocatorT >protected
image_plain(const std::shared_ptr< const void > &HostPointer, image_channel_order Order, image_channel_type Type, const range< 3 > &Range, const range< 2 > &Pitch, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList, bool IsConstPtr)sycl::_V1::detail::image_common< Dimensions, AllocatorT >protected
image_plain(const void *HostPointer, image_channel_order Order, image_channel_type Type, image_sampler Sampler, const range< 3 > &Range, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList)sycl::_V1::detail::image_common< Dimensions, AllocatorT >protected
image_plain(const void *HostPointer, image_channel_order Order, image_channel_type Type, image_sampler Sampler, const range< 3 > &Range, const range< 2 > &Pitch, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList)sycl::_V1::detail::image_common< Dimensions, AllocatorT >protected
image_plain(const std::shared_ptr< const void > &HostPointer, image_channel_order Order, image_channel_type Type, image_sampler Sampler, const range< 3 > &Range, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList)sycl::_V1::detail::image_common< Dimensions, AllocatorT >protected
image_plain(const std::shared_ptr< const void > &HostPointer, image_channel_order Order, image_channel_type Type, image_sampler Sampler, const range< 3 > &Range, const range< 2 > &Pitch, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList)sycl::_V1::detail::image_common< Dimensions, AllocatorT >protected
image_plain(pi_native_handle MemObject, const context &SyclContext, event AvailableEvent, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, image_channel_order Order, image_channel_type Type, bool OwnNativeHandle, range< 3 > Range3WithOnes)sycl::_V1::detail::image_common< Dimensions, AllocatorT >protected
sycl::_V1::detail::image_plain::image_plain(const std::shared_ptr< detail::image_impl > &Impl)sycl::_V1::detail::image_plaininlineprotected
sycl::_V1::detail::image_plain::image_plain(image_channel_order Order, image_channel_type Type, const range< 3 > &Range, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList)sycl::_V1::detail::image_plainprotected
sycl::_V1::detail::image_plain::image_plain(image_channel_order Order, image_channel_type Type, const range< 3 > &Range, const range< 2 > &Pitch, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList)sycl::_V1::detail::image_plainprotected
sycl::_V1::detail::image_plain::image_plain(void *HostPointer, image_channel_order Order, image_channel_type Type, const range< 3 > &Range, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList)sycl::_V1::detail::image_plainprotected
sycl::_V1::detail::image_plain::image_plain(const void *HostPointer, image_channel_order Order, image_channel_type Type, const range< 3 > &Range, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList)sycl::_V1::detail::image_plainprotected
sycl::_V1::detail::image_plain::image_plain(void *HostPointer, image_channel_order Order, image_channel_type Type, const range< 3 > &Range, const range< 2 > &Pitch, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList)sycl::_V1::detail::image_plainprotected
sycl::_V1::detail::image_plain::image_plain(const std::shared_ptr< const void > &HostPointer, image_channel_order Order, image_channel_type Type, const range< 3 > &Range, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList, bool IsConstPtr)sycl::_V1::detail::image_plainprotected
sycl::_V1::detail::image_plain::image_plain(const std::shared_ptr< const void > &HostPointer, image_channel_order Order, image_channel_type Type, const range< 3 > &Range, const range< 2 > &Pitch, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList, bool IsConstPtr)sycl::_V1::detail::image_plainprotected
sycl::_V1::detail::image_plain::image_plain(const void *HostPointer, image_channel_order Order, image_channel_type Type, image_sampler Sampler, const range< 3 > &Range, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList)sycl::_V1::detail::image_plainprotected
sycl::_V1::detail::image_plain::image_plain(const void *HostPointer, image_channel_order Order, image_channel_type Type, image_sampler Sampler, const range< 3 > &Range, const range< 2 > &Pitch, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList)sycl::_V1::detail::image_plainprotected
sycl::_V1::detail::image_plain::image_plain(const std::shared_ptr< const void > &HostPointer, image_channel_order Order, image_channel_type Type, image_sampler Sampler, const range< 3 > &Range, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList)sycl::_V1::detail::image_plainprotected
sycl::_V1::detail::image_plain::image_plain(const std::shared_ptr< const void > &HostPointer, image_channel_order Order, image_channel_type Type, image_sampler Sampler, const range< 3 > &Range, const range< 2 > &Pitch, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, const property_list &PropList)sycl::_V1::detail::image_plainprotected
sycl::_V1::detail::image_plain::image_plain(pi_native_handle MemObject, const context &SyclContext, event AvailableEvent, std::unique_ptr< SYCLMemObjAllocator > Allocator, uint8_t Dimensions, image_channel_order Order, image_channel_type Type, bool OwnNativeHandle, range< 3 > Range3WithOnes)sycl::_V1::detail::image_plainprotected
implsycl::_V1::detail::image_plainprotected
make_image(const typename backend_traits< Backend >::template input_type< image< D, A >> &BackendObject, const context &TargetContext, event AvailableEvent)sycl::_V1::image< Dimensions, AllocatorT >friend
make_image(const backend_input_t< Backend, image< D, A >> &BackendObject, const context &TargetContext, event AvailableEvent)sycl::_V1::image< Dimensions, AllocatorT >friend
operator!=(const image &rhs) constsycl::_V1::image< Dimensions, AllocatorT >inline
operator=(const image &rhs)=defaultsycl::_V1::image< Dimensions, AllocatorT >
operator=(image &&rhs)=defaultsycl::_V1::image< Dimensions, AllocatorT >
operator==(const image &rhs) constsycl::_V1::image< Dimensions, AllocatorT >inline
sampledImageConstructorNotification(const detail::code_location &CodeLoc, void *UserObj, const void *HostObj, uint32_t Dim, size_t Range[3], image_format Format, const image_sampler &Sampler)sycl::_V1::detail::image_plainprotected
sampledImageDestructorNotification(void *UserObj)sycl::_V1::detail::image_plainprotected
set_final_data(Destination finalData=nullptr)sycl::_V1::detail::unsampled_image_common< 1, sycl::image_allocator >inline
sycl::_V1::detail::image_common::set_final_data_internal()sycl::_V1::detail::image_plainprotected
sycl::_V1::detail::image_common::set_final_data_internal(const std::function< void(const std::function< void(void *const Ptr)> &)> &FinalDataFunc)sycl::_V1::detail::image_plainprotected
set_write_back(bool flag=true)sycl::_V1::detail::unsampled_image_common< 1, sycl::image_allocator >inline
size() const noexceptsycl::_V1::detail::image_common< Dimensions, AllocatorT >inline
unsampledImageConstructorNotification(const detail::code_location &CodeLoc, void *UserObj, const void *HostObj, uint32_t Dim, size_t Range[3], image_format Format)sycl::_V1::detail::image_plainprotected
unsampledImageDestructorNotification(void *UserObj)sycl::_V1::detail::image_plainprotected
~image()=defaultsycl::_V1::image< Dimensions, AllocatorT >