Struct vulkanalia_sys::ImageMemoryBarrier2KHR
source · [−]#[repr(C)]pub struct ImageMemoryBarrier2KHR {
pub s_type: StructureType,
pub next: *const c_void,
pub src_stage_mask: PipelineStageFlags2KHR,
pub src_access_mask: AccessFlags2KHR,
pub dst_stage_mask: PipelineStageFlags2KHR,
pub dst_access_mask: AccessFlags2KHR,
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: StructureTypenext: *const c_voidsrc_stage_mask: PipelineStageFlags2KHRsrc_access_mask: AccessFlags2KHRdst_stage_mask: PipelineStageFlags2KHRdst_access_mask: AccessFlags2KHRold_layout: ImageLayoutnew_layout: ImageLayoutsrc_queue_family_index: u32dst_queue_family_index: u32image: Imagesubresource_range: ImageSubresourceRangeTrait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for ImageMemoryBarrier2KHR
impl !Send for ImageMemoryBarrier2KHR
impl !Sync for ImageMemoryBarrier2KHR
impl Unpin for ImageMemoryBarrier2KHR
impl UnwindSafe for ImageMemoryBarrier2KHR
Blanket Implementations
Mutably borrows from an owned value. Read more