Struct vk_sys::ImageMemoryBarrier [] [src]

pub struct ImageMemoryBarrier {
    pub sType: StructureType,
    pub pNext: *const c_void,
    pub srcAccessMask: AccessFlags,
    pub dstAccessMask: AccessFlags,
    pub oldLayout: ImageLayout,
    pub newLayout: ImageLayout,
    pub srcQueueFamilyIndex: u32,
    pub dstQueueFamilyIndex: u32,
    pub image: Image,
    pub subresourceRange: ImageSubresourceRange,
}

Fields

sType: StructureType pNext: *const c_void srcAccessMask: AccessFlags dstAccessMask: AccessFlags oldLayout: ImageLayout newLayout: ImageLayout srcQueueFamilyIndex: u32 dstQueueFamilyIndex: u32 image: Image subresourceRange: ImageSubresourceRange