|
template<typename AllocatorT > |
| host_unsampled_image_accessor (unsampled_image< Dimensions, AllocatorT > &ImageRef, const property_list &PropList={}, const detail::code_location CodeLoc=detail::code_location::current()) |
|
| host_unsampled_image_accessor (const host_unsampled_image_accessor &Rhs)=default |
|
| host_unsampled_image_accessor (host_unsampled_image_accessor &&Rhs)=default |
|
host_unsampled_image_accessor & | operator= (const host_unsampled_image_accessor &Rhs)=default |
|
host_unsampled_image_accessor & | operator= (host_unsampled_image_accessor &&Rhs)=default |
|
| ~host_unsampled_image_accessor ()=default |
|
bool | operator== (const host_unsampled_image_accessor &Rhs) const |
|
bool | operator!= (const host_unsampled_image_accessor &Rhs) const |
|
template<typename Property > |
bool | has_property () const noexcept |
|
template<typename Property > |
Property | get_property () const |
|
size_t | size () const noexcept |
|
template<typename CoordT , typename = std::enable_if_t< (AccessMode == access_mode::read || AccessMode == access_mode::read_write) && detail::IsValidUnsampledCoord2020DataT<Dimensions, CoordT>::value>> |
DataT | read (const CoordT &Coords) const noexcept |
|
template<typename CoordT , typename = std::enable_if_t< (AccessMode == access_mode::write || AccessMode == access_mode::read_write) && detail::IsValidUnsampledCoord2020DataT<Dimensions, CoordT>::value>> |
void | write (const CoordT &Coords, const DataT &Color) const |
|
bool | ext_oneapi_owner_before (const ext::oneapi::detail::weak_object_base< host_unsampled_image_accessor< DataT, 1,(std::is_const_v< DataT > ? access_mode::read :access_mode::read_write) > > &Other) const noexcept |
| Compares the object against a weak object using an owner-based implementation-defined ordering. More...
|
|
bool | ext_oneapi_owner_before (const host_unsampled_image_accessor< DataT, 1,(std::is_const_v< DataT > ? access_mode::read :access_mode::read_write) > &Other) const noexcept |
| Compares the object against another object using an owner-based implementation-defined ordering. More...
|
|
template<typename DataT, int Dimensions = 1, access_mode AccessMode = (std::is_const_v<DataT> ? access_mode::read : access_mode::read_write)>
class sycl::_V1::host_unsampled_image_accessor< DataT, Dimensions, AccessMode >
Definition at line 947 of file accessor_image.hpp.
template<typename DataT , int Dimensions = 1, access_mode AccessMode = (std::is_const_v<DataT> ? access_mode::read : access_mode::read_write)>
template<typename CoordT , typename = std::enable_if_t< (AccessMode == access_mode::read || AccessMode == access_mode::read_write) && detail::IsValidUnsampledCoord2020DataT<Dimensions, CoordT>::value>>
template<typename DataT , int Dimensions = 1, access_mode AccessMode = (std::is_const_v<DataT> ? access_mode::read : access_mode::read_write)>
template<typename CoordT , typename = std::enable_if_t< (AccessMode == access_mode::write || AccessMode == access_mode::read_write) && detail::IsValidUnsampledCoord2020DataT<Dimensions, CoordT>::value>>