Struct gfx_hal::command::ImageResolve
source · pub struct ImageResolve {
pub src_subresource: SubresourceLayers,
pub src_offset: Offset,
pub dst_subresource: SubresourceLayers,
pub dst_offset: Offset,
pub extent: Extent,
}
Expand description
Parameters for an image resolve operation, where a multi-sampled image is copied into a single-sampled image.
Fields
src_subresource: SubresourceLayers
Source image and layers.
src_offset: Offset
Source image offset.
dst_subresource: SubresourceLayers
Destination image and layers.
dst_offset: Offset
Destination image offset.
extent: Extent
Image extent.
Trait Implementations
sourceimpl Clone for ImageResolve
impl Clone for ImageResolve
sourcefn clone(&self) -> ImageResolve
fn clone(&self) -> ImageResolve
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations
impl RefUnwindSafe for ImageResolve
impl Send for ImageResolve
impl Sync for ImageResolve
impl Unpin for ImageResolve
impl UnwindSafe for ImageResolve
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more