Trait asche::CommonCommands[][src]

pub trait CommonCommands {
    fn copy_buffer(
        &self,
        src_buffer: Buffer,
        dst_buffer: Buffer,
        src_offset: DeviceSize,
        dst_offset: DeviceSize,
        size: DeviceSize
    );
fn copy_buffer_to_image(
        &self,
        src_buffer: Buffer,
        dst_image: Image,
        dst_image_layout: ImageLayout,
        region: BufferImageCopyBuilder<'_>
    );
fn pipeline_barrier2(&self, dependency_info: &DependencyInfoKHR); }
Expand description

Implements common command between all queues.

Required methods

Copies data between two buffer.

Copies data from a buffer to an image.

Insert a memory dependency. Vulkan Manual Page

Implementors