Enum ocl::builders::BufferCmdDataShape
source · pub enum BufferCmdDataShape {
Lin {
offset: usize,
},
Rect {
src_origin: [usize; 3],
dst_origin: [usize; 3],
region: [usize; 3],
src_row_pitch_bytes: usize,
src_slc_pitch_bytes: usize,
dst_row_pitch_bytes: usize,
dst_slc_pitch_bytes: usize,
},
}
Expand description
The ‘shape’ of the data to be processed, whether one or multi-dimensional.
Should really be called dimensionality or something.
Variants§
Auto Trait Implementations§
impl Freeze for BufferCmdDataShape
impl RefUnwindSafe for BufferCmdDataShape
impl Send for BufferCmdDataShape
impl Sync for BufferCmdDataShape
impl Unpin for BufferCmdDataShape
impl UnwindSafe for BufferCmdDataShape
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more