Struct ash::vk::ImageMemoryBarrier [−][src]
#[repr(C)]pub struct ImageMemoryBarrier { pub s_type: StructureType, pub p_next: *const c_void, pub src_access_mask: AccessFlags, pub dst_access_mask: AccessFlags, pub old_layout: ImageLayout, pub new_layout: ImageLayout, pub src_queue_family_index: u32, pub dst_queue_family_index: u32, pub image: Image, pub subresource_range: ImageSubresourceRange, }
Expand description
Fields
s_type: StructureTypep_next: *const c_voidsrc_access_mask: AccessFlagsdst_access_mask: AccessFlagsold_layout: ImageLayoutnew_layout: ImageLayoutsrc_queue_family_index: u32dst_queue_family_index: u32image: Imagesubresource_range: ImageSubresourceRangeImplementations
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for ImageMemoryBarrier
impl !Send for ImageMemoryBarrier
impl !Sync for ImageMemoryBarrier
impl Unpin for ImageMemoryBarrier
impl UnwindSafe for ImageMemoryBarrier
Blanket Implementations
Mutably borrows from an owned value. Read more