Enum ocl::builders::BufferCmdKind
[−]
[src]
pub enum BufferCmdKind<'b, T: 'b> {
Unspecified,
Read {
data: &'b mut [T],
},
Write {
data: &'b [T],
},
Copy {
dst_buffer: &'b MemCore,
dst_offset: usize,
len: usize,
},
Fill {
pattern: T,
len: Option<usize>,
},
CopyToImage {
image: &'b MemCore,
dst_origin: [usize; 3],
region: [usize; 3],
},
GLAcquire,
GLRelease,
}The type of operation to be performed by a command.
Variants
UnspecifiedReadFields
data: &'b mut [T] |
WriteFields
data: &'b [T] |
CopyFields
dst_buffer: &'b MemCore | |
dst_offset: usize | |
len: usize |
FillFields
pattern: T | |
len: Option<usize> |
CopyToImageFields
image: &'b MemCore | |
dst_origin: [usize; 3] | |
region: [usize; 3] |
GLAcquireGLRelease