|
template<typename AllocatorT > |
| unsampled_image_accessor (unsampled_image< Dimensions, AllocatorT > &ImageRef, handler &CommandGroupHandlerRef, const property_list &PropList={}, const detail::code_location CodeLoc=detail::code_location::current()) |
|
| unsampled_image_accessor (const unsampled_image_accessor &Rhs)=default |
|
| unsampled_image_accessor (unsampled_image_accessor &&Rhs)=default |
|
unsampled_image_accessor & | operator= (const unsampled_image_accessor &Rhs)=default |
|
unsampled_image_accessor & | operator= (unsampled_image_accessor &&Rhs)=default |
|
| ~unsampled_image_accessor ()=default |
|
bool | operator== (const unsampled_image_accessor &Rhs) const |
|
bool | operator!= (const 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 && detail::IsValidUnsampledCoord2020DataT< Dimensions, CoordT>::value>> |
DataT | read (const CoordT &Coords) const noexcept |
|
template<typename CoordT , typename = std::enable_if_t<AccessMode == access_mode::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< unsampled_image_accessor< DataT, Dimensions, AccessMode, image_target::device > > &Other) const noexcept |
| Compares the object against a weak object using an owner-based implementation-defined ordering. More...
|
|
bool | ext_oneapi_owner_before (const unsampled_image_accessor< DataT, Dimensions, AccessMode, image_target::device > &Other) const noexcept |
| Compares the object against another object using an owner-based implementation-defined ordering. More...
|
|
template<typename DataT, int Dimensions, access_mode AccessMode, image_target AccessTarget = image_target::device>
class sycl::_V1::unsampled_image_accessor< DataT, Dimensions, AccessMode, AccessTarget >
Definition at line 777 of file accessor_image.hpp.
template<typename DataT , int Dimensions, access_mode AccessMode, image_target AccessTarget = image_target::device>
template<typename CoordT , typename = std::enable_if_t<AccessMode == access_mode::read && detail::IsValidUnsampledCoord2020DataT< Dimensions, CoordT>::value>>
template<typename DataT , int Dimensions, access_mode AccessMode, image_target AccessTarget = image_target::device>
template<typename CoordT , typename = std::enable_if_t<AccessMode == access_mode::write && detail::IsValidUnsampledCoord2020DataT< Dimensions, CoordT>::value>>