Struct gfx_hal::command::BufferImageCopy [−][src]
pub struct BufferImageCopy { pub buffer_offset: Offset, pub buffer_width: u32, pub buffer_height: u32, pub image_layers: SubresourceLayers, pub image_offset: Offset, pub image_extent: Extent, }
Bundles together all the parameters needed to copy a buffer to an image or vice-versa.
Fields
buffer_offset: Offset
Buffer offset in bytes.
buffer_width: u32
Width of a buffer ‘row’ in texels.
buffer_height: u32
Height of a buffer ‘image slice’ in texels.
image_layers: SubresourceLayers
The image subresource.
image_offset: Offset
The offset of the portion of the image to copy.
image_extent: Extent
Size of the portion of the image to copy.
Trait Implementations
impl Clone for BufferImageCopy
[src]
impl Clone for BufferImageCopy
[src]fn clone(&self) -> BufferImageCopy
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
Auto Trait Implementations
impl RefUnwindSafe for BufferImageCopy
impl RefUnwindSafe for BufferImageCopy
impl Send for BufferImageCopy
impl Send for BufferImageCopy
impl Sync for BufferImageCopy
impl Sync for BufferImageCopy
impl Unpin for BufferImageCopy
impl Unpin for BufferImageCopy
impl UnwindSafe for BufferImageCopy
impl UnwindSafe for BufferImageCopy