Trait ocl_core::types::abs::MemCmdRw

source ·
pub unsafe trait MemCmdRw { }
Expand description

Types which can be passed as the primary (ptr) argument value to ::enqueue_read_buffer, ::enqueue_write_buffer, ::enqueue_read_buffer_rect, ::enqueue_write_buffer_rect, ::enqueue_read_image, or ::enqueue_write_image.

These may be device or host side memory buffers.

Types returned from ::enqueue_map_... and all of their derivatives as well as types created with ::create_buffer and ::create_image all implement this trait.

Implementors