Struct vulkano::command_buffer::ImageBlit
source · pub struct ImageBlit {
pub src_subresource: ImageSubresourceLayers,
pub src_offsets: [[u32; 3]; 2],
pub dst_subresource: ImageSubresourceLayers,
pub dst_offsets: [[u32; 3]; 2],
pub _ne: NonExhaustive,
}
Expand description
A region of data to blit between images.
Fields§
§src_subresource: ImageSubresourceLayers
The subresource of src_image
to blit from.
The default value is empty, which must be overridden.
src_offsets: [[u32; 3]; 2]
The offsets from the zero coordinate of src_image
, defining two corners of the region
to blit from.
If the ordering of the two offsets differs between source and destination, the image will
be flipped.
The default value is [[0; 3]; 2]
, which must be overridden.
dst_subresource: ImageSubresourceLayers
The subresource of dst_image
to blit to.
The default value is empty, which must be overridden.
dst_offsets: [[u32; 3]; 2]
The offset from the zero coordinate of dst_image
defining two corners of the
region to blit to.
If the ordering of the two offsets differs between source and destination, the image will
be flipped.
The default value is [[0; 3]; 2]
, which must be overridden.
_ne: NonExhaustive
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for ImageBlit
impl Send for ImageBlit
impl Sync for ImageBlit
impl Unpin for ImageBlit
impl UnwindSafe for ImageBlit
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